Embedded Software Engineer
Role details
Job location
Tech stack
Job description
Embedded Software Engineer (C+ +) - Permanent (4 days a week onsite)Certain Advantage is recruiting five Software Engineers to join a well-established and reputable company based in Luton, on a permanent basis.The company:We're working with a well-established engineering and manufacturing firm based in Luton, renowned for delivering innovative solutions and high-quality products across various industries. With a strong focus on precision, efficiency, and technological advancement, the organisation prides itself on fostering a collaborative work environment that encourages professional growth and excellence.The role / The individual:As a software engineer, you will work within an integrated project team and be responsible for creating high quality and robust designs and code; for fully documenting and recording your work products; keeping them under configuration management and providing plans and progress reports.
Requirements
- Strong programming expertise in C+, with extensive experience using Visual Studio for development, debugging, and performance optimisation.
- Proven ability to design, implement, and maintain embedded software on RTOS platforms such as VxWorks, including target integration and validation.
- Strong grasp of Object-Oriented Design (OOD) principles.
- Strong unit test skills using tools such as MS Test Framework.
- Experience in interpreting and managing requirements through IBM DOORS, maintaining full traceability from definition to verification.
- Proven ability to work closely with other teams (i.e. systems), translating requirements into technical deliverables and ensuring alignment with project goals.
- Demonstrates ownership, attention to detail, and the ability to communicate effectively with both client and internal stakeholders to deliver high-quality outcomes.
- Visual Studio 2019, VxWorks, IBM DOORS, Azure DevOps, Git