Logo
RoboForce Inc.

Senior Software Engineer, Simulation

RoboForce Inc., Milpitas, California, United States, 95035

Save Job

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. Requires 5 days/week in-office collaboration with the teams. 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. Proficiency with one or more physical simulators (e.g., MuJoCo, IsaacSim, Drake, PyBullet, PhysX) and experience working in a deployed robotics environment.

#J-18808-Ljbffr