RoboForce Inc.
Senior Software Engineer, Simulation
RoboForce Inc., Milpitas, California, United States, 95035
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
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