Senior Embedded Software Engineer Job In Middlesbrough

Senior Embedded Software Engineer - Reed Technology
  • Middlesbrough, England, United Kingdom
  • via J-Vers.com
-
Job Description

An innovative industrial technology company who provide industries with tools and insights to make better decisions across production, safety and environmental benefits are looking to add a Senior Embedded Software Engineer to the team! What they do With a head count of nearly 400 people globally, they build unique and specialised detection, diagnostic and measurement solutions that companies all over the world will benefit from. Services include specialist scanning technology, advanced nucleonic instrumentation, subsea technologies plus many more and over the years these products have saved businesses billions! The Team

You'll work as part of a cross functional team which is made up of other Embedded specialists, Hardware Engineers, Software Developers, Product owners and Development Managers. You'll have the opportunity to refine your craft further whilst being offered the chance to cross train and learn new skills if desired. The role will offer you the chance to stay up to date with current and emerging trends in Embedded Engineering including code compliance and industry regulations.

As a Senior Embedded Software Engineer you'll need commercial experience with : Working with resource constrained microcontrollers (e.g. ARM Cortex-M, Microchip PIC, Atmel AVR) Developing modular software in C for bare metal and with an RTOS (e.g. FreeRTOS, ThreadX, Zephr RTOS) and use of RTOS primitives (e.g. Tasks, Queues, Mutexes, Semaphores) Interrupts, clock systems and interfacing with memory mapped peripherals Using and writing drivers for common MCU interfaces (e.g. GPIO, USART, SPI, I2C, USB, Ethernet) Reading electronic schematics and component datasheets Desirable experience : 32-bit ARM Cortex-M3, M4F, M7 MCUs from Microchip FreeRTOS Git version control Complying with MISRA C Industrial protocols such as Modbus, HART, Foundation Fieldbus, Profibus Ethernet protocols such as HTTP, NTP Troubleshooting using standard lab equipment (e.g. oscilloscope, logic analyser) Testing (unit, integration and system) Agile development methodologies EDA tools (e.g. Altium) Functional Safety (IEC 61508) lifecycles Electronics engineering or computer science degree or other relevant qualification and experience Naturally technical experience is important as it is for any software development role you will not be hired in isolation of your tech skills. Drive, ambition and a good attitude are qualities that hold value. Working benefits Salary up to £70,000 plus annual pay reviews / increases 25 days Holidays plus Bank Holidays 5% Pension Scheme Up to 14% Bonus Life insurance Income protection Onsite café, gym, wellness room Flexible working hours Health plan Free parking Above industry standard sick pay cover Interview process / Application process

You must be eligible to work in the UK, sponsorship is not offered. 2 stage interview, 1 teams call with Head of Engineering over teams and if successful followed by a face to face where you'll meet the CTO and Head of Talent. Next Steps? If you would like to know anything more about this role or even just want to hear what other Senior Embedded Software Engineer positions I have that may also be a good match for you then give me a shout on /catch me on LinkedIn " Jessica Blackburn"

TPBN1_UKTJ

;