PX4 Embedded Software Engineer
4 weeks ago
Auterion 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.
Auterion Government Solutions is looking for an embedded (microcontroller) software engineer to contribute to different parts of our software stack:
- The open-source autopilot project PX4 running on ARM Cortex-M devices.
- Related open-source projects like Mavlink, UAVCAN.
- Our own autopilot hardware product Skynode.
- Our own testing system for Skynode manufacturing and CI.
- Design and implement new guidance, navigation and control systems for unmanned aerial vehicles (UAV).
- Collaborate with engineers to solve complex technical challenges related to UAV design and control systems
- Add and maintain new features, drivers and targets to PX4 and Auterion applications.
- Support OEM integrations and end customers directly and onsite as needed.
- Implement and maintain robust testing and quality assurance processes to guarantee the reliability, safety, and performance of these systems.
- Interact with the PX4 community and evangelize your work.
- 3+ years of experience in relevant software and engineering roles
- B.Sc. / M.Sc. in Robotics, Computer Science or related fields
- Experience delivering robotic systems on significant government or enterprise programs
- Proficient in C/C++ development on RT and Linux platforms
- Deep understanding of programming robotic systems in ROS/ROS2
- Working knowledge of PX4 or comparable auto-pilot technology
- Understanding of containerization technologies such as Docker
- Strong written and verbal communication skills to keep a global team fully informed
- Willingness to travel and meet with end customers
- US Citizen and eligible to receive a Secret or above (ideally Top Secret) security clearance
- 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
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
3 weeks ago
Huntsville, United States Auterion Full timeJob DescriptionJob DescriptionAuterion 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...
-
Embedded Software Engineer
3 months ago
Huntsville, United States Thompson Software Solutions Full timeThompson Software Solutions, a defense-focused software company of proven and dedicated employees is seeking a senior-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems.This position requires a software engineer to use a wide application of technical principles, theories, and...
-
Embedded Software Engineer
3 weeks ago
Huntsville, United States Thompson Software Solutions Full timeThompson Software Solutions, a defense-focused software company of proven and dedicated employees is seeking a senior-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow's problems.This position requires a software engineer to use a wide application of technical principles, theories, and...
-
Sr. Embedded Software Engineer
4 weeks ago
Huntsville, United States Lynx Software Technologies Full timeDescription Thompson Software Solutions is seeking a Senior Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems. The successful candidate will be a member of a high-performing multi-site team and must be self-motivated with a strong work ethic, time-management, and interpersonal...
-
Embedded Software Engineer
3 weeks ago
Huntsville, AL, United States Thompson Software Solutions Full timeThompson Software Solutions, a defense-focused software company of proven and dedicated employees is seeking a senior-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems.This position requires a software engineer to use a wide application of technical principles, theories, and...
-
Embedded Software Engineer
1 week ago
Huntsville, United States Sky Limit Systems Full timeAbout Us:We are an innovative leader in engineering services, delivering cutting-edge solutions across a range of industries for embedded engineering. We are looking for a skilled Embedded Software Engineer with experience in C/C++ development, Python, 6S principles, and subsystem-level testing to join our dynamic team.Position Overview:As an Embedded...
-
Senior Embedded Software Developer
4 weeks ago
Huntsville, Alabama, United States Lynx Software Technologies Full timeJob OverviewWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Lynx Software Technologies. As a key member of our team, you will be responsible for developing, integrating, and testing software products for our clients.Key Responsibilities:Develop and integrate software products using C/C++ programming languagesCollaborate...
-
Embedded Software Engineer
2 days ago
Huntsville, Alabama, United States Penta Research Full timePenta Research is seeking a skilled Embedded Software Developer to work with a commercial satellite and/or aircraft autonomy company. The ideal candidate will be responsible for developing embedded software in C++ on the ARM Cortex-M7 processors.ResponsibilitiesDeveloping embedded software in C++ on the ARM Cortex-M7 processorsIntegrating and debugging...
-
Senior Embedded Software Engineer
7 days ago
Huntsville, United States Cummings Aerospace Inc Full timeJob DescriptionJob DescriptionOverviewThe Senior Embedded Software Engineer position is a full-time exempt position. The successful candidate will work as part of a team to design and integrate embedded software for a flight computer utilizing a Xilinx MPSoC on an innovative missile flight research concept. The individual will be responsible for executing...
-
Senior Embedded Software Engineer
4 weeks ago
Huntsville, United States Cummings Aerospace Full timeOverview The Senior Embedded Software Engineer position is a full-time exempt position. The successful candidate will work as part of a team to design and integrate embedded software for a flight computer utilizing a Xilinx MPSoC on an innovative missile flight research concept. The individual will be responsible for executing technical design and...
-
Principal Embedded Software Engineer
7 days ago
Huntsville, United States Cummings Aerospace Inc Full timeJob DescriptionJob DescriptionOverviewThe Principal Software Engineer position is a full-time exempt position. The successful candidate will work as part of a team to design and integrate embedded software for a flight computer utilizing a multi-core ARM processor on an innovative missile flight research concept. The individual will be responsible for...
-
Senior Software Engineer
4 weeks ago
Huntsville, United States Lynx Software Technologies Full timeThompson Software Solutions is seeking a senior-level Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems. This position requires a software engineer to use a wide application of technical principles, theories, and concepts in the software field to develop, integrate, and test software...
-
Embedded Software Developer
7 days ago
Huntsville, United States Penta Research Full timeJob DescriptionJob DescriptionHuntsville, ALFull TimeSecurity Clearance: Active DoD Secret clearance requiredJob Description & Position Responsibilities:Penta Research is seeking an Embedded Software Developer working with a commercial satellite and/or aircraft autonomy company. The candidate will be responsible for embedded software development in primarily...
-
Senior Software Engineer
4 weeks ago
Huntsville, United States Radiance Technologies Full timeRadiance Technologies, a 100% employee-owned company, is seeking candidates for a Senior Software Engineer to support of a U.S. Army program. This position requires a talented and experienced Software Engineer to contribute to a software engineering team within a larger, multidisciplined team to perform the System Development Life Cycle (SDLC) process,...
-
Junior Software Engineer
4 months ago
Huntsville, United States OAR Corporation Full timeJob Title Junior Software Engineer Job Type Full-time Location Huntsville, AL US (Primary) Travel 0 - 10% Job Description Junior Software Engineer OAR is seeking enthusiastic and focused Junior level software engineers to become part of our Software Development team. Candidates should be able to collaborate effectively with team members, possess solid...
-
Lead Software Engineer
4 weeks ago
Huntsville, United States Dometic Group Full timeJob Type Full-time Description Reports to: Software Engineering Manager Number of direct reports: 0-5 Travel: 5% Schedule: Onsite Internal stakeholders: Product Development, Product Management, Operations, Quality, Sales, Test Engineering External stakeholders: Customers (dealers, OEMs), suppliers Summary: Dometic Marine's facility in Huntsville, AL...
-
Software Engineer, Ground Control
3 weeks ago
Huntsville, United States Auterion Full timeJob DescriptionJob DescriptionAt Auterion, we build a global open source platform for drones and autonomous robots. In the growing market of drones and autonomous vehicles, we are connecting high-end open source software development and open hardware with enterprise-grade support. Our distributed team works with our core engineering team in Zurich,...
-
Software Engineering Team Leader
3 weeks ago
Huntsville, Alabama, United States Sanmina Full timeJob PurposeTo lead an international software team in the design of firmware and application software for use in our product designs.Nature of Duties/ResponsibilitiesParticipate in product design processes (quote, design, architecture, debug, review, test, etc) in the development and delivery of firmware.Bring modern software development best practices to the...
-
Threat Modeling Software Engineer
4 weeks ago
Huntsville, Alabama, United States CFD Research Corporation Full timeJob DescriptionCFD Research Corporation is seeking a skilled Software Engineer to join our team at Redstone Arsenal in Huntsville, AL. In this role, you will play a critical technical role in the reverse engineering and exploitation of threat systems, including decompiling binary executable files to source code to extract underlying algorithms,...
-
Threat Modeling Software Engineer
4 weeks ago
Huntsville, Alabama, United States CFD Research Corporation Full timeJob DescriptionCFD Research Corporation is seeking a skilled Software Engineer to join our team in Huntsville, AL. In this role, the Software Engineer will play a critical technical role in the reverse engineering and exploitation of threat systems, which includes decompiling binary executable files to source code to extract underlying algorithms,...