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.
- ...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...SuggestedFull timeRemote workRelocation package
$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...SeniorFlexible hours- ...Optima Medical in Scottsdale, AZ is seeking a Controller to oversee daily accounting operations and lead the accounting and accounts payable teams. You will ensure GAAP compliance, manage month-end close, and deliver timely financial reporting to support organizational...Senior
- ...SSOE, Inc. is seeking an experienced Instrumentation & Controls Engineer to lead design packages for cleanrooms, fab, and advanced manufacturing facilities. You will develop control system concepts, I/O lists, loop diagrams, and coordination across PLC and DCS architectures...SeniorFor contractors
- ...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...SeniorFull timeRemote workRelocation package
- Bank of America is seeking an energetic Personal Banking professional to uncover personal and small business banking needs, propose suitable solutions, and connect clients with specialists. You will balance service requests with transactions and proactively follow up with...Senior
- AXS, a subsidiary of AEG, seeks a Senior Product Manager to own the end-to-end strategy and execution of our Experience Control platform. You will balance modernization, reliability... ..., and growth while collaborating with engineering, field operations, and venue stakeholders...Senior
- 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
- ...model risk, privacy, and third‑party risk.Ensure all risks and controls are accurately mapped to key processes.Control Evaluation & AssuranceDevelop... ...dashboards, control performance metrics, and risk profiles for senior risk committees, business executives, and regulators.Provide...SeniorFull timeWork experience placement
$140k - $190k
...Senior Manager, Project Controls Phoenix, Arizona | Full-time Target base: $140-190,000 + 15% target bonus + benefits Travel: Up... ...across multiple regions. ~ Strong knowledge of cost engineering, scheduling, risk management and performance analytics....SeniorFull time- ADP, Inc. in Scottsdale, AZ is seeking a Senior Marketing Manager to lead multi‑brand demand generation and digital strategy. You will... ...channels, content, and measurement to drive qualified leads and flight volume. The role requires hands‑on leadership, strong copywriting...SeniorRemote jobFor contractors
- ...Role: Embedded Software Engineer (Developer) – C++ FMS Location: Deer Valley (Phoenix), AZ – Hybrid... ...Machine Interface) # MCDU (Multifunction Control and Display Unit) or CDU (Control and... ...Software Engineers to support Flight Management System (FMS) development activities...2 days per week3 days per week
- ...Senior Product Manager, Experience ControlAXS connects fans with... ...execution of our Experience Control platform. This role is responsible... ...platform integrations with engineering teams while translating those... ...delivering complex software products in Agile environments...SeniorFull timeFlexible hours
$77k - $117k
...you will be doing: The Solutions Engineer – Security/Access Control is an experienced technical and strategic... ...clients and internal teams. The Senior Solution Engineer earns credibility... ...business outcomes — translating complex software functionality into compelling value...SeniorTemporary workLocal areaRemote workWorldwideFlexible hours$115k - $130k
...and Infrastructure, Software Development, and... ...Solutions is seeking a Senior Systems and Test Integration Engineer to work on-site on... ...and test of space flight hardware.... ...Experience with SPI command/control interfaces, JTAG,... ...Solutions is a unique small business with...SeniorFull timeContract workFor subcontractor- ...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...SeniorRemote work
- ...multiple teams. This hands-on role partners with product management, engineers, and customers to craft strategies, design architectures, and... ...lead critical initiatives while maintaining security and risk controls in a hybrid work environment in the United States. #J-18808-...Senior
- ...Overview We are seeking a skilledSenior Software Engineer (Mobile) with expertise in developing cross-platform mobile applications foriOS usingApache... ...Push Notification Services Experience withGit version control, Agile methodologies (JIRA etc.), and CI/CD pipelines Strong...Senior
$140k - $145k
...Controller (Medical Practice Entity) Location: Scottsdale, AZ (Hybrid) Compensation: $140,000-$145,000 base + Bonus (DOE) Industry: Healthcare | Multi-Site | Speciality Practices Employment Type: Full-Time Help Build An Accounting Organization in the Multi...SeniorFull timeRemote work$100.22k - $111.18k
...Qualifications Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering,... ...ROLE AND POSITION OBJECTIVES:As an Embedded Software Engineer in the Space and... ...environmentsProficient with version control systems such as Git/GitlabThrive in a...Second jobFlexible hours- ...-established client in their search for a Senior Tax Accountant. The company is a polished,... ...investments. Turnover is very low, and the team is small enough that your work is visible and valued. You'll report directly to the Controller and partner with one other tax...SeniorFull timeWork at officeRemote work
$142.7k - $158.3k
...Bachelor’s degree in Electrical Engineering, or a related Science,... ...AND 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 (STE...SeniorFlexible hours$170k - $225k
...SUMMARY We are seeking a high-performing Senior Director of Tax Services to own client... ...client base, including entrepreneurs and small-to-mid-market business owners who are building... ..., workflow management, and quality control across multiple concurrent engagements...SeniorFull timeLocal areaRemote workShift work- ...rates on a non-admitted basis. Our focus is small to medium Property and Casualty risks on... ...Nautilus Insurance is seeking a Senior Underwriting Auditor to join their team.... ...Evaluate the effectiveness of underwriting controls, workflows, and business processes, recommending...SeniorFull timeWork at officeLocal areaImmediate startRemote workFlexible hours
- ...of devices and cloud software. Like our products, we... ...matter.Your ImpactAs a Senior member of the Mesh & Opportunistic... ..., RF, and product engineering to bring the full... ..., interface control documents, and release... ...software partitioning with embedded processorsExperience integrating...SeniorWork at officeRemote work
- ...Senior Construction Accountant Opportunity! About the Company Headfarmer’s client is... ...re looking for two accountants to join a small corporate accounting team responsible for... ...path into Accounting Manager, Assistant Controller, or Controller roles, with emerging divisional...SeniorFor contractorsWork at officeLocal areaImmediate start
$140k - $145k
...Job Description Controller (Medical Practice Entity)\n \n Location: Scottsdale, AZ (Hybrid)\n Compensation: $140,000-$145,000 base + Bonus (DOE)\n Industry: Healthcare | Multi-Site | Speciality Practices\n Employment Type: Full-Time\n \n \nHelp Build...SeniorFull timeRemote work- Applicants should have a Bachelor’s in engineering, a P.E. license, and 8+ years in large-scale road/bridge construction with client-facing responsibilities. This is a full-time, on-site Arizona position with a comprehensive benefits package. #J-18808-LjbffrSeniorFull time
- ...Early Warning Services is seeking a Principal Site Reliability Engineer to elevate reliability, observability, and operational health of production services. You will work with Software Engineering and other tech teams to engineer resilience, performance, and recoverability...Senior
$144.45k - $152k
...of concept, but deeply embedded in how our workforce... ...evaluation for active and in-flight deployments, perform... ...matter expert for engineering and program teams navigating... ..., and what governance controls actually matter in... ...comfortably with senior management, translating...SeniorWork experience placementRemote workFlexible hours
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!
- senior living Scottsdale, AZ
- senior associate vice president Scottsdale, AZ
- senior application support engineer Scottsdale, AZ
- senior recruitment consultant Scottsdale, AZ
- senior revenue accountant Scottsdale, AZ
- senior devops Scottsdale, AZ
- senior supply chain manager Scottsdale, AZ
- senior property accountant Scottsdale, AZ
- senior financial advisor Scottsdale, AZ
- senior IT manager Scottsdale, AZ




