Senior Software Engineer, Simulation

Posted 25 Days Ago
Be an Early Applicant
Milpitas, CA
Senior level
Artificial Intelligence • Machine Learning • Robotics
The Role
The Senior Software Engineer will enhance simulation frameworks for robotic autonomy by developing high-quality C++ software, improving products, and advocating best coding practices.
Summary Generated by Built In

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.
  • Must be on-site with no remote work option.

Preferred Skills:

  • Familiarity with robotics frameworks (e.g., ROS/ROS2) and physical simulators (e.g., MuJoCo, IsaacSim).
  • Experience in GPU programming with CUDA and real-time simulation tools.
  • Expertise in deployed robotics environments.
  • Proficiency with one or more physical simulators (e.g., MuJoCo, IsaacSim, Drake, PyBullet, PhysX) and experience working in a deployed robotics environment.

Top Skills

C++
Cuda
Drake
Isaacsim
Mujoco
Physx
Pybullet
Python
Ros
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Milpitas, , California
14 Employees
On-site Workplace
Year Founded: 2023

What We Do

RoboForce, an AI-Robotics company, is building a first-of-its-kind Robotic Workforce System to take on the most tedious, force-demanding, and dangerous work humans don't have to do

Similar Jobs

San Jose, CA, USA
283 Employees
2 Locations
2359 Employees
204K-259K Annually
Hybrid
Mountain View, CA, USA
265 Employees
Remote
2 Locations
265 Employees
166K-210K Annually

Similar Companies Hiring

HERE Technologies Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees
True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees
Caliola Engineering Thumbnail
Software • Machine Learning • Hardware • Defense • Data Privacy • App development • Aerospace
Colorado Springs, CO
53 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account