Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Engineer I, Software Integration (R6214)

Home > C/C++ programming jobs

Engineer I, Software Integration (R6214) in USA

  • Shield AI
  • Full time
  • Email
  • Washington, DC

Responsibilities

  • Develop C++ software interfaces between Hivemind and sensors, flight controllers, payloads, radios, and vehicle systems.
  • Build and maintain interface blocks, platform adapters, and middleware components.
  • Integrate sensor and vehicle-system data into autonomy software.
  • Implement and debug MAVLink, serial, TCP/UDP, and multicast communication interfaces.
  • Configure and deploy software on Linux-based mission computers.
  • Support SIL, HIL, VIL, and laboratory integration testing.
  • Develop Python scripts and tools for testing, configuration, data analysis, and troubleshooting.
  • Debug software interface, data format, timing, networking, configuration, and system behavior issues.
  • Collaborate with autonomy, systems, test, and flight teams to integrate and validate software on new platforms.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Aerospace Engineering, Mechanical Engineering, Systems Engineering, or a related technical discipline, with equivalent practical experience considered.
  • C++ programming experience from coursework, projects, research, or student teams.
  • Familiarity with Linux and basic software debugging.
  • Understanding of classes, data structures, interfaces, and object-oriented programming.
  • Interest in robotics, embedded software, distributed systems, autonomy, or aerospace systems.
  • Strong problem-solving, communication, and teamwork skills.
  • Preferred qualifications include robotics or engineering-team experience, familiarity with ROS/ROS 2, ArduPilot, PX4, MAVLink, CMake, Git, Docker, serial, CAN, TCP/UDP, multicast, sensors, flight controllers, embedded systems, mission computers, and Python.

Benefits

  • Full-time employees receive bonus, benefits, and equity in addition to pay within the listed range.
  • Temporary employees receive a temporary benefits package applicable after 60 days of employment.
  • Offers are contingent on a cleared background and possible reference check.
  • Military fellows and part-time employees are not eligible for benefits.

Salary: $79k - $110k/yr

Shield AI

Shield AI builds autonomous systems for military and national security customers, combining its Hivemind autonomy software with V-BAT and X-BAT unmanned aircraft and Aechelon simulation technologies. The privately held company sells hardware, software, and related services to U.S. and allied defe...

Similar positions

Security Software Engineer (L6)

  • Netflix
  • Full time
  • USA
  • 10/15/2026
  • Salary: $499k-$900k
  • Remote

Haptics Firmware Engineer

  • Apple
  • Full time
  • USA
  • 10/15/2026
  • Cupertino, CA

Senior ML Engineer, GenAI - Games

  • Netflix
  • Full time
  • USA
  • 10/15/2026
  • Salary: $466k-$750k
  • Remote

Senior Software Engineer, Firefox Security

  • Mozilla
  • Full time
  • Remote
  • 10/15/2026
  • Salary: €68k-€91k
  • Germany

Senior Software Engineer

  • Snapsheet Inc
  • Full time
  • Remote
  • 10/15/2026
  • Salary: $135k-$165k
  • Worldwide