Senior Drone Systems Software Developer

3 weeks ago


Huntsville, Alabama, United States Auterion Full time

Job Title

Senior Drone Systems Software Developer at Auterion in Zurich, Switzerland or Remote

Salary Estimate:

We estimate the annual salary for this position to be around €80,000 - €120,000 depending on experience.

Company Overview

Auterion is building the leading software platform for AI-powered autonomous systems for enterprise and government customers. Our team supports the most important missions and solves the most challenging problems.

We bring together the sharpest minds who love to solve the hardest problems. Join a vibrant team built on innovation, openness, and excellence, where you'll be empowered to develop ideas, collaborate across all levels, and make an impact that matters.

Job Description

We're looking for a Senior Drone Systems Software Developer to join our team. As a key member of our engineering team, you will design, develop, and maintain the ground station app on the Qt stack using C++ and QML.

You will also interact with other native platform build tools (gcc, gdb, llvm, lldb, make, cmake, etc.), build and maintain features, improvements, and software architectures that support a large native application with a mix of UI/UX and non-visible components to it.

Your responsibilities will include developing incredible user experiences to expedite complex commands and controls of flying robots, interacting with on-board systems to control and consume advanced behavior, complex missions, different types of video feeds, and real-time radio systems.

You will follow the principles of Test Driven Development and always have cybersecurity in mind.

Work closely with Auterion and community developers in an agile software development workflow and participate in dev calls, forums, and meetings.

Identify and implement new trends in ground control stations, dashboards, and apps for drones.

Be an ambassador of the open source community to Auterion customers and other business stakeholders.

Required Skills and Qualifications
  • C++ programming language with 3+ years of professional experience in a Linux environment.
  • Experience architecting and developing complex, greenfield, mobile/native apps ideally in a lean environment.
  • Good exposure to Qt and working knowledge of QML is a big advantage.
  • Deep affinity for elegant and lightweight user experiences that provide a maximum impact with minimum burden.
  • Experience building and debugging complex systems in a team environment.
  • Self-awareness and a desire to continually improve.
  • Experience with CI/CD workflows.
  • Experience with distributed systems and IoT.
  • Experience with GIT or other version control systems.
  • Deep experience with complex system integration testing.
  • Prior experience with robotics applications.
  • Experience building complex mobile apps.
  • Experience with QGroundControl and/or PX4 a plus.
