Integration Engineer for autonomy software in high-speed aircraft manufacturing. Responsible for implementing and validating autonomy software within aircraft mission system architecture.
Responsibilities
Integrating, implementing, and validating autonomy software within the aircraft’s mission system architecture.
Writing, modifying, and reviewing mission system code; developing and validating Open Mission Systems (OMS) and Universal Command and Control Interface (UCI) services.
Building Application Programming Interfaces (APIs) and interface adapters; implementing autonomy state machines.
Debugging system behaviors across simulation, Hardware-in-the-Loop (HITL), and flight test.
Ensuring that all autonomy and VMS interactions comply with the aircraft’s Interface Control Document (ICD).
Supporting mission planning and operator workflows through code integration.
Collaborating with VMS engineers on control system integration.
Supporting flight test and data analysis.
Requirements
Bachelor’s or Master’s degree in Computer Engineering, Software Engineering, Aerospace Engineering, Electrical Engineering, Robotics, or a related field with a heavy software focus.
8+ years of professional experience developing software for autonomy, unmanned aerial systems (UAS), mission systems, robotics, embedded systems, or flight-critical applications.
Strong proficiency in C and C++, Python or similar languages; familiarity with Rust or modern safety-critical languages is a plus.
Demonstrated experience implementing or integrating Open Mission Systems (OMS) and Universal Command and Control Interface (UCI) services, schemas, message sets, and software behaviors.
Hands-on experience designing and implementing autonomy state machines, behavior trees, trajectory planners, contingency modes, and control interfaces.
Experience with Software-in-the-Loop (SITL), Hardware-in-the-Loop (HITL), and large-scale simulation environments, including integration of compiled software, libraries, and service wrappers.
Ability to read, interpret, and author Interface Control Documents (ICDs), Application Programming Interface (API) specifications, and subsystem software requirements with high technical accuracy.
Experience writing API adapters, protocol brokers, message translators, and schema validators for distributed mission system software architectures.
Familiarity with Vehicle Management Systems (VMS), control surface mapping, propulsion mode control, rate limits, and safety constraints for high-speed unmanned aircraft.
Proficiency with software development tools including Git, continuous integration pipelines, automated testing frameworks, and debugging tools for distributed systems.
Strong ability to analyze logs, traces, telemetry, and simulation data to diagnose and correct autonomy behavior issues.
Experience collaborating with multidisciplinary teams including software developers, autonomy researchers, avionics engineers, ground control interface teams, and simulation/test personnel.
Active Secret clearance required; Top Secret / Sensitive Compartmented Information (TS/SCI) preferred.
PreSales Solutions Consultant helping businesses utilize WhatsApp - first platform. Conducting product demos and managing customer queries effectively in a hybrid work environment.
IT System Integration Engineer in a renowned company providing integration solutions. Handling hardware/software configurations, system installations, and build automation.
Solution Architect shaping enterprise - scale architecture within a complex operational landscape at Transport For NSW. Leading digital transformation initiatives and designing secure architectures for organizational success.
Backend Integration Engineer at Skillfield migrating legacy web portal to modern, mobile - first native application. Designing scalable services and collaborating with cross - functional teams.
Technical Solutions Specialist focused on SQL - based ETL integrations for public sector budgeting solutions. Collaborating on reporting and application support at Euna Solutions.
Integration Engineer developing and maintaining integrations with RIS/PACS systems. Building secure REST APIs and ensuring interoperability with various health protocols.
Solution Developer focusing on F# programming at If Insurance. Designing and developing solutions while collaborating with squads to enhance customer experience across the Nordics.
Solution Engineer focused on payment solutions in the healthcare sector. Responsible for project management, system integration, and client engagement with Elavon products.
Experienced IT Solution Architect designing secure technology solutions for ICON's clinical and enterprise platforms leveraging 15 - 18 years in IT with a focus on security and compliance.
Solutions Engineer bridging technical knowledge with client needs at OfficeRnD. Designing tailored solutions and providing technical guidance for product implementation and integrations.