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?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
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