Senior Software Engineer
Listed on 2026-05-07
-
Software Development
Robotics, Software Engineer
Raise Robotics is a San Francisco-based Physical AI startup building autonomous mobile robots (AMRs) for real-world operations. We are a general-purpose robotics company with a deep speciality in heavy industrial applications, including shipyards, construction sites, manufacturing floors, and large-scale painting and coating operations. Our robots combine autonomous navigation with ruggedized mechanical systems to operate in environments where no other robot can.
For this role, we are seeking a Senior Software Engineer who will design and architect onboard robot software to ensure performance and reliability.
What we’re looking for:- At least 3 years in frontend or stack development in a production environment.
- Expertise in Python and C++.
- Experience in multi-threading, memory management, and asynchronous architectures.
- CI/CD experience, including automation, testing frameworks, and deployment pipelines.
- Strong understanding of code quality, software design patterns, and best practices.
- Experience with ROS2 or other robotics interprocess communication architectures.
- Prior experience designing scalable software architectures for robotics or automation.
- Design and architect high-performance software for our robotic automation systems.
- Set up skills and processes to enable LLM-agent based code generation and review.
- Optimize software to enhance modularity, scalability, and maintainability.
- Collaborate with other engineering and testing teams.
- Develop and maintain CI/CD processes.
Raise Robotics is an Equal Opportunity Employer, committed to creating a diverse and inclusive company culture, and does not discriminate against candidates and employees because of their disability, sex, race, gender identity, sexual orientation, religion, national origin, age, veteran status, or any other protected status under the law.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).