The following job is no longer available:
Embedded C++ Software Engineer

Embedded C++ Software Engineer

Posted 3 July by Computer Futures
Easy Apply Ended

Embedded Software Engineer - C++

Hybrid - 3 days per week in Leicester and 2 days remote

£55,000 - £60,000 + Benefits

Our client, a industry leading organisation in Leicester are looking for an Embedded Software Engineer with extensive experience developing real time embedded software applications developed in C++.

The embedded software will be running under Linux/FreeRTOS on Xilinx Zynq, Texas Instruments AM335, STM32 and NVIDIA Jetson processors.

These applications will be used in our sensor technology, which currently includes an edge camera AI processing platform, radar system and local positioning sensors

Key Responsibilities

  • Develop and maintain multi-threaded, real time, embedded C++ applications for microcontrollers and microprocessors.
  • Be able to mentor and guide other team members on best practices for developing software under Linux & FreeRTOS.
  • Work on custom drivers to interact with hardware components on our bespoke hardware platforms. Interfaces currently include Uart, I2C, SPI, Network, Memory Mapped FPGA.
  • Develop new and maintain existing software applications as part of the engineering team.
  • Contribute to existing software architecture and signal processing algorithms in our products (C++ and C#).
  • Management of S/W development projects as the need/opportunity arises.
  • Establish, maintain, and extend in-depth technical expertise in the latest advances.
  • Investigate system/algorithm performance using Python or Octave/Matlab as appropriate.

Essential:

  • Extensive track record in developing real time, embedded software applications using Linux and/or FreeRTOS.
  • Proficient in all aspects of C++.
  • Excellent verbal and written communication skills, teamwork, and can-do attitude.
  • Understanding of object orientated design patterns.

Desirable:

  • Knowledge of C#.
  • Knowledge of Agile development practices, source control and continuous integration considered a strong advantage.
  • Experience of working with sensors (radar, vision, lidar etc) desirable
  • Knowledge of signal processing techniques and their application would be beneficial.

Specialist Staffing Group is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

To find out more about Computer Futures, please visit www.computerfutures.com

Required skills

  • C++
  • Linux
  • FreeRTOS
  • STM32
  • Embedded Software
  • Xilinx Zynq
  • Texas Instruments AM335
  • NVIDIA Jetson processors

Reference: 53017764

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