-
Senior/principal-level embedded software architect with 12–18+ years of experience in avionics, UAVs, robotics (safety-critical embedded platforms).
-
Deep expertise in RTOS-based embedded systems, firmware architecture, BSP/HAL development, mixed-criticality systems, and Linux mission-computing integration.
-
Strong understanding of autopilot architectures, distributed embedded systems, redundancy concepts, secure boot, firmware updates, and fault containment strategies.
-
Experienced with communication stacks and middleware such as CAN/CAN FD, MAVLink, DDS/ROS2, and Ethernet-based embedded networking.
-
Able to assess technical feasibility, architectural risk, integration complexity, and realistic development effort early in the project lifecycle.
-
Provides high-value guidance on system partitioning, firmware/software boundaries, scalability, maintainability, and long-term platform strategy.
-
Valuable in shaping high-level baseline requirements and identifying hidden technical and program risks during early customer workshops.
Previous lead architect role on at least:
-
UAV autopilot
-
avionics controller
Requirements
Experience in the following will differentiate the profile:
-
DO-178C awareness
-
IEC 61508 / ISO 26262
-
PX4 or certifiable flight stack adaptations
-
High-reliability embedded Linux systems
Should understand:
-
PX4/ArduPilot ecosystem
-
UAV autopilot architectures
-
Linux mission computing integration
-
Hardware/software partitioning
Interested candidates can respond to this post OR send the updated resume to [email protected].