Software Engineer C++

4 weeks ago


Oslo, Oslo County, Norway TN Norway Full time

Social network you want to login/join with:

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.

Are you a C++ Engineer looking for a role where you can apply your skills to solve complex, real-world problems within swarm technology?

At Six Robotics, you'll join a team of top-tier engineers developing cutting-edge technology with real-world impact. Here, you'll grow alongside experts while contributing to meaningful and innovative projects.

About Us

At Six Robotics, we are pioneering the future of UAV swarm technology. Our software, Valkyrie, enhances drone capabilities through advanced communication tools, perception modules, and intelligent decision-making. By enabling seamless collaboration between UAVs—regardless of platform or mission type—we're redefining what's possible in the air.

We collaborate with partners like the Norwegian Defence Research Establishment to ensure seamless integration and scalability with existing hardware. Our goal is to maximize UAV efficiency, functionality, and accessibility across industries.

By joining Six Robotics, you'll become part of a dynamic team working at the forefront of drone technology. You'll collaborate with talented engineers, researchers, and innovators, all driven by a shared vision to transform industries and push the boundaries of what UAVs can achieve.

About the role

As a C++ Engineer at Six Robotics, you will:

  • Develop high-performance, reliable C++ software for our autonomous UAV systems.
  • Work closely with a highly skilled tech team that values technical excellence and minimal technical debt—helping us keep it that way.
  • Seamlessly integrate software into our platforms while maintaining clean, maintainable, and efficient code.
  • Participate in code reviews to uphold high coding standards and share knowledge within the team.
  • Stay ahead of the curve with the latest C++ advancements and industry best practices.
  • Contribute to our DevOps efforts, improving CI/CD pipelines for seamless development and deployment.
What We're Looking For
  • A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Solid experience can make up for a lack of formal education.
  • Solid C++ knowledge—You have a deep understanding of language features, standard libraries, and best practices for writing efficient and maintainable code.
  • Familiarity with version control systems (e.g., Git) and Agile development workflows.
  • A solid grasp of DevOps principles and experience with CI/CD tools like Jenkins or GitHub Actions.
  • Experience with real-time systems, embedded software, or robotics is a big plus.
  • Sharp problem-solving skills and great attention to detail—you enjoy tackling complex challenges.
  • A clear and efficient communication style, English language is a requirement, knowledge of a Scandinavian language is a bonus.
  • Eligibility to work in Norway (or a willingness to relocate—we welcome international applicants but do not provide relocation assistance).
Why You'll Love Working With Us
  • A professional and technically excellent work environment with modern toolchains and a strong engineering culture. This is not just a generic statement, but a core value we deeply prioritize and uphold every day.
  • You will have the opportunity to engage in cutting-edge UAV technology with applications in both commercial and defense sectors.
  • A collaborative, innovation-driven workspace equipped with advanced development tools.
  • A competitive salary and the potential for equity in the company.
  • Continuous learning opportunities and exposure to the latest advancements in AI, embedded systems, and robotics, including regular in-house talks and presentations.
Our Recruitment Process
  • Screening call with our recruiter (Helene or Celine).
  • Introductory interview with Jan Dyre (CTO) and a developer from the team.
  • Technical interview with Mathias (SVP Engineering) and a developer from the team.
  • HR interview with Christian (General Manager).
  • 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.

We look forward to hearing from you and potentially welcoming you to our team of innovators

We review applications continuously, so don't wait—apply now and help us shape the future of UAV technology

#J-18808-Ljbffr

  • Oslo, Oslo County, Norway TN Norway Full time

    Social network you want to login/join with: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.Are...


  • Oslo, Oslo County, Norway Six Robotics Full time

    Are you a C++ Engineer looking for a role where you can apply your expertise to solve complex, real-world problems within swarm technology?At Six Robotics, you'll join a team of top-tier engineers developing cutting-edge technology with real-world impact. Here, you'll grow alongside experts while contributing to meaningful and innovative projects.About UsAt...


  • Oslo, Oslo County, Norway Fugro-Geoteam AS Full time

    Fugro Innovation & Technology seeks an experienced Embedded Software Engineer to join our team.We leverage our global network of reference stations to develop and engineer state-of-the-art positioning systems for land and maritime applications.The ideal candidate will have at least 5 years of experience in designing, developing, verifying, and testing...


  • Oslo, Oslo County, Norway TN Norway Full time

    Social network you want to login/join with: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.Are...


  • Oslo, Oslo County, Norway TN Norway Full time

    About UsAt Six Robotics, we're pioneering the future of unmanned aerial vehicle (UAV) swarm technology. Our flagship product, Valkyrie, enhances drone capabilities through advanced communication tools, perception modules, and intelligent decision-making.We collaborate with partners like the Norwegian Defence Research Establishment to ensure seamless...


  • Oslo, Oslo County, Norway TN Norway Full time

    About the CompanySix Robotics develops intelligent software for unmanned systems, enhancing UAV capabilities with advanced swarm technology.We partner with the Norwegian Defence Research Establishment to lead in UAV innovation, delivering scalable solutions for both industry and government.About the RoleAs a C++ Engineer at Six Robotics, you will develop...


  • Oslo, Oslo County, Norway Six Robotics Full time

    Job DescriptionWe're seeking a seasoned C++ engineer to join our team at Six Robotics, where you'll be responsible for developing high-performance software for our autonomous UAV systems.You'll work closely with a talented team of engineers, researchers, and innovators who value technical excellence and minimal technical debt. Your primary focus will be on...

  • Senior C# Engineer

    1 week ago


    Oslo, Oslo County, Norway Opus Resourcing Ltd Full time

    About the RoleWe are seeking a talented C# Software Engineer to join our video collaboration software engineering team in Oslo, Norway.This is a unique opportunity to work on a highly scalable system that supports hundreds of thousands of concurrent users, with a focus on security and performance.You will be working within a highly skilled team and software...

  • Software Engineer

    4 days ago


    Oslo, Oslo County, Norway beBee Careers Full time

    As a Senior Application Software Engineer, you will be responsible for designing and developing high-performance software solutions tailored to industrial environments. Our company is a world leader in precision instruments and services, renowned for innovation and quality across various applications.The ideal candidate will have strong programming skills in...


  • Oslo, Oslo County, Norway beBee Careers Full time

    Satellite Positioning Engineer Job Summary:This role involves developing and maintaining high-quality software components for satellite positioning services.The ideal candidate will have a passion for coding, experience with C++ system development on Linux systems, and a deep understanding of scientific/research-based development...