Senior Software Engineer

Step into the future of defence technology with an exceptional opportunity as a Senior Software Engineer. If you''re passionate about innovation and looking to make a real impact, this role offers you the chance to work on cutting-edge projects that redefine what''s possible in the industry. Join a forward-thinking team that values excellence, creativity, and career development. With flexible working hours, a competitive benefits package, and the opportunity to work on high-profile programmes, this is your chance to thrive in a role that truly matters. What You Will Do: - Define, design, develop, and test embedded and application software to deliver high-quality solutions on time.- Apply object-oriented design techniques to ensure code reusability and integration with testing frameworks.- Review system design artefacts to derive software requirements and architecture that meet high-level system needs.- Use modelling tools like RSA and EA to document and maintain software designs, ensuring accuracy for code generation.- Contribute to bids and proposals by generating technical estimates and identifying associated risks.- Propose and implement improvements in tools, processes, and techniques to enhance software development efficiency. What You Will Bring: - A degree in an engineering, mathematical, or science-based subject, or equivalent experience.- Proficiency in C/C++ and experience in embedded product development or Linux application/kernel/driver development.- Familiarity ..... 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!