Principal Software Engineer

Step into a world where innovation meets impact. This exciting opportunity as a Principal Software Engineer offers you the chance to be part of a forward-thinking company that is revolutionising defence technology. Contributing to cutting-edge solutions, you will play a pivotal role in delivering advanced systems that redefine security and trust on a global scale. With a dynamic and collaborative environment, this company is committed to empowering its employees with career growth, professional development, and the chance to work on meaningful projects that truly make a difference. What You Will Do: - Lead the architecture, design, development, documentation, and testing of embedded and application software for multiple concurrent research, development, and production programmes.- Apply object-oriented design techniques to enable code re-use and seamless integration with testing frameworks.- Review system design artefacts and derive software requirements and architecture to meet high-level system needs.- Design and maintain software using modelling tools, ensuring accurate code generation where required.- Contribute to the Software Community of Practice, proposing improvements to tools, processes, and techniques to enhance efficiency and innovation.- Mentor and coach junior engineers, sharing knowledge and expertise to foster growth and development. What You Will Bring: - A degree in engineering, mathematics, or a science-based subject, or equivalent experience.- Proven ..... full job details .....
Other jobs of interest...


Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!