Embedded Software Engineer
Software Developer focuses on maintain embedded software for safety‑critical systems.
What the role involves
- Maintain embedded software for safety‑critical systems.
- Produce high‑quality, efficient and maintainable code primarily using C++, with exposure to C, Java and Python.
- Work with hardware abstraction layers and low‑level software components.
- Perform code refactoring, unit testing and static analysis to ensure software quality.
- Collaborate within Agile development environments, using modern ticketing and version‑control tools.
- Supporting integration, verification and validation activities across the software lifecycle.
Skills and requirements
- Strong experience in embedded software development.
- Advanced proficiency in C/C++ within safety‑critical or regulated environments.
- Understanding of real‑time systems and real‑time signal processing.
- Experience working with Agile SDLC methodologies.
Candidate fit
- technical problem-solving, code quality, testing discipline, and clear collaboration
Additional role context
- Life insurance & Pension Scheme.
- We welcome applications from all suitably qualified candidates, regardless of background or protected characteristics under the Equality Act 2010.
- If you require any reasonable adjustments during the recruitment process, please let us know.
Report this job
Help us keep Jobs247 accurate, safe, and useful for job seekers.
Search for more Embedded Software Engineer jobs from ALTEN in Manchester, England.