Benefits
  • Flexible working hours & hybrid workplace
  • Stock Options
  • Generous holiday & PTO allowance
  • Health Insurance (includes dental & vision)
  • Medical flex spending
  • Life Insurance
  • Retirement Plan - 401k
  • Enhanced maternity & paternity leave
  • Mental health and wellbeing support
  • Learning and development opportunities
  • Regular team socials


  • Huntsville, Alabama, United States ZipRecruiter Full time

    Job Overview\We are seeking an experienced software developer to join our team in building a global open source platform for drones and autonomous robots. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge technologies that serve as the foundation of current and future drone products.\About the...


  • Huntsville, Alabama, United States Lynx Software Technologies Full time

    Job DescriptionWe are seeking a senior-level Software Engineer to join our talented team. As a Software Engineer, you will use technical principles, theories, and concepts to develop, integrate, and test software products. You will work independently and collaboratively with other engineers and teams to deliver quality solutions.


  • Huntsville, Alabama, United States ZipRecruiter Full time

    Job Summary\We are seeking a talented Software Engineer, Ground Control, to join our team at Auterion. In this role, you will be responsible for designing and developing software applications using C++ and QML on the Qt stack, with a focus on building and maintaining ground station apps and interacting with other platform build tools.\Key...


  • Huntsville, Alabama, United States Leidos Full time

    Develop Mission-Critical Software for Space SystemsWe are seeking a skilled Senior Space Systems Software Developer to join our team in San Diego, California.About the Role:The ideal candidate will have experience developing software requirements and architectures, with a strong preference for payload experience such as IR sensors. You will be responsible...


  • Huntsville, Alabama, United States Genex Systems Full time

    About the Job\We are seeking a senior software developer to support our team at Genex Systems in Huntsville, AL. This is a full-time opportunity that offers a competitive salary and benefits package.\Job Overview\The successful candidate will work with our database and commanding development team to support the Payload Operations Integration Center (POIC)...


  • Huntsville, Alabama, United States NTA, Inc. Full time

    About NTA, Inc.NSTA is committed to providing exceptional technical services to the warfighter community. Our team of experienced engineers works closely with customers to deliver cutting-edge solutions that meet their specific needs. With a focus on innovation and collaboration, we strive to create an environment that fosters creativity, growth, and...


  • Huntsville, Alabama, United States Lynx Software Technologies Full time

    Job OverviewWe are seeking a highly skilled Senior Software Engineer to join our team at Lynx Software Technologies. With a strong background in software development and integration, you will be responsible for designing and developing cutting-edge software solutions for our defense-focused clients.

  • Cloud Software Engineer

    6 minutes ago


    Huntsville, Alabama, United States Auterion Full time

    OverviewAt Auterion, we are building the leading software platform for AI-powered autonomous systems. Our team is supporting the most important missions and solving the most challenging problems.We bring together the sharpest minds who love to solve the hardest problems. Join a vibrant team built on innovation, openness, and excellence, where you'll be...


  • Huntsville, Alabama, United States CALIBRE Full time

    **Job Description for Senior Software Development Manager at CALIBRE Systems, Inc.**We are seeking a highly skilled and experienced Senior Software Development Manager to join our team in Huntsville, AL.The ideal candidate will have a strong background in software development, with expertise in managing end-to-end systems development and delivery in an Agile...


  • Huntsville, Alabama, United States Lynx Software Technologies Full time

    About the Role:We are seeking a highly experienced Senior Software Engineer to join our team at Lynx Software Technologies. This is an exciting opportunity to work on challenging projects and contribute to the development of innovative software solutions.The ideal candidate will have a strong background in C/C++ programming, UML, MATLAB, and Simulink, with...


  • Huntsville, Alabama, United States Axient Full time

    At Axient, we are seeking highly skilled professionals to join our team as Senior Software System Security Specialists. This exciting opportunity will allow you to develop your expertise in software system safety and support a leading customer at Redstone Arsenal in Huntsville, Alabama.About the RoleWe are looking for experienced System Engineers to lead...


  • Huntsville, Alabama, United States Top Secret Clearance Jobs Full time

    About the Company:Scientific Research Corporation is a leading provider of advanced information technology and engineering services. We offer a competitive salary, excellent benefits package, and a dynamic work environment that encourages excellence.Job Summary:We seek an experienced Senior Software Engineer to join our team. The successful candidate will be...


  • Huntsville, Alabama, United States Leidos Full time

    Job Description: Senior Space Domain Software DeveloperWe are looking for an experienced Senior Space Domain Software Developer to join our team in San Diego, CA. As a key member of our small dynamic team, you will be responsible for developing ground system software, supporting mission operations, and collaborating with customers and end-users to tackle...


  • Huntsville, Alabama, United States TCS Full time

    About Technical Consulting Solutions (TCS)TCS is a leading provider of engineering and technology solutions to the US government. We specialize in tackling complex challenges to further national defense and space programs.Job SummaryWe are seeking a highly skilled Senior Software Development Engineer to join our team in Huntsville, AL. The ideal candidate...


  • Huntsville, Alabama, United States Leidos Full time

    OverviewAleidos seeks a Senior Space Systems Software Engineer to develop ground system software, support mission operations, and interface with customers and end users in San Diego, CA.Job DescriptionThe ideal candidate will have space domain experience working with operators, analysts, and engineers through all stages of the ground systems product...

  • Software Engineer

    1 day ago


    Huntsville, Alabama, United States Auterion Full time

    Company Overview: Auterion is a leading software platform for AI-powered autonomous systems. We support mission-critical applications and tackle complex problems. Our team consists of innovative minds who love to solve challenging tasks.Job Description: As a Software Engineer at Auterion, you will build the ground station app using C++ and QML. You will work...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Northrop Grumman is a leading provider of advanced technology solutions for the defense and aerospace industries. We are seeking a highly skilled Senior Software Development Engineer to join our team in Huntsville, AL.The Command and Control, Battle Management, and Communications (C2BMC) program is a critical operational system that enables the US president,...


  • Huntsville, Alabama, United States Leidos Holding Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team in Huntsville, AL. The successful candidate will have experience in developing software applications for distributed control of unmanned aircraft and airborne sensors.Company OverviewLeidos is a Fortune 500 innovation company that rapidly addresses the world's most...


  • Huntsville, Alabama, United States deciBel Research, Inc. Full time

    Job OverviewdeciBel Research, Inc. is seeking a skilled Senior Software Developer to join our team in Huntsville, AL.


  • Huntsville, Alabama, United States MKS2 Technologies Full time

    Job OverviewMKS2 Technologies, a leading provider of innovative technology solutions, is seeking an experienced Senior Java Software Development Leader to join our team. With a strong track record of delivering high-quality software products, this individual will lead cross-functional teams in the design, development, and implementation of complex software...