Liberty Jobs
Menu
P: 610.941.6300
Find Your Future Today
Job Title:

Software Engineer Autonomous Systems

Date: 11-05-2025

Location: Cranbury | NJ

Job ID: LP83789

Phone: 484-567-2081

Fax: 610-941-2424

Contact: Steve Moore

Salary: $100,000 - $150,000

Quick Apply

Upload Icon

Drag your file(s) to start uploading

OR

Job Details:

Software Engineer Autonomous Systems

We’re looking for an experienced Software Engineer to help design and build advanced software systems that power our cutting-edge autonomous products. This role is perfect for a highly capable engineer with strong skills in programming, networking, and communications—particularly in robotics and autonomous systems.

While direct robotics experience is a plus, we place greater emphasis on expertise in C/C++, Linux, real-time operating systems, networking, and software integration. Experience with computer vision is also highly desirable.

In this role, you’ll contribute to mission-critical autonomy solutions, sensor integration, and multi-vehicle collaboration—helping shape the future of marine robotics and autonomous systems.

Key Responsibilities:

  • Design and develop robust software for the control, navigation, and communication of autonomous vehicle systems
  • Integrate software with hardware platforms, collaborating closely with mechatronics, electrical, and embedded engineers
  • Work with sensor data from vision systems, cameras, radar, sonar, LiDAR, Starlink, and cellular sources to enable autonomy, data capture, and obstacle avoidance
  • Advance obstacle detection and avoidance using sensor fusion, AI, and machine learning
  • Improve collaborative behaviors across multiple autonomous vehicles (surface, underwater, and aerial)
  • Develop simulations to model vehicle performance in dynamic environments
  • Diagnose and resolve complex software issues in real-world operating conditions
  • Document software architecture, APIs, and testing procedures

Required Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • At least 5 years of experience in software development for robotics, autonomous vehicles, or embedded systems
  • Strong proficiency in C and C++, with hands-on experience in real-time and embedded systems
  • Solid experience with Linux development environments and software build tools
  • Expertise in networking and communications: Serial, UDP, TCP, RF, LTE, Wi-Fi, satellite systems; familiarity with VPN setup
  • Strong problem-solving skills and the ability to debug complex systems independently
  • Excellent communication and collaboration skills
  • U.S. Citizenship required
  • Must be eligible to obtain a U.S. government security clearance

Preferred Qualifications:

  • Experience in computer vision and machine learning, especially for obstacle detection and sensor data processing
  • Familiarity with SLAM (Simultaneous Localization and Mapping) for autonomous navigation
  • Experience with ROS (Robot Operating System v1 or v2), MOOS-IvP, or other autonomy integration platforms
  • Development experience with NVIDIA Jetson platforms, CUDA, TensorRT, DeepStream SDK
  • Knowledge of real-time video streaming protocols (RTP, RTSP, SRT) and tools like ffmpeg, GStreamer
  • Experience developing C++ GUI applications for both Linux and Windows
  • Hands-on work with autonomous or marine vehicles and/or willingness to participate in field tests and sea trials
  • Familiarity with microcontrollers and embedded Linux platforms in robotics applications
  • Willingness to travel occasionally for testing, demos, and field operations

Compensation & Benefits:

  • Salary Range: $100,000 – $150,000
  • Annual Bonus
  • Paid Time Off (PTO)
  • 401(k) with company match
  • Comprehensive Medical, Dental, and Vision coverage

How to Apply:

Send your resume to steve@libertyjobs.com
Call or text Steve at 484-567-2081
Connect with Steve on LinkedIn for more opportunities

Keywords:

Software Engineer, C/C++, Linux, RTOS, Networking, Robotics, Computer Vision, Autonomous Vehicles, Industrial Automation, Marine Autonomy

We’re also hiring nationwide for roles in:
Electrical Engineering, Mechanical Engineering, Controls, Automation, HVAC/BAS, MEP, Construction, and more.

#LI-Onsite #SoftwareEngineer #Robotics #IndustrialAutomation #MidSenior #LibertyJobs

Similar Jobs