Quick overview
Job description
Join Our Client as an Embedded Software Engineer
Organisation Overview
Our Client is a leading organisation operating within the technology and engineering sectors, renowned for their innovative solutions and commitment to excellence. They foster a dynamic and inclusive environment that values creativity, professional growth, and collaboration. With a strong reputation for pushing the boundaries of technological advancements, they are a preferred employer for talented professionals seeking impactful work and rewarding careers.
Role Summary
Due to strategic growth and ongoing innovation initiatives, Our Client is seeking to appoint an experienced Embedded Software Engineer. This key role will support critical projects that enhance the functionality and performance of cutting-edge systems. As part of their dedicated team, you'll play a pivotal role in shaping the future of their product offerings, contributing to challenging projects with real-world impact.
Responsibilities
- Develop, test, and maintain embedded software solutions in accordance with project specifications
- Collaborate closely with hardware and systems teams to ensure seamless integration
- Write efficient, reliable, and optimised code for embedded systems
- Participate in system design reviews and technical discussions to improve product quality
- Debug and resolve software issues, providing timely solutions to support project deadlines
- Document software development processes, procedures, and technical specifications
Essential Skills & Experience
- Proven experience in embedded software development, preferably with industry-standard microcontrollers and RTOS
- Strong proficiency in programming languages such as C and C++
- Hands-on experience with hardware interfaces, communication protocols (e.g., I2C, SPI, UART)
- Familiarity with software development tools including compilers, debuggers, and version control systems
- Ability to interpret hardware schematics and datasheets
- Excellent problem-solving skills and attention to detail
Desirable Skills & Experience
- Experience with real-time systems and embedded Linux environments
- Knowledge of low-level hardware programming and firmware development
- Exposure to safety-critical or industrial embedded applications
- Experience working within Agile development environments
- Familiarity with compliance standards relevant to embedded systems
Apply Now
If you have strong low-level embedded software experience and meet the essential criteria, please submit your CV to be considered for this opportunity with Our Client. Applications from candidates without substantial embedded C/C++ experience or relevant safety-critical development exposure are unlikely to be suitable.
Disclaimer: Any remuneration stated in this advertisement is indicative and will be dependent on the successful candidate's experience, skills and qualifications. Final remuneration will be agreed with the successful candidate and will be subject to the terms of the contract.
Similar jobs
- SJ
Systems EngineerRecently posted
Suffolk Jobs Direct · Ipswich · Hybrid 🇬🇧
Technical SupportITILTechnologySalary not listed - MA

Software Engineer, Compute Infra HPCRecently posted Auto Apply
Microsoft AI · London · Hybrid 🇬🇧
RustMicrosoft OfficeBootstrap+9TechnologySalary not listed - MA

Software Engineer, Health Auto Apply
Microsoft AI · London · Hybrid 🇬🇧
OnboardingRustSwift+8TechnologySalary not listed - MA

Compute Orchestration & Scheduling Auto Apply
Microsoft AI · London · Hybrid 🇬🇧
C++PythonQuota Management+3Salary not listed - MF

Senior Software Engineer Auto Apply
Mind Foundry · Oxford / Hybrid · Hybrid 🇬🇧
DockerFPGAC+++10TechnologySalary not listed - MF

Software Engineer Auto Apply
Mind Foundry · Oxford / Hybrid · Hybrid 🇬🇧
DockerFPGAC+++9TechnologySalary not listed - LA

Graduate Software Engineer Auto Apply
LANDBAY · London · Hybrid 🇬🇧
RecruitingWorkforce PlanningDocker+18TechnologySalary not listed - IN
Golang Software Engineer Auto Apply
InfoSum · Basingstoke · Hybrid 🇬🇧
DockerSQLGit+9TechnologySalary not listed - IN
Golang Software Engineer Auto Apply
InfoSum · London · Hybrid 🇬🇧
DockerSQLGit+9TechnologySalary not listed - AE
Intern - Embedded Software EngineerRecently posted
Aerospace · Tewkesbury · Hybrid 🇬🇧
C++LinuxTechnologySalary not listed - AE
Embedded Software EngineerRecently posted
Aerospace · Tewkesbury · Hybrid 🇬🇧
ComplianceC++Python+2TechnologySalary not listed - HO

Intern Bachelors Embedded Engineer (m/f/d)
Honeywell · Leicester · Hybrid 🇬🇧
Embedded SystemsContinuous ImprovementC++TechnologySalary not listed
