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

Senior Embedded Software Engineer (Small UAV Flight Controls)

Knightwerx

Role Overview

We are seeking a Senior Embedded Software Engineer for Small UAV Flight Controls to

architect, develop, and test deterministic, safety-critical flight control firmware for our

small unmanned aerial vehicles (Group 1 and Group 2 tactical aircraft, fixed-wing, or hybrid

VTOLs). In this role, you will own the software layer that sits directly between complex

guidance algorithms and physical aircraft actuation, ensuring maximum stability, agility,

and responsiveness on lightweight, space-constrained hardware.

You will bridge the gap between control theory and low-SWaP (Size, Weight, and Power)

bare-metal or RTOS execution. You will write robust, high-integrity code that operates

under strict real-time constraints, optimizing every clock cycle to ensure ultra-low latency

from sensor sample to actuator command.

Key Responsibilities

Flight Software & Driver Development

• Control Loop Execution: Design, optimize, and implement high-rate stabilization

loops, attitude control algorithms, and actuator mixing logic in C and C++.

• Low-Level Drivers: Develop and maintain bare-metal peripheral drivers for highly

integrated microcontrollers to interface with IMUs, magnetometers, barometers,

airspeed sensors, and GPS modules.

• RTOS Optimization: Configure and profile Real-Time Operating Systems (e.g.,

FreeRTOS, ChibiOS, Zephyr) for highly predictable task scheduling, deterministic

execution, and minimal jitter.

System Integration & Deterministic Communication

• Bus Architecture: Manage and optimize communication protocols over lightweight,

low-pin-count buses including CAN bus (UAVCAN/Cyphal), SPI, I2C, and UART to

interface with Electronic Speed Controllers (ESCs) and servos.

• Fault Tolerance: Implement robust fault detection, isolation, and recovery (FDIR)

mechanisms to immediately handle small UAV anomalies, such as sensor

dropouts, frame vibrations, or battery voltage drops.

• HIL Testing: Build and utilize Hardware-in-the-Loop (HIL) simulation setups to

safely validate flight software performance and corner-case failure modes on the

bench.

SWaP Optimization & Architecture

• Resource Management: Target, profile, and optimize memory footprint

(SRAM/Flash) and CPU usage on high-performance microcontrollers (e.g., ARM

Cortex-M4/M7/H7).

• Open-Source Hardening: (If applicable) Maintain, customize, and secure opensource small UAV ecosystems like PX4, ArduPilot, or Betaflight for custom

proprietary hardware configurations.

Required Skills & Qualifications

• Education: Bachelor's or Master's degree in Computer Engineering, Electrical

Engineering, Robotics, or a related technical discipline.

• Firmware Expertise: Deep professional experience developing production-grade

embedded C and C++ software for real-time systems.

• Microcontroller Fluency: Extensive experience with ARM Cortex-M or similar

architectures, registers, timers, DMA, and interrupt handling.

• Lab Tool Proficiency: Hands-on experience using oscilloscopes, logic analyzers,

multi-meters, and JTAG/SWD debuggers to isolate hardware vs. software issues.

• State Estimation Basics: Practical understanding of digital filtering (e.g., notch

filters, low-pass filters) used to mitigate high-frequency frame vibrations common in

small UAVs.

Preferred Qualifications

• Direct experience contributing to or deploying customized PX4 Autopilot or

ArduPilot stacks onto custom small UAV airframes.

• Background in mathematical modeling, MATLAB/Simulink code generation, or

working alongside GNC engineers to port control laws into C.

• Experience implementing lightweight safety protocols or functional safety

frameworks scaled down for consumer, commercial, or defense-grade small UAV

systems

About Knightwerx

