Senior Software Engineer

New Yesterday

About the Role: Join our innovative engineering team and play a key role in developing advanced control systems for next-generation vehicles. This position offers the opportunity to work on complex software solutions that integrate control theory, real-world testing, and cutting-edge technology. If you thrive on solving technical challenges and collaborating in a dynamic environment, this role is for you. What You’ll Do: Design and develop software architecture for intelligent vehicle systems, ensuring alignment with system-level requirements. Take ownership of the full application lifecycle for mobile platforms—from initial concept and architecture through to deployment. Implement robust closed-loop control features, including propulsion, electrical systems, control allocation, and autopilot functionality. Validate and test software through unit tests, simulations, bench evaluations, and live trials. Produce clear and comprehensive technical documentation. Conduct peer reviews to maintain high standards of reliability, modularity, and maintainability. Provide mentorship and technical guidance to junior engineers. Collaborate closely with multidisciplinary teams to deliver high-quality software solutions on schedule. Essential Skills & Experience:
Location:
Fareham
Job Type:
FullTime
Category:
IT & Computers

We found some similar jobs based on your search