Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Firmware developer/software developer/embedded developer

London
Software developer
£40,000 - £60,000 a year
Posted: 2h ago
Offer description

Salary: £40,000 - 60,000 per year Requirements: We are looking for a degree-qualified candidate, ideally with a BSc or MSc in Electronics, Electrical Engineering, Computer Science, or Embedded Software Engineering, or equivalent experience. We will consider equivalent commercial, industrial, or practical experience in place of formal qualifications. You should have experience in embedded software design and implementation for control and automation applications. You should have experience implementing solutions on STM32H7 processors or similar. You should have experience developing and maintaining peripheral libraries to support multiple processor variants within the same family. You should have experience implementing bespoke communication protocols over serial interfaces such as RS232 and RS485. You should have knowledge of STM32F4 or STM32H7 microprocessors. You should have experience implementing peripheral drivers on STM32F4 or STM32H7 microprocessors using STM32F4 STD PERIPH drivers. You should be proficient in C and C++ for embedded software and firmware solutions. You should have experience with TFS or Azure DevOps. You should understand real-time solutions using Super Loop architectures. You should have strong oral and written communication skills. You should have good planning skills and a team-based approach. Experience working in integrated engineering teams on high-value laboratory equipment is desirable. Experience in high technology or science industries is desirable. Responsibilities: We design, implement, and test embedded software and firmware to provide machine control solutions for integrated electronics. We create, migrate, extend, and integrate firmware libraries for microprocessor applications. We develop and execute test plans to demonstrate the functionality of embedded software and firmware solutions. We carry out unit, module, and integration testing. We contribute proactively to development projects and work closely with hardware and software engineers to understand whole-system requirements. We communicate interfaces and agreed protocols effectively with other members of the development project team. We collaborate with third parties to ensure delivered embedded software and firmware solutions are well understood, characterised, and maintainable. We contribute to design reviews with peers and other groups as required. Technologies: Azure DevOps Embedded Firmware Hardware Support Cloud C++ More: We are a global manufacturing company offering an initial 12-month contract for a Firmware Developer, Software Developer, or Embedded Developer. This role is focused on embedded control solutions, firmware library development, and testing within a collaborative project engineering environment. You will work with hardware and software engineers, and may also collaborate with third parties to deliver maintainable, well-characterised solutions. Experience in high-value laboratory equipment, high technology, or science industries would be advantageous. last updated 21 week of 2026

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Software developer
London
Permanent
Software developer
£70,000 a year
Similar job
Senior software developer
London
Permanent
Software developer
£100,000 a year
Similar job
Senior software developer
London
Permanent
Software developer
£65,000 a year
See more jobs
Similar jobs
It jobs in London
jobs London
jobs Greater London
jobs England
Home > Jobs > It jobs > Software developer jobs > Software developer jobs in London > Firmware Developer/Software Developer/Embedded Developer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save