Embedded C++ Software Engineer

Posted 2 days ago by Computer Futures

Remote job Quick apply
Location:
Leicester, Leicestershire
Salary/Rate:
£50,000 - £60,000/annum Benefits

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 (url removed)

Type:
Permanent
Start Date:
ASAP
Contract Length:
N/A
Job Reference:
PR/274989_1719997581
Job ID:
221937090
Applications:
Less than 10

Remember: You should never send money to a prospective employer or disclose any financial information. Should you encounter any job listings requesting payments or financial details, please reach out to us immediately. For further guidance, visit jobsaware.co.uk.

Register & Quick Apply

Passwords must contain at least six characters

As part of the CV-Library network, your CV will be uploaded to CV-Library's database, allowing you to be searched by over 10,000 potential recruiters and employers. By registering with Nottingham Jobs you agree to our Privacy Policy and Terms & Conditions

Create new Job Alert

Create a new Job Alert to make sure you see the best new jobs first!

Your search has been saved and has been added to your Job Alerts