We are seeking a talented Senior Embedded Software Engineer to join our client's innovative team. This is an exciting opportunity to be part of a forward-thinking company that values mission focus, agility, and innovation. If you are passionate about cutting-edge technologies and possess a strong foundation in engineering principles, this role is perfect for you.
Responsibilities
Lead the development of complex software architecture for various systems.
Create modular, readable, and robust code for defence systems, ensuring security and functionality requirements are met.
Engage in all phases of the software development lifecycle, including requirements analysis, systems engineering, agile development, review, testing, integration, and verification.
Present design details during customer reviews to diverse audiences, both technical and non-technical.
Collaborate effectively with multidisciplinary teams and management to ensure comprehensive requirement coverage.
Mentor junior software engineers, fostering their development and debugging skills.
Write
... Click here to view more detail / apply for Senior Embedded Software Engineer