×
Register Here to Apply for Jobs or Post Jobs. X

Senior Embedded Software Engineer - Formula

Job in City Of London, Central London, Greater London, England, UK
Listing for: Jobster
Full Time position
Listed on 2026-01-29
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer, DevOps, Embedded Systems / Firmware
Salary/Wage Range or Industry Benchmark: 100000 GBP Yearly GBP 100000.00 YEAR
Job Description & How to Apply Below
Position: Senior Embedded Software Engineer - Formula Recruitment
Location: City Of London

Senior Embedded Software Engineer

Salary
:
Up to £100,000

Location
:
London - 3 days a week

We’re working with a rapidly growing tech‑for‑good company that is transforming how data, automation, and smart integrations shape the future of digital infrastructure. Their platform optimises real‑time operations, connecting users with seamless, intelligent technology solutions.

We are looking for a modern, innovative and driven Senior Embedded Software Engineer to join their growing team. They are looking for someone who has commercial experience working with C software development in an IoT, hardware or embedded solutions environment, and who is interested in a data‑driven AI‑first journey.

Responsibilities
  • Design, implement, and test firmware for embedded systems across diverse market applications.
  • Enhance codebase architecture to support scalability, maintainability, and future development.
  • Maintain and support released products, ensuring long‑term reliability and performance.
  • Provide third‑level technical support, diagnosing and resolving complex hardware and firmware issues.
  • Develop and manage automated test frameworks for embedded devices to ensure robust validation.
  • Create and execute both manual and automated test cases.
Key Requirements
  • 5+ years experience in software development with C in an embedded environment.
  • Proven knowledge in digital electronics and working at the interface between hardware and firmware.
  • Strong experience debugging embedded software and associated electronics and hardware tools.
  • Strong experience in wireless communications.
  • Familiar with building test applications in Python.
  • Proven expertise in developing multi‑tasking embedded software on microcontrollers, with hands‑on experience in low‑level peripherals and communication protocols.

Unfortunately, due to the high volume of applicants not all submissions will receive feedback.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary