Software Engineer
Core
Design and build advanced pilot assistance software, autonomy, robotics, and embedded systems for real-world, safety-critical aviation environments.
Role type
Software Engineer (Robotics & Embedded Systems)
Builds
Autonomy and robotics components for flight safety platforms
Domain
Aviation, Robotics, Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C++, Python, embedded systems, robotics software, real-time systems, sensor integration, edge compute optimization, testing and validation
Preferred skills
ROS, DDS, human-in-the-loop systems, simulation environments, real-time control systems
Responsibilities
Design and deploy robotic/embedded software components, integrate software with hardware and sensors, optimize for edge compute latency and resources, participate in testing and validation for safety-critical requirements, collaborate in design and code reviews
Seniority
Mid-level, hands-on IC