Embedded C++ Software Engineer
other jobs Computer Futures
Added before 80 Days
  • England,East Midlands,Leicestershire
  • full-time
  • £50,000 - £60,000 per annum, negotiable, inc benefits
Job Description:
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
Job number 1394039
metapel
Company Details:
Computer Futures
Company size:
Industry:
The jobs on site are for both men and women