Vehicle Autonomy Integration Engineer
at Linuxcareers
North Kingstown, Rhode Island, United States, hybrid, full time
seen 28d ago
- UDP
- TCP
- MQTT
- ROS 2
- C++
- ArduPilot
- QGroundControl
- Mission Planner
- NVIDIA Jetson
- Bash
- PX4
- CAN
- DDS
- Linux
- Docker
- MAVROS
- MAVLink
- Ethernet
- ROS
- MAVSDK
- Python
About the role
Havoc is a leader in all-domain collaborative autonomy software for military and commercial autonomous systems. As a Vehicle Autonomy Integration Engineer, you will integrate Havoc's autonomy software onto real robotic platforms including autonomous vessels, drones, and ground vehicles, working at the intersection of autonomy software and physical systems including vehicle controls, sensors, actuators, and embedded compute.
What you would do
* Integrate HavocAI autonomy software onto new and existing robotic platforms including autonomous vessels, drones, ground vehicles and unmanned systems, connecting it to vehicle control systems, autopilots, sensors, actuators, embedded compute and platform-specific interfaces * Work with autopilot and flight/vehicle control systems including MAVLink-based interfaces; configure, validate and troubleshoot command and telemetry paths between autonomy software and low-level vehicle systems * Integrate and debug sensors including GPS/INS, IMUs, cameras, radar, lidar and environmental sensors; build and maintain interfaces over CAN, serial, Ethernet, UDP/TCP, MQTT and other vehicle and sensor protocols * Support system bring-up, bench testing, hardware-in-the-loop testing, dockside and ground testing, sea trials, flight tests and field demonstrations * Build scripts, tools, configuration files, interface documentation and repeatable integration procedures to accelerate platform bring-up and reliability across teams
What they are looking for
* Bachelor's degree in Electrical, Computer, Mechanical or Aerospace Engineering, Robotics, Computer Science or related field, or equivalent hands-on experience * Experience integrating software with real hardware such as robotic platforms, vehicles, sensors, actuators or embedded systems * Programming or scripting experience in C++, Python, Bash or similar languages * Comfortable working in Linux and troubleshooting with command-line tools, logs, telemetry and network diagnostics * Working knowledge of at least one hardware or network interface such as CAN, serial, Ethernet, UDP/TCP or MQTT * Strong systems thinking and debugging skills across software, hardware, networking and controls * U.S. citizenship and ability to obtain and maintain a security clearance * Able to work hybrid from North Kingstown, RI facility with regular hands-on vehicle integration and testing; able to travel up to 25% for field testing and deployments
Read from linuxcareers.com, last seen 4d ago.