Jobiglo

No results.

Software Integration Engineer (L1)

shieldai · Washington

New
Junior 🇬🇧 English
C++ Linux MAVLink TCP/UDP Python ROS/ROS 2 ArduPilot PX4 CMake Git Docker

Job description

About the role

Shield AI is a venture-backed defense-tech company building intelligent systems that protect service members and civilians. Its Systems & Platform Integration team develops the software interfaces, configurations and integration frameworks that connect Hivemind autonomy with vehicle systems, sensors, payloads, mission computers and communications systems. As a Software Integration Engineer (L1), you will write C++ integration software, work with device and vehicle interfaces, configure Linux-based mission computers and troubleshoot data flow across distributed systems, supporting integration and validation in SIL, HIL, VIL, lab and field environments.

Key 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 data into autonomy software.
  • Implement and debug communication interfaces using MAVLink, serial, TCP/UDP and multicast.
  • Configure and deploy software on Linux-based mission computers.
  • Support SIL, HIL, VIL and lab integration testing.
  • Write 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 profile

  • 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 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.
  • Experience with sensors, flight controllers, embedded systems or mission computers.
  • Python experience for scripting, testing or data analysis.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec shieldai.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:lever

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 14 hours ago

Expires 1 month from now

2 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

shieldai

Washington