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

Senior Software Engineer

Job in California, Moniteau County, Missouri, 65018, USA
Listing for: Fruition Group
Full Time position
Listed on 2026-01-10
Job specializations:
  • Software Development
    Robotics, Software Engineer, Embedded Software Engineer
Job Description & How to Apply Below
Location: California

Overview

Senior Software Engineer - Robotics Platform

We’re partnering with a fast-growing autonomy company building next-generation robotic vehicle systems used in real-world, safety-critical environments. This team is focused on delivering reliable, scalable software platforms that power autonomous fleets operating globally.

As a Software Engineer on the Platform team, you’ll be responsible for the core operating system, middleware, and low-level software that enables autonomy, perception, and controls teams to move quickly and safely. Your work will directly impact system performance, observability, and production readiness across deployed robotic vehicles.

This is a fully remote role
, offering the opportunity to work with a highly technical, distributed engineering team solving complex autonomy challenges.

What You’ll Do:

  • Design and maintain Linux-based operating system images optimized for real-time robotic workloads
  • Develop and integrate low-level system components including middleware, drivers, and system services
  • Optimize ROS 2 and DDS configurations for reliable, low-latency sensor and vehicle data pipelines
  • Support integration of cameras, LiDAR, radar, GNSS/INS, CAN, and other vehicle interfaces
  • Build observability, logging, and monitoring solutions for both lab and field deployments
  • Collaborate closely with autonomy, perception, and controls engineers to profile and improve system performance
  • Own CI/CD pipelines for system images and platform software, including automated testing and deployment
  • Harden systems for production with secure boot, patching, and OTA update mechanisms
  • Participate in field support as needed to ensure system stability during pilots and deployments

What We’re Looking For

  • 5+ years of experience working on Linux-based embedded, robotics, or autonomous systems
  • Strong programming skills in C++ and Python
  • Hands-on experience with ROS (ROS 1 and/or ROS
    2)
  • Solid understanding of Linux internals, system performance tuning, and debugging tools
  • Experience working with containers, build systems, and version control (Docker, Git, CI pipelines)
  • Comfortable collaborating across disciplines in a fast-paced engineering environment

Nice to Have

  • Background in autonomous vehicles, robotics, or safety-critical systems
  • Experience with real-time Linux, kernel configuration, or custom driver development
  • Familiarity with DDS QoS tuning and deterministic networking
  • Exposure to Nvidia Jetson/Orin platforms or heterogeneous compute systems
  • Experience with Yocto, , or custom kernel builds
  • Knowledge of sensor pipelines, multimedia frameworks, or hardware interfaces
  • Prior involvement in production deployments or field operations

Apply Now!

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
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