The Role
The Senior Software Engineer will design and maintain C/C++ software for the autonomy platform at RoboForce, focusing on performance and resource efficiency in robotics software stack. Responsibilities include collaborating on vision systems, GPU development, and advocating for software enhancements while maintaining best coding practices and tools.
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++
Python
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Resume Uploaded Successfully
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