The following job is no longer available:
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Posted 30 April by Reed
Easy Apply Featured Ended

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.

 

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

  • 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 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"

Reference: 52554100

Please note Reed.co.uk does not communicate with candidates via Whatsapp, and we will never ask you to provide your bank, passport or driving licence details during the application process. To stay safe in your job search and flexible work, we recommend visiting JobsAware, a non-profit, joint industry and law enforcement organisation working to combat labour market abuse. Visit the JobsAware website for information and free expert advice for safer work.

Report this job