New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
Shield AI

Engineer I, Software Integration (R6214)

Shield AI
Apply →
onsite entry Full Time Employee USD 79,000-110,000 per-year-salary Washington, D.C.

First indexed 10 Oct 2026

Description

The Systems & Platform Integration team serves as the engineering bridge between Hivemind autonomy and operational platforms across Shield AI's Expeditionary and Emerging Operations portfolio.

As a Software Integration Engineer (L1), you will work alongside experienced engineers to develop the software interfaces that connect Hivemind with real-world platforms.

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 data from sensors and vehicle systems into autonomy software.
  • Implement and debug communication interfaces using protocols such as MAVLink, serial, TCP/UDP, and multicast.
  • Configure and deploy software on Linux-based mission computers.
  • Support SIL, HIL, VIL, and lab integration testing.
  • Develop Python scripts and tools for testing, configuration, data analysis, and troubleshooting.
  • Debug issues involving software interfaces, data formats, timing, networking, configuration, and system behavior.
  • Work with autonomy, systems, test, and flight teams to integrate and validate software on new platforms.

Required qualifications:

  • Bachelor's degree in Computer Science, Computer Engineering, Aerospace Engineering, Mechanical Engineering, Systems Engineering, or a related technical discipline; equivalent practical experience may be considered.
  • Programming experience in C++ through coursework, projects, research, or student teams.
  • Familiarity with Linux and basic software debugging.
  • Understanding of basic programming concepts such as 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:

  • Experience with robotics or engineering teams such as FIRST Robotics.
  • Familiarity with ROS/ROS 2, ArduPilot, PX4, MAVLink, or similar frameworks and protocols.
  • Experience with CMake, Git, Docker, or other C++ development tools.
  • Familiarity with serial, CAN, TCP/UDP, multicast, or other communication interfaces.
  • Experience working with sensors, flight controllers, embedded systems, or mission computers.
  • Coursework or projects involving robotics, embedded systems, networking, controls, or autonomous systems.
  • Python experience for scripting, testing, or data analysis.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://jobs.lever.co/shieldai/7c8aaf63-ab92-4c0f-8a54-9cf1ce07ca69