Lead integration of autonomy software onto unmanned aircraft systems, ensuring seamless operation across onboard compute, sensors, and control interfaces.
Compensation
Pay within range listed + Bonus + Benefits + Equity
Responsibilities
Integrate autonomy software onto unmanned aircraft systems
Own the build, configuration, and validation process for flight-ready systems
Travel to test sites and support live flight operations
Diagnose and resolve integration issues across complex autonomy software stacks and embedded systems
Manage data collection during missions and post-test analysis
Requirements
BS/MS in Computer Science, Electrical Engineering, Mechanical Engineering, Aerospace Engineering, or equivalent practical experience
Integrate autonomy software onto unmanned aircraft systems, ensuring seamless operation across onboard compute, sensors, and control interfaces.
Compensation
Total package details for U.S. based positions: Regular employee positions: Salary within range listed above + Bonus + Benefits + Equity
Total package details for International positions which are roles based outside of the United States (where applicable): International premium, hardship differential, cost of living differential, living quarters allowance, foreign service transfer allowance, equity, international benefits, visa assistance, and relocation assistance.
Responsibilities
System Integration & Deployment
Pre-flight Preparation
On-site Flight Test Support
Hardware/Software Debugging
Flight Data Capture & Analysis
Requirements
BS/MS in Computer Science, Electrical Engineering, Mechanical Engineering, Aerospace Engineering, and/or similar degree, or equivalent practical experience
This position is ideal for an individual who thrives on solving complex integration challenges that span hardware, software, and systems engineering. A successful candidate is skilled at deploying autonomy solutions onto unmanned platforms, preparing systems for flight, and troubleshooting mission-critical issues in both lab and field environments.
Compensation
Pay within range listed + Bonus + Benefits + Equity
Responsibilities
Integrate autonomy software onto unmanned aircraft systems, ensuring seamless operation across onboard compute, sensors, and control interfaces.
Own the build, configuration, and validation process for flight-ready systems; coordinate hardware/software compatibility and mission readiness.
Travel to test sites and support live flight operations, including safety checks, system bring-up, and troubleshooting under time-critical constraints.
Diagnose and resolve integration issues across complex autonomy software stacks and embedded systems in lab and field environments.
Manage data collection during missions and post-test analysis, working with autonomy engineers to refine behaviors and identify improvements.
Integrate autonomy software onto unmanned aircraft systems, ensuring seamless operation across onboard compute, sensors, and control interfaces.
Own the build, configuration, and validation process for flight-ready systems; coordinate hardware/software compatibility and mission readiness.
Travel to test sites and support live flight operations, including safety checks, system bring-up, and troubleshooting under time-critical constraints.
Diagnose and resolve integration issues across complex autonomy software stacks and embedded systems in lab and field environments.
Manage data collection during missions and post-test analysis, working with autonomy engineers to refine behaviors and identify improvements.
Design, develop, integrate, and maintain high-quality software components, middleware, platform services, device drivers, and virtualization solutions for multicore High Performance Computing platforms and next-generation ECUs.
Locations (2)
Częstochowa, Śląskie, Poland
Łódź, Łódź Voivodeship, Poland
Responsibilities
Design, develop, integrate, and maintain high-quality software components, middleware, platform services, device drivers, and virtualization solutions for multicore High Performance Computing platforms and next-generation ECUs.
Drive the implementation of complex software requirements in close collaboration with System, Hardware, Safety, Cybersecurity, and Architecture teams, ensuring scalable, secure, and maintainable software solutions.
Contribute to software architecture, interface design, resource management, platform abstraction layers, Hypervisor integration, and Rich OS environments such as Embedded Linux and Android Automotive.
Lead software bring-up, debugging, integration, performance tuning, and validation activities across heterogeneous multicore SoCs, virtualization platforms, and HPC software stacks.
Promote engineering excellence through code reviews, technical leadership, mentoring, CI/CD automation, and continuous improvement of software development processes and platform standards.