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.
Arquitecto de Soluciones TI en Be.change Consulting liderando el diseño de arquitecturas tecnológicas para proyectos de IA. Integrando soluciones innovadoras y siendo parte de decisiones tecnológicas cruciales.
OpenShift Virtualization Specialist Solution Architect driving the adoption and deployment of Red Hat OpenShift Virtualization in enterprise accounts. Building relationships and providing technical sales support for modernization initiatives.
Digital Solutions Architect at NGL creating scalable architecture solutions for business needs. Engaging with teams to ensure architecture aligns with business objectives and technology trends.
Lead Solutions Architect designing and developing HR Technology domain architecture solutions at CVS Health. Driving technology and integration strategies to solve business problems aligned with enterprise architecture.
Customer facing technologist within Cloudflare's Solutions Engineering team supporting technical sales for enterprise accounts. Responsible for presentations, demos, and proof - of - concept trials.
Learning Solutions Consultant empowering life sciences clients with tailored training solutions. Combining client - facing responsibilities with collaborative design and strategic support across internal teams.
Senior Sales Executive/Solution Architect driving sales and architecture for Oracle Federal Financials in government agencies. Leading modernization journeys and shaping customer strategies in financial management.
Account Resolution Manager leading a team in Finance Operations to resolve customer disputes and improve Accounts Receivable. Collaborating with various leadership teams to enhance cash collection accuracy.
Energy Solutions Manager developing interconnection strategy for IMDC data centers. Partnering with teams to ensure cost - effective power delivery and align with sustainability goals.
Lead Data Integrations Engineer leading enterprise integrations across various platforms for Patterson Companies. Responsible for strategy, architecture, and delivery of integration solutions while ensuring best practices and governance.