Senior Software Engineer

Raise Robotics

San Francisco (CA)

On-site

USD 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Raise Robotics, based in San Francisco, seeks a Senior Software Engineer to design and architect software for their autonomous mobile robots. Candidates should have at least 3 years of experience in software development, expertise in Python and C++, and knowledge of CI/CD processes. Key responsibilities include optimizing software for performance and collaborating with engineering teams to ensure high-quality robotic systems. Raise Robotics values diversity and is committed to an inclusive work culture.

Qualifications

  • At least 3 years in frontend or stack development in a production environment.
  • Expertise in Python and C++.
  • Experience with CI/CD processes and automation.

Responsibilities

  • Design and architect high-performance software for robotic systems.
  • Optimize software for modularity, scalability, and maintainability.
  • Develop and maintain CI/CD processes.

Skills

Frontend or stack development experience
Expertise in Python
Expertise in C++
Experience in multi-threading
Experience in memory management
Experience in asynchronous architectures
CI/CD experience
Strong understanding of code quality
Experience with ROS2
Experience designing scalable software architectures

Job description

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.
What you’ll do:
  • 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Robotics Software Engineer
Senior Robotics Software Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Menlo Park (CA)

On-site
USD 180,000 - 240,000
Senior Robotics Software Engineer (R&D)
Senior Robotics Software Engineer (R&D)

Prime Vision • Arlington (VA)

Hybrid
USD 100,000 - 130,000
Performance-based incentive bonus plan
Health, dental, and vision insurance
401(k) retirement plan with matching contributions
Senior Robotics Engineer
Senior Robotics Engineer

Christian & Timbers • Seattle (WA)

On-site
USD 100,000 - 140,000
Competitive compensation
High-impact ownership
Growth opportunities
+1
Senior Robotics Engineer
Senior Robotics Engineer

Maxwell Bond • California (MO)

On-site
USD 120,000 - 180,000
Senior Robotics Engineer
Senior Robotics Engineer

Knightscope • Sunnyvale (CA)

On-site
USD 120,000 - 150,000
Senior Robotics Engineer
Senior Robotics Engineer

Harvey Nash • San Francisco (CA)

Hybrid
USD 150,000 - 210,000
Robotics Software Engineer II, Mission
Robotics Software Engineer II, Mission

Bear Robotics • Redwood City (CA)

On-site
USD 90,000 - 130,000
Senior/Lead Robotics Software Engineer
Senior/Lead Robotics Software Engineer

MBN Solutions • San Francisco (CA)

On-site
USD 120,000 - 180,000
Senior Robotics Engineer
Senior Robotics Engineer

Prime Robotics • Denver (CO)

On-site
USD 150,000 - 173,000
Employer-subsidized insurance plans
Dedicated vacation and sick leave
Hands-on experience with cutting-edge technology
+1
Senior Robotics Engineer
Senior Robotics Engineer

Maxwell Bond • San Francisco (CA)

On-site
USD 120,000 - 160,000