
Staff Software Engineer, Software Systems
Brain Corp11 days ago
San Diego, CA, USAStaff+
Base Salary
$144k - $183k/yr
Responsibilities
- Lead the technical direction and architecture of the Hardware Abstraction Layer (HAL).
- Drive the migration and re-architecture of HAL for next-generation robotics platforms.
- Own the design and evolution of robotics telemetry and replay systems.
- Lead the migration of middleware components from Python to high-performance C++.
- Architect and develop robust C++ middleware for sensor communication.
- Integrate and bring up new hardware components like LiDARs and cameras.
- Optimize system performance across the robotics stack.
- Collaborate with hardware, apps, autonomy, and QA teams.
- Establish best practices in software design and documentation.
- Provide technical mentorship and leadership to engineers.
- Contribute hands-on code to critical components.
- Drive continuous improvement of development workflows and system reliability.
Requirements
- Bachelor’s or Master’s Degree in Computer Science, Software Engineering, Robotics, or a related field.
- 7+ years of professional software engineering experience.
- Proven experience with robotics systems and hardware abstraction layers.
- Demonstrated experience leading complex technical initiatives.
- Expert-level proficiency in modern C++ (C++11 or later).
- Strong Python skills for scripting and system integration.
- Deep understanding of hardware abstraction layers and low-level system design.
- Hands-on experience integrating sensors into production systems.
- Strong experience with Linux-based development environments.
- Experience designing and developing middleware systems.
- Familiarity with communication protocols like MQTT.
- Proven ability to design scalable and maintainable system architectures.
- Strong debugging and troubleshooting skills in robotics environments.
- Experience with system performance profiling and optimization.
- Proficiency with version control systems like Git.
- Excellent communication skills and ability to provide technical leadership.
Benefits
- Discretionary annual target bonus.
- Stock options.
- 401(k) plan with match and immediate vesting.
- Comprehensive insurance benefits including medical, dental, and vision.
- Access to Flexible Spending Accounts.
- Generous paid time off including flexible vacation and paid sick leave.
- Daily on-site lunch available in the San Diego office.
- On-campus gym with pool and tennis courts.
- Opportunities for team-building events and continuous learning.