Taro Logo

Senior Robotics Software Engineer

Industry-leading software and robotics company providing full-stack automation solutions for manufacturing, specializing in AI hardware infrastructure.
$180,000 - $230,000
Senior Software Engineer
Hybrid
101 - 500 Employees
5+ years of experience
Robotics · AI · Manufacturing

Description For Senior Robotics Software Engineer

Bright Machines is revolutionizing manufacturing through software-defined automation and robotics. As a Senior Robotics Software Engineer, you'll be at the forefront of creating the factory of the future. The role involves developing sophisticated software systems that control robotic microfactories, combining both backend and frontend development to create scalable solutions deployed in various factory conditions for major industry players.

The position offers a unique opportunity to work on greenfield development that will transform manufacturing processes. Based in San Francisco, you'll be part of a team developing everything from robot-level software to cloud systems. The company's innovative approach has earned recognition from Forbes' AI 50 and the World Economic Forum.

You'll be working with cutting-edge technologies, including Python, JavaScript, and Go, while dealing with real-world robotics and manufacturing challenges. The role requires strong software engineering fundamentals, experience with hardware systems, and the ability to work across different computing environments. You'll be contributing to a platform that gives factories newfound flexibility, scalability, and resilience through intelligent automation.

This is an ideal position for someone who wants to make a lasting impact on manufacturing technology, combining software expertise with robotics applications. The company culture values big thinking, ownership, integrity, and customer obsession. With competitive compensation and the opportunity to work with industry-leading technology, this role offers a chance to be part of a transformative force in manufacturing automation.

Last updated a day ago

Responsibilities For Senior Robotics Software Engineer

  • Design, develop and deploy software components for Software Defined Manufacturing
  • Develop reliable and scalable micro-services
  • Write clean, maintainable code, and perform peer code-reviews
  • Create unit, integration, and end-to-end tests
  • Investigate design approaches, prototype new technology and evaluate technical feasibility
  • Work in an Agile/Scrum environment
  • Analyze and optimize applications for speed and scale

Requirements For Senior Robotics Software Engineer

Python
JavaScript
Go
  • B.S. or M.S. degree in Computer Science, Engineering, Mathematics, or related field
  • 5+ years of job experience as Software Engineer or equivalent role
  • Proficiency in modern programming languages (Python, Javascript, C#, Go, etc)
  • Solid understanding of Service Oriented Architecture (SOA)
  • Understanding of scaling and operational concerns for large software systems
  • Ability to work in various compute environments (Windows, Linux, AWS)
  • Experience with hardware systems
  • Development experience on both frontend and backend of production systems

Interested in this job?

Jobs Related To Bright Machines Senior Robotics Software Engineer

Software Engineer - Robotics Full Stack Application

Senior Software Engineer position at Reframe Systems, focusing on robotics and automation for modular home construction, requiring 5+ years of experience in C++ and Python.

Sr. Software Dev Engineer, Amazon Robotics

Senior Software Engineer role at Amazon Robotics focusing on developing advanced robotics systems, including perception, motion planning, and machine learning integration.

Sr. Software Engineer - Amazon Robotics, Robotic Movement

Senior Software Engineer position at Amazon Robotics focusing on developing software for robotic movement systems, requiring 5+ years of experience in software development and system architecture.

Senior Software Eng, Amazon Robotics

Senior Software Engineering role at Amazon Robotics, building and deploying robotic systems for fulfillment centers, focusing on AI, ML, and computer vision integration.

Senior Robotics Software Engineer - Test and Validation, Amazon Robotics

Senior Robotics Software Engineer position at Amazon Robotics focusing on test and validation of robotic systems, requiring 6+ years of software development experience and expertise in testing methodologies.