Knightwerx develops American-made, AI-powered unmanned aerial systems and remote sensing technologies for commercial and government customers. Our platforms support autonomous operations, human-machine teaming, and mission-critical applications where reliability, performance, and speed matter.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Engineer (Small UAV Flight Controls) in Scottsdale, AZ vacancy
  •  ...Embedded Software Engineer - Flight Stack Build the Software That Keeps Autonomous Aircraft...  ..., and optimize the flight control software that powers next-...  ...monitoring and controlling UAV systems. Optimize...  ...extensive experience with small drones (Group 1 and Group 2... 
    Suggested
    Remote work
    Relocation package

    Knightwerx

    Scottsdale, AZ
    a month ago
  • $7.5k

     ...history , 25,000+ patents , and 7,000+ engineers , operating across 70+ countries and...  ...). ~6 years of experience in flight controls or other avionics or engineering programs...  ...knowledge. ~ Understanding of the systems or software development lifecycle.... 
    Senior
    Temporary work
    Worldwide

    On Time Hire

    Scottsdale, AZ
    10 days ago
  •  ...a growing audiovisual technology integration company, seeks a Senior Staff Accountant in Scottsdale, AZ. You will own journalEntries...  ...close processes, and project costing while strengthening internal controls and financial reporting. Ideal candidates have 5+ years of... 
    Senior

    Immedia

    Scottsdale, AZ
    1 day ago
  • SSOE seeks a Project Controls Specialist in Scottsdale to manage cost accounting, budgeting, and financial reporting for complex engineering projects. You will set up projects in Deltek Vantagepoint, establish baselines, and monitor budgets, schedules, and cash flows to... 
    Senior

    SSOE

    Scottsdale, AZ
    1 day ago
  •  ...Senior GNC / Autonomy Engineer Develop the Systems That Keep...  ...guidance, navigation, control, and autonomy...  ...'ll work across software, electrical,...  ...implement, and validate flight-critical systems...  ...software for embedded systems. •...  ...Experience with UAVs, autonomous systems... 
    Senior
    Remote work
    Relocation package

    Knightwerx

    Scottsdale, AZ
    a month ago
  • $142.7k - $158.3k

    Basic Qualifications Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus...  ...for this Position ROLE AND POSITION OBJECTIVES:As a Senior Embedded software engineer for Secure Voice Products, you’ll be a member... 
    Senior
    Flexible hours

    General Dynamics Mission Systems

    Scottsdale, AZ
    4 days ago
  •  ...Senior Controller The Senior Controller is a key financial leader responsible for the strategic direction, oversight, and execution of all accounting operations across Arizona Boardwalk's multi-entity organization. This role leads enterprise-wide accounting functions... 
    Senior
    Work at office
    Weekend work

    Odysea Aquarium

    Scottsdale, AZ
    3 days ago
  • $121.5k - $140k

     ...Senior Product Manager, Experience Control AXS connects fans with the artists and teams they love. Each year...  ...observability, and platform integrations with engineering teams while translating those...  ...experience delivering complex software products in Agile environments.... 
    Senior
    Full time
    Worldwide
    Flexible hours

    AEG Worldwide

    Scottsdale, AZ
    8 hours ago
  •  ...Job Title: Senior Systems and Test Integration Engineer- Hardware DevOps Environment Location: US-Scottsdale, AZ...  ...debug ~ Experience with SPI command/control interfaces, JTAG, and general-...  ...suite Integration and test of space flight hardware Understand new... 
    Senior
    Remote work

    Revolution Technologies

    Scottsdale, AZ
    a month ago
  •  ...As a Partners in Performance Senior Principal you will provide overall...  ...and that improvements are embedded. You will rate your success through...  ...restriction, you will be in control of the pace of your...  ...a part of a business that is small enough to treat you as an individual... 
    Senior
    Live in
    Work at office
    Local area
    Immediate start
    Remote work

    Accenture

    Scottsdale, AZ
    3 days ago
  •  ...Innovative Health LLC is seeking a Senior R&D Engineer to design, develop, and implement processes for new products into production. You will...  ...knowledge, and strong documentation skills to ensure design controls are met and products meet performance targets. #J-18808-... 
    Senior

    Innovative Health LLC

    Scottsdale, AZ
    4 days ago
  •  ...Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high...  ...POSITION OBJECTIVES: As a Senior Systems Integration and Test...  ...and unit level testing space flight payload assemblies that support...  ...test scripts for command and control of Special Test Equipment (... 
    Senior
    Flexible hours

    General Dynamics Mission Systems, Inc

    Scottsdale, AZ
    19 days ago
  •  ...projects in occupied facilities, ensuring safety, quality, schedule, and cost control, while adhering to ICRA and OSHA standards. The role requires strong coordination with owners, architects, engineers, and trade partners, plus extensive experience with large-scale... 
    Senior

    CORE Construction

    Scottsdale, AZ
    4 days ago
  • $183.37k - $203.43k

     ...Qualifications Bachelor's degree in Systems Engineering, or a related Science, Engineering or...  ...systems to ensure the integration of software, hardware, reliability, maintainability,...  ...tasks for large teams or projectsLeads small technical proposals and contributes to... 
    Senior
    Work experience placement
    Flexible hours

    General Dynamics Mission Systems

    Scottsdale, AZ
    3 days ago
  •  ...strategy, experience design, technology, engineering, creative, data, AI, media, and...  ...Digital Products team designs and builds software that improves how people work, interact,...  ...evaluation, grounding, or responsible AI controls.You have used AI coding assistants or agent... 
    Senior
    Live in
    Work at office
    Local area

    Accenture

    Scottsdale, AZ
    2 days ago
  • $30 - $55 per hour

    Overview: Senior Automotive Technician   Location: Scottsdale, AZ Employment Type...  ...resource for the store, support quality control on high-risk work and comebacks, and partner...  ...A-series certifications. L1 Advanced Engine Performance Specialist certification.... 
    Senior
    Full time
    Flexible hours

    Greulich's Automotive Repair

    Scottsdale, AZ
    14 days ago
  •  ...Senior Associate - Financial Reporting Group Our award-winning...  ...Methods specializes in developing controlled processes to manage the...  ...project deliverables, and how we engineer well-controlled algorithms to...  ...and vertically. Small teams = big responsibility. Good... 
    Senior
    Summer work
    Immediate start

    Equity Methods

    Scottsdale, AZ
    2 days ago
  • $112.92k - $125.28k

     ...Qualifications Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering,...  ...POSITION OBJECTIVES:As an Advanced Embedded Software Engineer in the Space and...  ...environmentsProficient with version control systems such as Git/GitlabThrive in a... 
    Flexible hours

    General Dynamics Mission Systems

    Scottsdale, AZ
    10 hours ago
  •  ...Senior Accountant Equity Methods is seeking an organized, analytical, and flexible Senior...  ..., audit and tax preparation, internal controls, and periodic HR and special projects work...  ...and delighting every client, large or small, internal or external. Lean and agile.... 
    Senior
    Odd job
    Work at office
    Flexible hours
    Shift work

    Equity Methods

    Scottsdale, AZ
    4 days ago
  • 10X Health System is seeking a Senior Accountant in Scottsdale, AZ. The role oversees reconciliations, journal entries, and monthly close...  ..., variance analysis, and process improvements to strengthen control environment and efficiency. Requires 3+ years of progressive... 
    Senior

    10X Health System

    Scottsdale, AZ
    1 day ago
  • $28.74 - $36.72 per hour

     .... Responsibilities: This is a virtual, customer-facing role; you will be using our state of the art video communications software (Smartlook) to interact with customers. Help TurboTax customers who are working on their tax returns or have delegated their... 
    Senior
    Remote job

    Intuit

    Scottsdale, AZ
    3 days ago
  • $203.85k - $220.57k

     ...Senior Program Manager Basic Qualifications Bachelor's...  ...management, systems and specialty engineering, hardware and software development, operations,...  ...Develops, baselines, and controls the product-oriented work...  ...communications designs, flight heritage, engineering knowledge... 
    Senior
    Contract work
    For contractors
    Immediate start
    Flexible hours

    Arizona Staffing

    Scottsdale, AZ
    8 hours ago
  • $120k - $170k

     ...but are not limited to:Site property loss control visits, fire protection equipment...  ...and inspection schedule as neededDevelop engineering fee proposals and presentations as neededPlan...  ...with basic computer operations, software programs and office automation tools.For... 
    Senior
    Full time
    Work at office
    Worldwide

    Starr Companies

    Scottsdale, AZ
    1 day ago
  •  ...-established and growing company, is seeking a detail-oriented Senior Financial Analystto join their finance team. This individual will...  ...processes, reporting procedures, systems, and internal controls Maintain accurate records of financial reviews, recommendations... 
    Senior
    Temporary work

    Dexian

    Scottsdale, AZ
    7 days ago
  •  ...Senior Accountant Only applicants in the Phoenix metropolitan area will be contacted. UpRecruit has partnered with a leading real...  ...Identify opportunities to improve accounting processes, controls, and reporting Support special projects and evolving priorities... 
    Senior
    Work at office

    UpRecruit

    Scottsdale, AZ
    19 days ago
  •  ...of devices and cloud software. Like our products, we...  ...Your Impact As a Senior member of the Mesh & Opportunistic...  ..., RF, and product engineering to bring the full...  ...documentation, interface control documents, and release...  ...partitioning with embedded processors Experience... 
    Senior
    Work at office
    Remote work

    Axon

    Scottsdale, AZ
    4 days ago
  • Vanguard is seeking a Fund Operations professional to ensure timely fund and investment operations. The role focuses on controlling operational risk and maintaining high-quality, compliant processes across fund tasks. Candidate should have at least one year of related experience... 
    Senior

    Vanguard

    Scottsdale, AZ
    2 days ago
  •  ...We are seeking a seasoned Senior Fund Accountant to join our growing Pravati Capital team and lead full-cycle financial operations for...  ...maintain scalable financial systems, processes, and internal controls to support a high-growth platform Prepare and review GAAP-compliant... 
    Senior

    Pravati Capital LLC

    Scottsdale, AZ
    19 hours ago
  • Cogir Senior Living, headquartered in Scottsdale, AZ, seeks a Senior Property Accountant to manage financial reporting, forecasting,...  ...of senior living communities. This role reports to the Property Controller at the Scottsdale office. The candidate will prepare statements... 
    Senior
    Work at office

    Cogir USA

    Scottsdale, AZ
    4 days ago
  •  ...Job Description Job Description Direct Counsel is seeking a Senior Counsel to support our Scottsdale Office’s Litigation Practice...  ...and State courts ~ Independently and effectively manage a small case with minimum or no supervision ~ Independently handle a... 
    Senior
    Work at office

    Direct Counsel

    Scottsdale, AZ
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Software Engineer (Small UAV Flight Controls). Be the first to apply!