×
Register Here to Apply for Jobs or Post Jobs. X

Simulation Software – Robotics Systems Engineer

Job in Jamesburg, Middlesex County, New Jersey, USA
Listing for: Liberty Personnel Services, Inc.
Full Time position
Listed on 2025-12-06
Job specializations:
  • Engineering
    Robotics, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 130000 USD Yearly USD 100000.00 130000.00 YEAR
Job Description & How to Apply Below
Location: Jamesburg

Simulation Software – Robotics Systems Engineer

Simulation Software – Robotics Systems Engineer

We’re looking for a Simulation Software – Robotics Systems Engineer to join a high-impact team developing cutting-edge software for autonomous systems. If you have strong programming and systems integration skills—and a passion for robotics—this is a rare opportunity to work on next-generation platforms operating across land, air, and sea. In this role, you’ll design and implement advanced simulation and control software that enables real-time decision-making and coordination between autonomous agents.

From integrating novel sensors to optimizing multi-agent behaviors, your work will directly shape the future of self-driving technologies. Expertise in C/C++,
Linux
, real-time operating systems
, networking
, and software integration
.

Experience with
robotics and computer vision is also highly desirable.

Performance:

  • Develop robust, real-time software for autonomous navigation, control, and inter-system communication.
  • Design and build simulation environments that model real-world scenarios for testing autonomous behaviors.
  • Integrate robotic software with diverse hardware components—collaborating closely with electrical, embedded, and mechanical teams.
  • Process sensor data from LiDAR, radar, sonar, cameras, Starlink, cellular, and other systems to enable autonomy.
  • Advance capabilities in obstacle detection, avoidance, and decision-making through AI, machine learning, and sensor fusion.
  • Support the development of collaborative multi-agent operations across robotic platforms (UAVs, USVs, AUVs).
  • Troubleshoot complex system issues in lab and field environments.
  • Document architecture, APIs, testing procedures, and deployment workflows.

Required:

  • Bachelor’s degree in Computer Science, Robotics, Engineering, or a related field.
  • 5+ years of experience developing software for robotics, embedded systems, or autonomous platforms.
  • Proficiency in C/C++, with experience in real-time and embedded system development.
  • Strong Linux development background; familiar with build tools and system debugging.
  • In-depth knowledge of networking protocols including Serial, UDP, TCP, LTE, RF, Wi‑Fi, Satellite
    ; experience with VPNs
    .
  • Excellent analytical and troubleshooting skills.
  • Strong communication skills; comfortable working cross-functionally.
  • U.S. Citizenship required
    ; must be eligible for a government security clearance
    .

Preferred:

  • Experience with ROS, MOOS-IvP
    , or similar autonomy frameworks.
  • Background in computer vision, AI/ML
    , and sensor data processing
    .
  • Knowledge of SLAM (Simultaneous Localization and Mapping).
  • Familiarity with NVIDIA Jetson
    , CUDA
    , TensorRT
    , Deep Stream SDK
    .
  • Experience with real-time video streaming (RTP, RTSP, SRT) using tools like ffmpeg
    , GStreamer
    .
  • GUI development in C++ for Linux and/or Windows platforms.
  • Field experience with autonomous or marine robotics
    ; willingness to support deployments and trials.
  • Familiarity with microcontrollers and embedded Linux development.
  • Willingness to travel for demos, field testing, and operational support.

Keywords

Simulation Software Engineer, Robotics Engineer, C/C++, Linux, RTOS, Sensor Fusion, SLAM, Computer Vision, AI, Embedded Systems, Networking, ROS, Autonomy, Autonomous Systems, Robotics Simulation

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary