Enable job alerts via email!

Senior Software Engineer, Simulation

RoboForce

Milpitas (CA)

On-site

USD 120,000 - 180,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in robotic solutions, RoboForce, seeks a Senior Software Engineer dedicated to enhancing simulation frameworks for robotic autonomy. In this role, you will create critical tools for developing and testing autonomy stacks, contributing to advanced robotic solutions. The position requires expertise in modern C++ and Python, along with significant experience in designing high-performance software for resource-constrained environments. If you are passionate about robotics and software development, this opportunity offers a direct impact on groundbreaking innovations.

Qualifications

  • 8+ years of experience designing high-performance software.
  • Proficiency in modern C++ (C++14/17/20) and Python required.
  • Familiarity with robotics frameworks and physical simulators preferred.

Responsibilities

  • Develop high-quality C++ software across the robotic software stack.
  • Identify gaps for product improvement and advocate for enhancements.
  • Champion coding best practices, including performance tracking.

Skills

C++
Python
Robotics frameworks (e.g., ROS/ROS2)
Performance and memory tracking

Education

Bachelor’s or Master’s degree in Computer Science, Robotics, or related field

Tools

CUDA
MuJoCo
IsaacSim

Job description

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., MuJoCo, IsaacSim).
  • Experience in GPU programming with CUDA and real-time simulation tools.
  • Proficiency with one or more physical simulators (e.g., MuJoCo, IsaacSim, 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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Operations Research Engineer

Davita Inc.

Menlo Park

Remote

USD 140,000 - 160,000

Yesterday
Be an early applicant

Senior / Staff Software Engineer, Simulation Platform

Waabi

Dallas

Hybrid

USD 159,000 - 268,000

4 days ago
Be an early applicant

Senior Software Engineer - Simulation and SW Integration

E-Space

Los Gatos

On-site

USD 90,000 - 150,000

30+ days ago

Senior Software Engineer, Simulation

Nuro, Inc.

Mountain View

On-site

USD 167,000 - 251,000

30+ days ago

Senior Simulation Development Engineer

卡畢敲

Remote

USD 110,000 - 150,000

2 days ago
Be an early applicant

Senior Machine Learning Engineer, Simulation

PlusAI Inc

Santa Clara

On-site

USD 130,000 - 200,000

14 days ago

Senior Crisis Simulation Designer

Menlo Ventures

Remote

USD 116,000 - 167,000

Yesterday
Be an early applicant

Senior Software Engineer – Simulation and Virtualization

NVIDIA

Remote

USD 148,000 - 288,000

30+ days ago

Senior Financial Engineer-Kiwi Partners

EPIP

New York

Remote

USD 92,000 - 138,000

2 days ago
Be an early applicant