Embedded Software Engineer

Colindale, ENG, GB, United Kingdom

Job Description

Job Title: Embedded Software Engineer



Location: London, United Kingdom

Company: Chevalier Tech

Job Type: Full-Time, Permanent

Salary: Competitive + Benefits

About Chevalier Tech



Chevalier Tech is a cutting-edge technology company based in London, focused on developing advanced embedded systems and smart hardware products across the automotive, IoT, and industrial sectors. We combine deep technical expertise with a relentless drive for innovation to build solutions that power the future.

We are seeking an experienced and passionate Embedded Software Engineer to join our dynamic engineering team and help design, develop, and optimize software for our next-generation hardware platforms.

Key Responsibilities



Design and develop embedded software for microcontrollers and system-on-chips (SoCs) used in Chevalier Tech's products. Write clean, efficient, and well-documented C/C++ code for real-time and bare-metal systems. Work closely with hardware engineers to bring up new boards and validate hardware functionality. Integrate and debug device drivers, communication protocols (e.g., SPI, I2C, CAN, UART), and sensors. Optimize system performance, including memory usage, boot times, and power consumption. Contribute to system architecture design and participate in code reviews and testing. Support production and manufacturing teams in system diagnostics and troubleshooting. Document software design, test plans, and procedures.

Essential Skills & Experience



Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or a related discipline. 3+ years of professional experience in embedded systems development. Strong proficiency in C and C++ for embedded platforms. Experience with ARM Cortex-M or Cortex-A architectures. Familiarity with RTOS environments (e.g., FreeRTOS, Zephyr, ThreadX) and bare-metal systems. Solid understanding of low-level debugging tools such as oscilloscopes, logic analyzers, and JTAG/SWD. Experience with version control systems (e.g., Git). Working knowledge of hardware schematics and the ability to interpret datasheets.

Desirable Skills



Familiarity with safety-critical systems (e.g., ISO 26262, IEC 61508). Knowledge of wireless communication stacks (e.g., Bluetooth, LoRa, Wi-Fi). Experience with Python for test automation or scripting. Understanding of secure boot, firmware update mechanisms, and embedded cybersecurity.

Why Join Chevalier Tech?



Work on real-world, high-impact products used across multiple industries. Be part of a collaborative, multidisciplinary team that values innovation and technical excellence. Access to the latest tools, lab equipment, and development hardware. Flexible working hours. Competitive salary. Opportunities for professional development and career growth.

Application Process



To apply, please send your CV and a brief cover letter highlighting your relevant experience and interest in embedded systems to careers@chevaliertech.co.uk.

Chevalier Tech is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Job Types: Full-time, Permanent

Pay: Up to 70,000.00 per year

Additional pay:

Bonus scheme Performance bonus Yearly bonus
Benefits:

Casual dress Company events Company pension Free parking On-site parking
Schedule:

8 hour shift Day shift Holidays Monday to Friday No weekends
Ability to commute/relocate:

Colindale NW9: reliably commute or plan to relocate before starting work (preferred)
Application question(s):

What is your notice period?
Experience:

Embedded software: 3 years (preferred)
Work authorisation:

United Kingdom (preferred)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3272360
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Colindale, ENG, GB, United Kingdom
  • Education
    Not mentioned