Summary
✨ AI‑Generated
A fast-growing robotics and aerospace technology company is seeking an Intermediate C++ Software Engineer to develop core applications for autonomous vehicle systems. The role offers ownership of projects and modules while collaborating with experienced engineers across the full software development lifecycle.
Highlights
Work on cutting-edge autonomous robotics and aerospace systems, own meaningful software projects, collaborate with experienced engineers, and contribute across the full development lifecycle in a fast-growing environment.
Description
Join SYOS at a pivotal time and help shape the future of autonomous technology.
SYOS is a fast-growing global robotics and aerospace company developing cutting-edge uncrewed vehicles across air, land and sea for dual-use applications.
We’re pushing technological boundaries to deliver innovative, high-performance products that exceed customer expectations.
About The Role
We’re looking for a motivated Intermediate C++ Software Engineer to join our growing engineering team.
You’ll contribute to the design and development of core software applications that power our autonomous vehicle systems.
Working alongside experienced engineers, you’ll take ownership of your own projects and modules while contributing across the full software development lifecycle.
This is an opportunity to work on real-world robotics and autonomous systems in a dynamic, highly collaborative environment where your work has a direct impact on our products.
Key Responsibilities
Design, develop and test software applications for autonomous vehicle systems.Write clean, efficient and maintainable C++ code following software engineering best practices.Collaborate with mechanical, electrical, controls and other engineering teams to integrate software into our vehicles.Participate in code reviews and contribute to a strong engineering culture.Debug, profile and optimise software for performance, reliability and maintainability.Contribute to structured Git repositories, build systems and development workflows.Take ownership of assigned software modules and projects.Stay current with emerging technologies, tools and industry practices.
About You
You’ll ideally bring:
A Bachelor’s degree in Computer Science, Software Engineering or a related field2–5 years of commercial C++ software development experience.Experience in robotics, aerospace, autonomous or real-time software systems desirable.Strong understanding of object-oriented programming, data structures and software design principles.Experience using Git or similar version control systems.Strong problem-solving skills and attention to detail.Good communication skills and a collaborative approach.A genuine interest in robotics, autonomous systems and emerging technologies.Experience developing in a Linux environment.Experience with Python, ROS (Robot Operating System) or embedded systems.Familiarity with CI/CD pipelines, automated testing or Docker.
Why SYOS?
At SYOS, you’ll be part of a versatile engineering team working on technology that moves beyond the lab and into real-world applications.
You’ll have the opportunity to work across disciplines, solve challenging problems and see your software directly contribute to the development of autonomous vehicles across air, land and sea.
Join us at a pivotal time, ready to make a real impact!