Contract
Low level Embedded Software Engineer
Bristol

Posted 2 days ago
Our client, a renowned entity in the Defence and Security sector, is currently seeking a Low-level Embedded Software Engineer to join their team in Bristol on a contract basis.
Key Responsibilities:
- Developing embedded software using C/C++ languages for various defence-related systems.
- Undertaking software verification and validation to ensure robust and reliable performance.
- Producing detailed design and technical documentation, including performing design reviews.
- Integrating software on real-time operating systems and ARM-based processing platforms.
- Collaborating with firmware and electronics design teams to ensure coherent system integration.
- Travelling infrequently to other UK sites, although this is expected to be minimal (quarterly at most).
Job Requirements:
- Experience in developing embedded software with C/C++.
- Knowledge of Real Time Operating Systems is desirable.
- Understanding of verification processes and standards like DefStan 00-55 & DO178B/C.
- Proficiency in modern software development practices and restricted coding standards such as MISRA.
- Strong analytical and critical evaluation skills, with the ability to generate comprehensive design documentation.
- Awareness of deploying embedded software on real-time operating systems and ARM-based platforms.
- Applicants must hold SC clearance at the start of the contract.
Benefits:
- Engage in cutting-edge defence and security projects within a leading industry.
- Potential for contract extension beyond the initial six-month term.
- Chance to work fully on-site with an option for compressed work patterns.
- Opportunity to collaborate with a multidisciplinary team of professionals.
If you are a proficient Low-level Embedded Software Engineer seeking a challenging new role within the Defence and Security sector, we encourage you to apply now to join our client''s innovative team in Bristol.