Embedded Software Engineer
1 Days Old
Job Description
Job Title: Embedded Software Engineer
Location: London, United Kingdom
Company: Chevalier Tech
Job Type: Full-Time, Permanent
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 optimise 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.
- Optimise 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.
- 1+ years of professional experience in embedded systems development.
- 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.
- 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.
- Location:
- City Of London
- Job Type:
- FullTime
- Category:
- Technology
We found some similar jobs based on your search
-
New Today
Firmware / Embedded Software Engineer
-
United Kingdom
- IT
Embedded Software Engineer Edinburgh - flexible working Permanent iO Associates are working with an outstanding medical device start-up company in Edinburgh who are looking for an embedded software engineer to join their team due to on going growth. ...
More Details -
-
New Yesterday
Embedded Software Engineer
-
Gb
- IT
Embedded Software Engineer Location: Stroud, Gloucestershire Salary: Up to £70,000 KO2's client is a fast-growing, well-funded tech start-up developing advanced sensing and monitoring systems using low-power embedded platforms, intelligent signal...
More Details -
-
New Yesterday
Embedded Software Engineer RTOS
-
United Kingdom
- IT
MERITUS are recruiting for an Embedded Software Engineer to support RTOS projects in the defence industry from our client's site in Bristol on an initial 6 month contract. EMBEDDED SOFTWARE ENGINEER - INSIDE IR35 - £68 PER HOUR - BRISTOL, ONSITE - 6 ...
More Details -
-
New Yesterday
Senior Embedded Software Engineer
-
United Kingdom
- IT
Embedded Software Engineer UAS & Autonomy We are looking for an Embedded Software Engineer to develop next-generation Uncrewed Aerial Systems (UAS). This role balances high-level algorithmic development with hands-on hardware integration and real-wo...
More Details -
-
1 Days Old
DSP Embedded Software Engineer - Software Defined Radio Datalink
-
Gb
- IT
DSP Embedded Software Engineer – Software Defined Radio Datalink Stevenage (onsite role) – 6 month duration – Pay rate up to £53.51 p/h PAYE basic (£61.29 p/h including holiday pay) or £70 p/h Umbrella We are looking to recruit an Embedded Software E...
More Details -
-
1 Days Old
Embedded Software Engineer
-
City Of London
- Technology
Job Description Job Title: Embedded Software Engineer Location: London, United Kingdom Company: Chevalier Tech Job Type: Full-Time, Permanent About Chevalier Tech Chevalier Tech is a cutting-edge technology company based in London, focused on de...
More Details -