Robotics Software Engineer

FormicSan Francisco, CA
13h$125,000 - $200,000Onsite

About The Position

In this role, you will contribute to the development of next-generation robotic systems that operate in live industrial settings. You will work across simulation, algorithm development, system integration, and production deployment.

Requirements

  • Bachelor’s degree in Computer Science, Robotics, Electrical Engineering, or equivalent practical experience
  • 5+ years of experience in robotics, embedded systems, or autonomous systems development
  • Strong experience with AI/ML frameworks and robotics-relevant models
  • Experience developing or integrating computer vision systems in real-world applications
  • Proficiency in Python and C++ (Rust is a plus)
  • Experience working with ROS and Linux-based robotic systems
  • Familiarity with PLCs and industrial control environments
  • Experience working with industrial robot APIs or multiple robot OEMs
  • Strong systems-thinking mindset and ability to move from prototype to production
  • Located in the greater San Francisco, CA area and able to work in person five days per week in Oakland, CA

Responsibilities

  • Contribute to the development of in-house robotic systems and core platform components
  • Design and implement robotics algorithms using both classical and learning-based approaches
  • Develop and maintain digital twins and simulation environments using tools such as Isaac Sim, MuJoCo, or similar platforms
  • Integrate and improve computer vision and perception systems
  • Develop production-quality software in Python, C, and/or C++
  • Work with robotics middleware and frameworks such as ROS and Linux-based systems
  • Contribute to both proof-of-concept prototypes and production-grade modules
  • Integrate robotic subsystems with broader software infrastructure and monitoring systems
  • Write unit, integration, and system-level tests to ensure reliability and performance
  • Participate in Agile/Scrum ceremonies and collaborative technical design discussions

Benefits

  • Equity in Formic: Participate in our stock option program and share in the success of a fast-growing start-up backed by leading global investors
  • Competitive & Uncapped Commission Structure: Designed to reward performance and impact in commission-eligible roles
  • Comprehensive Healthcare Coverage: Medical, dental, and vision insurance through Blue Cross Blue Shield and Unum, with 99% of employee premiums covered and 75% coverage for dependents, with optional buy-up plans available
  • Additional Insurance Benefits: FSA and DCFSA, life insurance, short-term disability, and long-term disability through Unum, all 100% employer-paid
  • Employee Assistance Program (EAP): Fully funded by Formic, offering support when you need it most
  • Paid Parental Leave Program: Up to 12 weeks of paid parental leave
  • Company-sponsored 401(k): Invest in your future with our company-facilitated retirement savings plan
  • Home Office Stipend: A one-time allowance for fully remote and hybrid employees to support an at-home or on-the-road work setup
  • Monthly Cell Phone Reimbursement: Monthly stipend toward personal phone and internet expenses
  • Flexible Time Off: Take the time you need, when you need it, supported by our flexible PTO policy
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service