Embedded Software Engineer - Flight Stack
Knightwerx
Embedded Software Engineer - Flight Stack
Remember to check your CV before applying Also, ensure you read through all the requirements related to this role.
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. xhyhwjd
Additional Information
- Onsite position in Scottsdale, AZ
- Relocation assistance available for this role
- U.S. Citizenship Required
- Collaborative engineering environment
- ...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....SuggestedFull timeRemote workRelocation package
- ...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
$85k - $115k
...in the afternoon? Do you like building software people actually use and keeping the systems... ...hybrid role, split evenly between full-stack software development and IT systems... ...platforms. Write production code using sound engineering practices, including code review,...SuggestedFull timeWork at officeRemote workWork from homeVisa sponsorshipWork visaMonday to FridayDay shift- ...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
$95k - $154k
...hiring professionals in core roles that run modern software teams. In JOPP, the demand typically includes... ...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
$100.22k - $111.18k
Basic Qualifications Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field... ...for this Position ROLE AND POSITION OBJECTIVES:As an Embedded Software Engineer in the Space and Intelligence Systems business...Second jobFlexible hours$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$75k - $85k
...foundation for ambitious Data Scientists and Engineers. In this role, your work will underpin... ...to learn how to code and become a full-stack automation engineer? Good news, CVS... ...individuals to join our Infrastructure Software Engineering Program (ISEP). This is a two...Hourly payFull timeTemporary workLocal areaRemote workWork from homeShift work- ...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
- ...skilled and visionary Lead Aeromechanical Engineer to spearhead the structural and mechanical development of our next-generation flight vehicles. In this role, you will bridge... ...Skills Advanced proficiency with CAD software (e.g., CATIA, NX, SolidWorks) and composite...Full timeFor subcontractorRemote workRelocation package
$114.44k - $126.96k
...Bachelor's degree in Electrical or Computer Engineering, or a related Science, Engineering or... ...integration, risk reduction, and test software development.In this role, you will help... ...early development toward verification and flight readiness.Key ResponsibilitiesLead FPGA-...Flexible 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
- ...Staff AI Solutions Engineer We are seeking for Staff AI Solutions Engineer to help deliver scalable AI/ML solutions across multiple... ...Responsibilities Assist decisions spanning the full AI/ML stack—from foundational infrastructure like model registries, CI/CD pipelines...Full timeLocal area
- ...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
$194k - $237k
...Purpose The Principal Site Reliability Engineer partners with development teams by... ...Essential Functions: ~ Design and Implement software and tools to improve the performance -... ...building complex end-to-end systems (full stack developer) ~ Background and drug...Hourly payWork at officeImmediate startVisa sponsorshipWork visaFlexible 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
- ...Contract Labor Job Title: CL - Space Force - Advanced Systems Engineer Location: US-AZ-Scottsdale Overview: Our client... ...support Risk Management Framework activities including hardware/software configuration management, continuous monitoring, and the assessment...Full timeContract workFlexible hours
- ...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
- ...healthcare—and we’re looking for a Principal Engineer to help lead the technical evolution of... ...scalable, AI-enabled healthcare software. This is a deeply hands-on role for someone... ...using Django and/or FastAPI ~ Strong full-stack experience with React and Next.js ~ Proven...Full time
- ...Knightwerx Software Engineer I At Knightwerx, you'll help build autonomous aircraft designed... ...through production. Partnering closely with flight software, avionics, autonomy, and... ...software with sensors, mission systems, and embedded platforms. Collaborate with autonomy...Full timeRemote work
$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$118k - $131k
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...Flexible hours- ...Citizenship is required by Federal LawWe are hiring a Systems Engineer specializing in Digital Signal Processing (DSP) for space-based... ...integration of signal processing algorithms implemented in hardware and software. This role requires systems engineering expertise and...
$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$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 Bachelor's degree in Systems Engineering, or a related Science, Engineering or Mathematics field, plus a minimum... ...knowledgeGround to Satellite communication knowledgeSystem/Software design for cloud-based microservice architectureWhat sets you...Remote workFlexible 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- ...Job Description SYSTEMS ARCHITECT / SYSTEMS ENGINEERING LEAD \n \n About Knightwerx \n Knightwerx is... ...payload integrations. \n Lead SRR, PDR, CDR, TRR and flight readiness reviews. \n Collaborate with software, autonomy, avionics, electrical, mechanical,...Relocation package
- SharePoint Engineer/Developer The SharePoint Engineer/Developer monitors SharePoint Portal... ...and maintenance of servers, equipment, and software related to SharePoint platform. Required... ...SharePoint integration with the Microsoft stack, (Office, Windows, Windows Mobile and...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer - Flight Stack. Be the first to apply!
- software quality assurance Scottsdale, AZ
- entry level software sales Scottsdale, AZ
- id software Scottsdale, AZ
- software sales Scottsdale, AZ
- software asset management analyst Scottsdale, AZ
- internship software Scottsdale, AZ
- software technical support engineer Scottsdale, AZ
- software intern Scottsdale, AZ
- software qa Scottsdale, AZ
- healthcare software sales Scottsdale, AZ






