Skip to content
NODA AINODA AIAustin, TX

Field Systems Integration Engineer

Field Systems Integration Engineer bridges Solutions Engineering and Field Operations, handling hands-on integration, configuration, and debugging of unmanned systems including PX4/ArduPilot autopilots, MAVLink communications, radios, and payloads. Requires 2+ years experience in robotics/unmanned systems and strong troubleshooting skills.

Salary not listed
Hybrid2+ YOEEmbedded Engineering

About the role

Key Responsibilities

  • Serve as a day-to-day technical bridge between Solutions Engineering and Field Operations to ensure systems are built and configured in alignment with NODA architecture and mission requirements
  • Support hands-on integration, bring-up, and troubleshooting of radios, onboard compute, payloads, networking components, and unmanned platforms
  • Configure and debug onboard autonomy stacks (PX4, ArduPilot), including parameters, modes, and failsafe behavior
  • Understand and troubleshoot autopilot state machines, flight modes, and mission execution behavior
  • Manage and debug MAVLink communication, including routing, multiplexing, and telemetry flow between components
  • Integrate autopilot systems with radios, onboard compute, and mission control systems (e.g., URZA/Maestro)
  • Debug integration issues across hardware, software, networking, and configuration layers using structured, step-by-step approaches
  • Read and interpret logs, configs, interface definitions, and system outputs to diagnose issues and validate system behavior
  • Write or modify scripts and configuration files to improve setup, automation, and repeatability of integration workflows
  • Support development and execution of validation workflows including SITL, HITL, and field testing
  • Contribute to containerized test and qualification frameworks for unmanned systems prior to URZA integration
  • Ensure field-built systems do not diverge from NODA's architecture, software assumptions, and communications design
  • Support field exercises and mission events by validating system readiness and assisting with rapid issue resolution
  • Capture recurring failure modes, integration issues, and field learnings to improve reliability and execution quality over time
  • Collaborate with engineering teams to surface systemic issues and improve integration patterns, tooling, and workflows

Required Qualifications

  • 2+ years of hands-on experience in robotics, unmanned systems, system integration, or field engineering environments
  • Hands-on experience with PX4 or ArduPilot
  • Strong understanding of autopilot configuration, flight modes, and failsafe behavior
  • Experience working with MAVLink and understanding telemetry and command flows
  • Strong troubleshooting ability across hardware and software boundaries
  • Experience working with embedded systems, onboard compute, radios, and networking
  • Ability to read logs, debug system behavior, and reason across multiple system layers
  • Basic proficiency in scripting or programming (Python, Bash, or similar)
  • Ability to read and understand code, APIs, and interface specifications
  • Comfort working in fast-moving, field-driven environments with incomplete information
  • Strong communication skills and ability to work across technical and non-technical teams

Preferred Qualifications

  • Experience with UAVs, UGVs, UUVs, or other unmanned systems
  • Familiarity with Linux systems, networking fundamentals, and distributed systems debugging
  • Experience with MAVSDK, MAVProxy, or similar MAVLink tooling
  • Experience with SITL/HITL simulation workflows
  • Exposure to ROS2, PX4, MAVLink, or similar robotics/autonomy frameworks
  • Experience integrating autonomy stacks with higher-level orchestration systems
  • Familiarity with DroneCode ecosystem and autopilot architecture
  • Experience supporting live demos, exercises, or field testing
  • Experience building repeatable workflows, scripts, or tooling for system bring-up and testing

Skills

Px4ArdupilotMavlinkPythonBashLinuxRos2SitlHitlMavsdkMavproxyEmbedded Systems
Cerebras Systems

Simulation Engineer

Cerebras SystemsSunnyvale, CA

New college grad software engineer building and improving functional and pipeline-accurate simulators in C++ for Cerebras' wafer-scale AI engine. Requires strong C++ and computer architecture knowledge to support hardware/software co-development across kernel, compiler, and verification teams.

Salary not listed
On-siteEntry levelEmbedded Engineering
Applied Intuition

C++ Software Engineer

Applied IntuitionSunnyvale, CA

Develop high-performance C++ framework software enabling collaborative autonomy behaviors for multi-domain autonomous systems (air, ground, maritime). Requires 2+ years professional software engineering experience and strong modern C++ skills.

135k – 200k/yr
On-site2+ YOEEmbedded Engineering
Applied Intuition

C++ Software Engineer

Applied IntuitionPoway, CA

Develop high-performance C++ framework software enabling collaborative autonomy behaviors for multi-domain (air, ground, maritime) autonomous systems. Requires 2+ years professional software engineering experience, strong modern C++ skills, Python/shell scripting, and AI coding tools proficiency.

100k – 200k/yr
On-site2+ YOEEmbedded Engineering
Applied Intuition

C++ Software Engineer

Applied IntuitionArlington, VA

Develop high-performance C++ framework software enabling collaborative autonomy behaviors for multi-domain (air, ground, maritime) autonomous systems. Requires 2+ years professional software engineering experience and strong modern C++ skills.

100k – 200k/yr
On-site2+ YOEEmbedded Engineering
Zoox

Part-Time Student Worker

ZooxHayward, CA

Part-time student role executing validation cycles and providing on-call support for manufacturing test infrastructure and hardware-software integration stability at Zoox's autonomous vehicle factory. Requires enrollment in relevant engineering degree, 20+ hrs/week on-site availability, and experience with Linux/Git/Jira.

Salary not listed
HybridEntry levelEmbedded Engineering