Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer - Flight Stack

Full-time

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
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer - Flight Stack in Scottsdale, AZ vacancy
  •  ...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... 
    Suggested
    Full time
    Immediate start
    Remote work

    Knightwerx

    Scottsdale, AZ
    1 day ago
  •  ...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... 
    Suggested
    Full time
    For contractors
    For subcontractor

    DINE SOURCE LLC

    Scottsdale, AZ
    2 days ago
  •  ...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... 
    Suggested
    Full time
    Remote work
    Relocation package

    Knightwerx

    Scottsdale, AZ
    2 days ago
  •  ...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... 
    Suggested
    Remote work

    InEight

    Scottsdale, AZ
    1 day ago
  • $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... 
    Suggested
    Full time
    H1b
    Night shift

    SynergisticIT

    Scottsdale, AZ
    1 day ago
  •  ...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 time
    Remote work
    Relocation package

    Knightwerx

    Scottsdale, AZ
    1 day ago
  •  ...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

    Cheez

    Scottsdale, AZ
    3 days ago
  • 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

    Halo Security

    Scottsdale, AZ
    1 day ago
  • $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

    General Dynamics Mission Systems

    Scottsdale, AZ
    4 days ago
  • $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

    General Dynamics Mission Systems

    Scottsdale, AZ
    4 days ago
  • $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

    NewGen Business Solutions | ConventionSuite: NetSuite ERP Co...

    Scottsdale, AZ
    1 day ago
  • $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 placement
    Live in
    Work at office
    Local area

    Accenture

    Scottsdale, AZ
    1 day ago
  • 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... 

    Accenture

    Scottsdale, AZ
    1 day ago
  • $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 time
    Temporary work
    Part time
    Casual work
    Work at office
    Remote work
    2 days per week

    Nationwide

    Scottsdale, AZ
    1 day ago
  • 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

    Samprasoft

    Scottsdale, AZ
    3 days ago
  • $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 pay
    Work at office
    Immediate start
    Visa sponsorship
    Work visa
    Flexible hours

    Early Warning Services, LLC

    Scottsdale, AZ
    1 day ago
  •  ...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 time
    Relocation package

    Knightwerx

    Scottsdale, AZ
    2 days ago
  •  ...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... 

    Axon Enterprise Inc

    Scottsdale, AZ
    4 days ago
  • $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 job
    Hourly pay
    Summer work
    Internship
    Work at office
    Immediate start
    Shift work

    World Wide Technology

    Scottsdale, AZ
    1 day ago
  •  ...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 paid
    Long term contract
    Contract work
    Local area
    Remote work
    Relocation
    Flexible hours

    Revolution Technologies

    Scottsdale, AZ
    1 day ago
  • 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 time
    Remote work
    Worldwide

    Arrivia

    Scottsdale, AZ
    1 day ago
  •  ...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

    Jobleads-US

    Scottsdale, AZ
    2 days ago
  •  ...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 placement
    Work at office

    Revolution Technologies

    Scottsdale, AZ
    1 day ago
  • $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

    General Dynamics Mission Systems

    Scottsdale, AZ
    4 days ago
  • $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

    General Dynamics Mission Systems

    Scottsdale, AZ
    4 days ago
  • $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 work
    Relocation package
    Flexible hours

    General Dynamics Mission Systems

    Scottsdale, AZ
    12 hours ago
  • $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 work
    Local area
    Remote work
    Flexible hours

    Morgan Stanley

    Scottsdale, AZ
    1 day ago
  •  ...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 time
    Work at office

    Mark-Taylor

    Scottsdale, AZ
    1 day ago
  • $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

    General Dynamics Mission Systems

    Scottsdale, AZ
    4 days ago
  • $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 in
    Immediate start
    Remote work
    Flexible hours

    General Dynamics Mission Systems

    Scottsdale, AZ
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer - Flight Stack. Be the first to apply!