Senior Robotics Software Engineer
Company: Bright Machines, Inc.
Location: San Francisco
Posted on: June 1, 2025
Job Description:
RETHINK MANUFACTURINGTheonly way toignite changeis to build the
best team. At Bright Machines, we're innovators and experts in our
craft who have joined together to create a new category of
manufacturing that will helptransformthe industry. We believe
software and data are the answer, thoughtfully applied to solve our
customers' unique challenges. Through intelligent automation, we
give factories newfound flexibility, scalability, and resilience.
We deliver products to meet the demands of today while building a
platform to take advantage of what comes next.Workingwith usmeans
you'll have the opportunity to make lasting, impactful changes for
our company and our customers. If you're ready to apply your
exceptional skills to create the factory of the future, we'd love
to speak with you.ABOUT THE ROLESoftware Engineers at Bright
Machines are responsible for defining and implementing the systems
that make Software Defined Manufacturing possible and that power
our microfactories (lines of robotic cells).Our robots, and the
software that controls them, are deployed in a variety of factory
conditions and help support the manufacturing operations for some
of the biggest names in the industry.As a Senior Robotics Software
Engineer, you will design, create, and integrate backend and
frontend software components into scalable systems that help our
users program, deploy ,and operate our microfactories.You will work
on a team with other Software Engineers in the Bright Machines San
Francisco office to define, architect, implement, and deploy our
software stack - from robot to cloud.This is a unique opportunity
to be part of a greenfield development effort that will change the
way companies build and produce products. If you're ready to apply
exceptional engineering practices and build the software that will
define the next generation in manufacturing, this is your
opportunity to "Be Bright".WHAT YOU WILL BE DOING
- Help design, develop and deploy software components that help
realize Bright Machines vision of Software Defined
Manufacturing
- Contribute best-in-class programming skills to develop reliable
and scalable micro-services
- Write clean, maintainable code, and perform peer
code-reviews
- Create unit, integration, and end-to-end tests to ensure we are
continually shipping code to production
- Work with other team members to investigate design approaches,
prototype new technology and evaluate technical feasibility
- Work in an Agile/Scrum environment to deliver high quality
software against aggressive schedules
- Analyze and optimize applications to maximize speed and
scaleWHAT WE WANT TO SEE
- B.S. or M.S. degree (or equivalent) in Computer Science,
Engineering, Mathematics, or a related field
- 5+ years of job experience as Software Engineer or equivalent
role
- Proficiency in a variety of modern programming languages
(Python, Javascript, C#, Go, etc)
- Solid understanding and application of Service Oriented
Architecture (SOA)
- Understanding of scaling and operational concerns for large
software systems
- Ability to work in a variety of compute environments (Windows,
Linux, AWS)
- Experience with hardware systems
- Development experience on both frontend and backend of
production systemsIT WOULD BE GREAT IF YOU HAD
- Experience with manufacturing engineering systems (PLC,
Real-Time systems, device drivers)
- Experience working directly with customers of your
software
- Experience communicating with users, technical leaders and
management to collect requirements, describe system designs, and
set product strategy
- Knowledge and demonstrated application of software engineering
best practices relating to the SDLC including coding standards,
code reviews, SCM, CI/CD, testing, and operationsDemonstrated
ability to mentor and grow other team membersWHO YOU ARE
- You think big
- You take ownership and drive change
- You always act with integrity, keep your commitments, and
practice transparency
- You are customer obsessed
- You thrive in a great team environment to always get the
win$180,000 - $230,000 a yearBE EMPOWERED TO CHANGE AN
INDUSTRYBright Machines is an industry-leading software and
robotics company that provides a full-stack automation solution for
manufacturing. Bright Machines' flexible automated assembly and
disassembly specializes in the AI backbone - AI hardware
infrastructure. By leveraging computer vision, machine learning,
and software applications, Bright Machines reimagines the way
products can be designed and manufactured.Bright Machines is
headquartered in San Francisco, California, with an integration
center in Guadalajara, Mexico. The company has been recognized as
one of Forbes' AI 50, awarded "Best AI-based Solution for
Manufacturing" by AI Breakthrough, named a "Technology Pioneer" by
the World Economic Forum, and highlighted by several other leading
technology and innovation organizations.
#J-18808-Ljbffr
Keywords: Bright Machines, Inc., Dublin , Senior Robotics Software Engineer, IT / Software / Systems , San Francisco, California
Didn't find what you're looking for? Search again!
Loading more jobs...