Senior software engineer C++
We usually respond within three days
Are you passionate about writing effective and maintainable C++ code? Six Robotics is seeking experienced C++ developers to join our dynamic team. We're looking for individuals who can contribute to the development of cutting-edge software solutions for our autonomous systems and UAV technologies.
About the Role
As a C++ Developer at Six Robotics, you will:
- Design and implement robust, efficient, and maintainable C++ code for our autonomous systems.
- Collaborate with cross-functional teams to integrate software components into our UAV platforms.
- Participate in code reviews and maintain high coding standards.
- Stay updated with the latest C++ developments and best practices.
- Engage in DevOps practices and contribute to our CI/CD pipeline.
We Offer
- A professional environment focused on technical excellence, with modern toolchains and a strong engineering and quality culture.
- A dedicated CI team and automated testing frameworks, emphasizing good developer experience and structured development practices.
- Opportunities to engage in state-of-the-art UAV technology with commercial and defense applications.
- A collaborative, innovation-driven workspace equipped with advanced development tools.
- Competitive salary and potential for equity in the company.
- Continuous learning opportunities and the chance to stay ahead with the latest developments in AI, embedded systems, and robotics. We hold regular talks and presentations within the company.
Desired Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
- At least 7 years of professional experience in C++ development
- Deep understanding of C++ language features, standard libraries, and best practices
- Experience with real-time systems, embedded software, or robotics is a plus
- Familiarity with version control systems (e.g., Git) and Agile development methodologies
- Knowledge of DevOps practices and experience with CI/CD tools (e.g., Jenkins, GitHub CI, or similar)
- Strong problem-solving skills and attention to detail
- Excellent communication skills in English; knowledge of a Scandinavian language is beneficial
- Residence and work permit in Norway
The Process
- Introduction interview
- Technical interview
- HR interview
- Reference check
- Offer
Ready to Code the Future of Autonomous Technology?
Join Six Robotics and be at the forefront of innovation in UAV software development. Apply today by sending your resume and a brief cover letter explaining your passion for C++ development and DevOps practices.
For any questions about the position, please contact our recruitment team at jandyre@sixrobotics.com.
We look forward to hearing from you and potentially welcoming you to our team of innovators!
- Department
- Autonomy
- Locations
- Oslo
Colleagues
About Six Robotics
Six Robotics develops intelligent software for unmanned systems. Our flagship product, Valkyrie, enhances UAV capabilities with advanced swarm technology. Partnering with the Norwegian Defence Research Establishment (FFI), we lead in UAV innovation, delivering scalable solutions for both industry and government.
Senior software engineer C++
Loading application form
Already working at Six Robotics?
Let’s recruit together and find your next colleague.