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

Senior Software Engineer, Simulation

Job in Milpitas, Santa Clara County, California, 95035, USA
Listing for: RoboForce
Full Time position
Listed on 2025-12-17
Job specializations:
  • Software Development
    Robotics, Software Engineer
Job Description & How to Apply Below

We are seeking a Senior Software Engineer to enhance simulation frameworks for robotic autonomy. You will build foundational tools to develop and test autonomy stacks, contributing to robust robotic solutions.

Responsibilities:

  • Develop high-quality C++ software across the robot software stack, including high-frame-rate camera and vision systems, GPU kernels, low-memory image compression libraries, high-performance inter-process communication buffers, data logging and telemetry systems, and evaluation&replay tools
  • Drive product improvement through proactive gap identification and enhancement advocacy.
  • Champion best coding practices, including performance and memory tracking utilities.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Robotics, or related field.
  • Proficiency in modern C++ (C++14/17/20) and Python.
  • 8+ years of experience designing high-performance software for resource-constrained systems.
  • Familiarity with robotics frameworks (e.g., ROS/ROS2)
  • Must be on-site with no remote work option.

Preferred Skills:

  • Familiarity with physical simulators (e.g., Mu Jo Co , Isaac Sim).
  • Experience in GPU programming with CUDA and real-time simulation tools.
  • Proficiency with one or more physical simulators (e.g., Mu Jo Co , Isaac Sim, Drake, PyBullet, PhysX) and experience working in a deployed robotics environment.
Apply for this job

*

indicates a required field

First Name *

Last Name *

Email *

Phone

Resume/CV *

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

#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