Embedded Software Engineer - Flight Stack
Knightwerx
Embedded Software Engineer - Flight Stack
Build the Software That Keeps Autonomous Aircraft Flying
We are looking for an Embedded Software Engineer to develop, integrate, and optimize the flight control software that powers next-generation unmanned aircraft.
In this role, you will work closely with aeromechanical, avionics, autonomy, and systems engineering teams to deliver reliable, safety-critical flight software from prototype through production. Your work will directly impact aircraft performance, mission capability, and operational reliability.
This is a hands-on engineering position for someone who enjoys solving challenging embedded systems problems, working close to the hardware, and seeing software evolve into real-world flight capability.
Technical Challenges You Will Tackle
- Develop, integrate, and maintain real-time flight control software for unmanned aircraft systems.
- Implement flight-control, state-estimation, and sensor-fusion algorithms for stable and precise flight.
- Integrate avionics hardware, navigation sensors, payload systems, power systems, and communications into the flight stack.
- Conduct SIL/HIL simulations, bench testing, and flight-readiness validation activities.
- Support flight testing including pre-flight checkout, telemetry monitoring, and post-flight log analysis.
- Develop mission-planning, vehicle-management, and autopilot software capabilities.
- Create user interfaces for monitoring and controlling UAV systems.
- Optimize software performance, scalability, maintainability, and reliability.
- Maintain configuration management, version control, software documentation, and test procedures.
- Collaborate across autonomy, propulsion, aerodynamics, avionics, and systems engineering disciplines.
Required Qualifications
- Extremely knowledgeable at hardware integration and hardware toolsets.
- Bachelor's degree in Computer Science, Electrical Engineering, Aerospace Engineering, or related discipline.
- 5+ years of experience developing embedded software for UAVs, robotics, aerospace systems, defense systems, automotive systems, or other safety-critical products. Ideal candidates have extensive experience with small drones (Group 1 and Group 2).
- Experience designing, implementing, and testing real-time embedded software.
- Hands-on experience with PX4, ArduPilot, or similar flight-control platforms.
- Strong knowledge of MAVLink, RTPS, or related communications protocols.
- Experience with uORB, FastDDS, or similar real-time communications frameworks.
- Proficiency in C++, Python, and/or Rust.
- Experience with Git, CMake, debugging tools, and embedded software development workflows.
- Strong troubleshooting, analytical, and problem-solving skills.
Preferred Qualifications
- Experience with STANAG 4586 and UAV interoperability standards.
- Experience with mission planning, geospatial systems, and mapping software.
- Familiarity with Qt, React, or similar UI frameworks.
- Experience with RTOS platforms such as NuttX, ChibiOS, or FreeRTOS.
- Experience with MATLAB/Simulink, Gazebo, or similar simulation environments.
- Understanding of cybersecurity principles for embedded systems.
- Experience with containerization and deployment technologies.
- Knowledge of airworthiness, safety, and flight-certification practices.
About Knightwerx
Knightwerx develops American-made, AI-powered unmanned aerial systems and remote sensing technologies that support human-machine teaming in mission-critical environments. We build next-generation aerospace and autonomy solutions for both commercial and government customers where performance, speed, and reliability matter.
As a growing company, we offer the opportunity to work close to the mission, close to the product, and close to the decisions that shape what gets built. Engineers here work across disciplines, take ownership of meaningful challenges, and help shape the future of the company as it scales.
Additional Information
- Onsite position in Scottsdale, AZ
- Relocation assistance available for this role
- U.S. Citizenship Required
- Collaborative engineering environment
- ...Role Overview We are seeking a Senior Embedded Software Engineer for Small UAV Flight Controls to architect, develop, and test deterministic, safety... ...deploying customized PX4 Autopilot or ArduPilot stacks onto custom small UAV airframes. • Background in mathematical...SuggestedFull timeImmediate startRemote work
- ...Position Overview: We are seeking a talented Full-Stack Developer with strong experience in Java, the Spring ecosystem, Angular front... ...DevSecOps environments.Bachelor’s degree in Computer Science, Engineering, or a related field.Clearance Requirements: Active Secret or higher...SuggestedFull timeFor contractorsFor subcontractor
- ...in the Air If you are the type of engineer who wants to see your work leave the lab, take flight, and directly influence mission success... ...optimization systems Controls & Software Integration Collaborate with GNC, Embedded Software, Avionics, and Systems Engineering...SuggestedFull timeRemote workRelocation package
- ...InEight is seeking a Software Engineer IV to join the Inspect ecosystem, delivering full-stack features with ASP.NET Web API, Angular, and Azure. The role emphasizes end-to-end ownership, testable code, and evolving platform modernization, including .NET 10 migration and...SuggestedRemote work
$95k - $154k
...hiring professionals in core roles that run modern software teams. In JOPP, the demand typically includes... ...such as entry-level software programmer, Java full stack developer, Python/Java developer, data analyst, data engineer, data scientist, and machine learning/AI...SuggestedFull timeH1bNight shift- ...Computer Vision / Machine Learning Engineer Join Knightwerx and help... ...experience. ~ Strong C++ software development skills. ~... ...building the UAV’s, autonomy stack, and mission systems. You'll... ...move products from concept to flight. We're building American...Full timeRemote workRelocation package
- ...methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/or social media...Full time
- Halo Security is seeking a Full Stack Developer to build secure SaaS web applications and conduct security scanning-focused product development. The role requires a highly skilled, independent developer who writes clear documentation and communicates across teams. Hybrid...Work at office
$118.52k - $131.48k
Basic Qualifications EDUCATION REQUIREMENTS: Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field. Also requires 5+ years of job-related experience, or a Master's degree plus 3 years of job-related...Flexible hours$112.92k - $125.28k
Basic Qualifications Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field... ...Position ROLE AND POSITION OBJECTIVES:As an Advanced Embedded Software Engineer in the Space and Intelligence Systems business...Flexible hours$100k - $150k
...Seniority level Mid-Senior level Employment type Full-time Job function Design, Information Technology, and Product Management Industries Software Development and Business Consulting and Services Referrals increase your chances of interviewing at NewGen Business Solutions |...Full time$132.5k - $338.3k
...strategic partner in the ecosystem, AABG leverages cutting‑edge engineering, high‑performance computing (HPC), artificial intelligence (AI... ..., and ensure a stable and reliable environment for custom software solutions . Travel may be required for this role. The amount of...Work experience placementLive inWork at officeLocal area- Accenture seeks a highly motivated Reinvention Deployed Engineer to design and deploy custom applications for enterprise clients. You will work across AWS, Azure, and on‑prem environments, leveraging modern web apps and a strong Linux foundation. The role emphasizes effective...
$118k - $222k
...Across agentic solutions, modern application engineering, platform foundations, and security data... ...written communication skills• Strong software engineering skills, ideally with... ...languages (java, typescript) used across the stack• Experience building LLM-powered or agentic...Full timeTemporary workPart timeCasual workWork at officeRemote work2 days per week- Senior Java Full-Stack Engineer As a Senior Java full-stack Engineer with CVS Health PSS IT team, you will provide technical leadership to... ...practices, and lead product build using agile (Scrum, SAFe) software development practices and create products from discovery and...Work at office
$194k - $237k
...Purpose The Principal Site Reliability Engineer partners with development teams by... ...Functions: Design and Implement software and tools to improve the performance - availability... ...complex end-to-end systems (full stack developer) ~ Background and drug screen...Hourly payWork at officeImmediate startVisa sponsorshipWork visaFlexible hours- ...SYSTEMS ARCHITECT / SYSTEMS ENGINEERING LEAD About Knightwerx Knightwerx is building the next generation... ...payload integrations. Lead SRR, PDR, CDR, TRR and flight readiness reviews. Collaborate with software, autonomy, avionics, electrical, mechanical,...Full timeRelocation package
- ...in public safety is looking for an experienced software developer for their wireless systems team. The ideal... ...Responsibilities include leading communication stack design, optimizing performance, and mentoring other engineers. This role supports a hybrid working model based...
$18 - $25 per hour
...the world's most advanced hardware and software solutions, WWT helps clients and partners... ...interested in Solutions, Consulting and Engineering this is the place for you! Why Solutions... ...together business acumen with full-stack technical know-how to develop innovative...Remote jobHourly paySummer workInternshipWork at officeImmediate startShift work- ...We’re seeking an experienced Senior Digital Hardware Design Engineer for a long-term contract opportunity supporting advanced defense technology programs in Scottsdale, AZ. This position cannot accommodate third-party/C2C arrangements . Candidates must be willing...Daily paidLong term contractContract workLocal areaRemote workRelocationFlexible hours
- As a Senior Software Engineer, Quality Engineering, you are a product-minded, full-stack engineer who ships faster and smarter with AI coding agents as core development tools — and who owns the harder half of that equation: knowing when the output is right. As we ship...Full timeRemote workWorldwide
- ...Arizona, is an award-winning nearshore software development company with a strong reputation... ...They have a dedicated in-house team of engineers, offering end-to-end software solutions... ..., and can operate across the stack as needed. Key Responsibilities Develop...Remote work
- ...Advanced Systems Engineer Duration: 12 month Location: Scottsdale, AZ. This role will be ON-SITE in the office. (***Other locations... ...processing algorithms that are implemented in hardware and software for space-based systems. In addition to the general systems...Work experience placementWork at office
$118.52k - $131.48k
Basic Qualifications Bachelor's degree in Systems Engineering, or a related Science, Engineering or Mathematics field, plus a minimum... ..., develop and test GDMS systems to ensure the integration of software, hardware, reliability, maintainability, safety and other requirements...Flexible hours$124.4k - $138k
Basic Qualifications Requires a Bachelor’s degree in Systems Engineering, or a related Science, Engineering, Technology or Mathematics... .... Key Responsibilities:Develop real-time multi-threaded Embedded Systems and Security architectures using Model-based Systems Engineering...Flexible hours$118.52k - $128.24k
Basic Qualifications Requires a Bachelor’s degree in Systems Engineering, or a related Science, Engineering, Technology or Mathematics field. Also requires 5+ years of job-related experience, or a Master's degree plus 3 years of job-related experience. Agile experience...Contract workRelocation packageFlexible hours$110k - $165k
...future of our communities. This is a Lead Cloud & Infrastructure Engineering position at the Vice President level, which is part of the job... ...ETS provides capabilities for all stages of Morgan Stanley's software development lifecycle, enabling productive coding, functional...Temporary workLocal areaRemote workFlexible hours- ...Employer by the Phoenix Business Journal, and more. Our communities are growing and so is our corporate team! We’re hiring a Systems Engineer at our corporate office in Scottsdale, AZ. Why You’ll Love working at Mark-TaylorEmployee rent discounts.*Access to all Mark-...Full timeWork at office
$142.7k - $158.3k
...Requires a Bachelor’s degree in Systems Engineering, or a related Science, Engineering, Technology... ...real-time multi-threaded Embedded System architecture and design using Model... ...) tools and techniques Collaborate with software and validation engineering teams to deliver...Flexible hours$112.92k - $125.28k
...Qualifications Requires a Bachelor’s degree in Electrical Engineering, or a related Science, Engineering or Mathematics field. Also... ...Sources, Power Meters, Communication Analyzers)RF coverage analysis software and link budget analysisBeyond hands-on technical work, you'll...Live inImmediate startRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer - Flight Stack. Be the first to apply!
- ultimate software Scottsdale, AZ
- software qa Scottsdale, AZ
- embedded software Scottsdale, AZ
- software sales Scottsdale, AZ
- bank software Scottsdale, AZ
- software sales representative Scottsdale, AZ
- software intern Scottsdale, AZ
- entry level software sales Scottsdale, AZ
- software technology Scottsdale, AZ
- internship software Scottsdale, AZ




