PX4 Embedded Software Engineer
vor 2 Wochen
We're looking for a passionate and collaborative Embedded Software Engineer to join our team and help advance the reliability, performance, and capabilities of our autopilot systems. You'll work closely with a group of dedicated engineers across the company, contributing to open-source projects such as PX4 and NuttX. Your work will directly impact both internal teams and customers around the world, as you design, implement, test, and document improvements across multiple layers of our software stack.
If you thrive on solving complex technical challenges, enjoy working in open-source communities, and take pride in building robust, well-tested systems, we'd love to hear from you.
Responsibilities and Duties
- Collaborate with talented engineers across teams to understand internal and customer use cases, implementing or improving key aspects of our software stack.
- Focus primarily on the PX4 and NuttX layers, while also engaging with other components of the system as needed.
- Design, implement, and maintain new features, drivers, and hardware targets within PX4 and NuttX.
- Write, review, and optimize code in C (NuttX), C++14 (PX4), and Python 3.8+ for testing and automation.
- Improve system reliability and stability through continuous integration (CI) and automated software/hardware testing.
- Debug and resolve issues—ranging from simple to complex—across various layers of the stack.
- Contribute to and enhance documentation for PX4, NuttX, and our debugging and testing systems.
- Engage with the PX4 open-source community, sharing insights and promoting your work through collaboration and advocacy.
Qualifications and Skills
- Masters or Bachelors degree in Computer Science, Electrical Engineering, Robotics, or a related field
- Proven expertise or strong interest in embedded systems, flight software, or related technology areas.
- Experience with C and C++ development for embedded systems, and Python for testing, debugging, or automation.
- Strong understanding of Linux/Unix environments and proficiency with command-line tools.
- A track record of open-source contributions, ideally through GitHub or similar platforms.
- Enthusiasm for debugging, troubleshooting, and improving software quality through custom tools and testing frameworks.
- Passion for high-quality documentation and well-structured, maintainable code.
- Enjoy seeing your work used directly by colleagues and end-users around the world.
Benefits
- Flexible working hours
- Stock Options
- Generous holiday allowance
- Company pension plan
- Car parking
- Enhanced maternity & paternity leave
- Mental health and wellbeing support
- Learning and development opportunities
About Auterion
We are building the leading software platform for AI-powered autonomous systems for enterprise and government customers. Our team is supporting the most important missions and solving the most challenging problems.
At Auterion, 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.
-
PX4 Embedded Software Engineer
vor 2 Wochen
Zürich, Zürich, Schweiz Auterion VollzeitWe're looking for a passionate and collaborative Embedded Software Engineer to join our team and help advance the reliability, performance, and capabilities of our autopilot systems. You'll work closely with a group of dedicated engineers across the company, contributing to open-source projects such as PX4 and NuttX. Your work will directly impact both...
-
Embedded Software Engineer
vor 2 Wochen
Zürich, Zürich, Schweiz Techfirm Industrial Services VollzeitFor our Techfirm Industrial Services team, we would like to integrate aEmbedded Software Engineer (M/W/D) ready to join us in Switzerland to take up new challenges together WHAT WILL BE YOUR TASKSDesign embedded real-time software running on the processor using C++Contribute to the software development strategy in your areaInvolved in the whole software...
-
Embedded Software Lifecycle Engineer
Vor 6 Tagen
Zürich, Zürich, Schweiz CEDES AG VollzeitEmbedded Software Lifecycle Engineer %) Experis Switzerland Zürich, Switzerland month ago Role details Contract type Permanent contract Employment type Full-time (> 32 hours Working hours Regular working hours Languages English Job location Zürich, Switzerland Tech stack Systems Engineering C Software Design Documents Embedded Software Issue Tracking...
-
Embedded Linux Software Engineer
vor 1 Woche
Zürich, Zürich, Schweiz Auterion VollzeitAuterion builds a cutting-edge operating system for autonomous robotic systems that empower a diverse range of platforms to perform surveillance, reconnaissance, inspection, mapping and logistics tasks. Our industry-leading software drives the adoption of robotic fleets and is recognized by the U.S. government as the future standard for its drone...
-
Embedded Linux Software Engineer
vor 1 Woche
Zürich, Zürich, Schweiz Auterion VollzeitAuterion builds a cutting-edge operating system for autonomous robotic systems that empower a diverse range of platforms to perform surveillance, reconnaissance, inspection, mapping and logistics tasks. Our industry-leading software drives the adoption of robotic fleets and is recognized by the U.S. government as the future standard for its drone programs.We...
-
Embedded Software Engineer Robotics
Vor 6 Tagen
Zürich, Zürich, Schweiz TalentCloud Group VollzeitWe are supporting a fast-moving technology team building intelligent mobile platforms. You will work at the junction of low-level software, perception and edge compute helping to design, optimize and deploy embedded solutions that run in real environments.Key responsibilitiesDevelop and maintain embedded software for real-time perception and autonomy...
-
Lead Software Engineer
Vor 4 Tagen
Zürich, Zürich, Schweiz IC Resources VollzeitA Lead Embedded Software Engineer is sought by this expanding in-memory computing developer to be based at their HQ in Zürich. Working in a software / hardware co-design environment, the Lead Embedded Software Engineer will be responsible for leading a small team tasked with the development of software at microcontroller / bare-metal level and...
-
Senior Software Engineer
vor 1 Woche
Zürich, Zürich, Schweiz IC Resources VollzeitA Senior Software Engineer is sought by this expanding in-memory computing developer to be based at their HQ in Zürich. Working in a low-level software and compiler development environment, the Senior Software Engineer will be responsible for developing and implementing embedded Linux (Kernel Driver) and RTOS (Bare-Metal) software in C and C++ and compiler...
-
Junior Embedded Linux Engineer
Vor 4 Tagen
Zürich, Zürich, Schweiz Hexagon AB VollzeitJunior Embedded Linux Engineer (f/m/d)100% ZürichHexagon Roboticsis a division of Hexagon – a global leader in precision measurement. Established in 2025, Hexagon Robotics develops humanoid robots for industrial sectors to address labor shortages and enable the transition from automation to autonomy. The first humanoid product, AEON, was launched in June...
-
Software Engineer
Vor 4 Tagen
Zürich, Zürich, Schweiz Qualitest acq Vollzeit**Software Engineer (C++ Developer)Zurich, Switzerland – 100% on-site roleVisa Sponsorship/Relocation assistance are not provided**Our client is building products that make it easier for people to connect with the ones they love most, enjoy top-notch, and wire-free VR. We are pushing the future of computing platforms, and we are a team of world-class...