Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (PLC + Robotics)

$170k - $210k

Bright Machines

RETHINK MANUFACTURING


The only way to ignite change is 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 help transform the 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.


Working with us means 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 ROLE:

Software Engineers at Bright Machines are responsible for defining and implementing the systems that make Software Defined Manufacturing possible and that power our flexible robotic manufacturing lines. 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 Software Engineer, you will build scalable systems that help our users program, deploy, and operate our automation equipment. You will work with other Engineers in the Bright Machines San Francisco office to define, architect, implement, and deploy our software stack - from robot to cloud. 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 frameworks and infrastructure
  • >
  • 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
  • >
  • Pair with adjacent teams to understand how your frameworks and infrastructure are actually used in the field, providing tier 3 remote support for production systems, continuously improving them and leveraging recent advances to improve developer velocity
  • >
WHAT WE WANT TO SEE
  • Experience with manufacturing engineering systems (PLCs) and at least 4 of the following with experience in a production environment: Software Development, On Prem infrastructure, Networking, Distributed Systems, Storage, Infrastructure As Code, Cloud infrastructure, Controls Engineering, Security Engineering, Robotics Software, Systems Development Engineer, Site Reliability Engineer
  • 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)
  • >
  • Ability to work in a variety of compute environments (Windows, Linux, AWS/Azure)
  • >
IT WOULD BE GREAT IF YOU HAD
  • Development experience on both frontend and backend of production systems
  • >
  • Experience communicating with users, technical leaders and management to collect requirements, describe system designs, and architecting software systems that meets your stakeholders needs
  • >
  • Knowledge and demonstrated application of software engineering best practices relating to the SDLC including coding standards, code reviews, SCM, CI/CD, testing, and operations
  • >
  • Demonstrated ability to mentor and grow other team members
  • >
  • Fluency in Spanish (technical)
  • >


$170,000 - $210,000 a year

BE EMPOWERED TO CHANGE AN INDUSTRY


Bright Machines is a next-generation, AI-enabled manufacturer focused on data center infrastructure assembly operations. Bright Machines uses its proprietary AI-based robotics and software to assemble AI infrastructure hardware products (i.e., data center servers) for hyperscalers and leading Original Equipment Manufacturers (OEMs). With its new AI factory, Bright Machines addresses increasing market demands for computing power due to the surge of AI and the U.S. national mandate to reshore manufacturing by building data center infrastructure at scale with higher quality and shorter time-to-market.

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.
Vacancy posted 12 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (PLC + Robotics) in San Francisco, CA vacancy
  • $170k - $210k

     ...helptransformthe industry. We believe software and data are the answer,...  .... ABOUT THE ROLE: Software Engineers at Bright Machines are...  ...and that power our flexible robotic manufacturing lines.Our robots...  ...names in the industry. As a Senior Software Engineer, you will build... 
    Senior
    PLC
    Work at office
    Remote work
    Flexible hours

    Bright Machines

    San Francisco, CA
    3 days ago
  • $140k

     ...professionals. We are looking for a Senior Controls System Engineer .  This qualified individual would...  ...including installation of hardware, software and integration testing Participate...  ...using industry standard SCADA and PLC platforms Understanding of data logging... 
    Senior
    PLC
    Work at office
    Remote work
    Work from home
    Flexible hours

    Plus Power

    San Francisco, CA
    12 days ago
  • $140k

     ...personal growth‑focused professionals. Senior Controls System Engineer We are looking for a Senior Controls...  ...including installation of hardware, software and integration testing. Participate...  ...using industry standard SCADA and PLC platforms. Understanding of data logging... 
    Senior
    PLC
    Work at office
    Remote work
    Work from home
    Flexible hours

    Plus Power

    San Francisco, CA
    2 days ago
  • $170k - $200k

     ...Senior Software Engineer - Instawork Robotics Instawork is on a mission to create meaningful economic opportunities for skilled hourly professionals in communities around the globe. Our AI-powered labor marketplace helps local businesses scale, and enables global technology... 
    Senior
    Hourly pay
    Temporary work
    Local area
    Flexible hours
    Shift work

    Instawork

    San Francisco, CA
    4 days ago
  • $170k - $220k

     ...transform the industry. We believe software and data are the answer,...  ...you. ABOUT THE ROLE Software Engineers at Bright Machines are...  ...and that power our flexible robotic manufacturing lines. Our robots...  ...names in the industry. As a Senior Software Engineer, you will build... 
    Senior
    PLC
    Work at office
    Flexible hours

    Bright Machines

    San Francisco, CA
    3 days ago
  • About the Role As a Senior Robotics Software Engineer, Test at Chef Robotics, you'll develop comprehensive testing frameworks and methodologies to validate our robotic control algorithms, motion planning, safety systems, perception pipelines, and hardware-software integrations... 
    Senior
    Work at office

    Neier Inc.

    San Francisco, CA
    4 days ago
  •  ...Senior Software Engineer, Robotics Platform Chef Robotics is accelerating the deployment of intelligent machines in the physical world, starting with food production — the sector facing the largest labor shortage in the U.S., with 1.14M unfilled jobs today and 3.1M... 
    Senior

    Chef Robotics

    San Francisco, CA
    12 hours ago
  •  ...Chef Robotics is on a mission to accelerate the advent of intelligent...  ...a team that ships hardware‑software systems into customer facilities...  ...robotics, ML, and operations engineers building the foundation for...  ...has to be rock‑solid. As a Senior Software Engineer on the Robotics... 
    Senior
    Flexible hours

    AI Chopping Block, Inc.

    San Francisco, CA
    4 days ago
  • $160k - $210k

    A cutting-edge robotics startup in San Francisco is looking for a Robotics Software Engineer to lead the development of intelligent software for automated manufacturing systems. This role combines collaboration in a world-class team with responsibilities for system design... 
    Senior
    Flexible hours

    Multiply Labs

    San Francisco, CA
    2 days ago
  • $180k - $250k

     ...Description About Nimble Nimble is an AI robotics company building the autonomous supply...  ...and obsessed team of the world's best engineers and operators. If you are obsessed with...  ...About the Role We are looking for a Senior Software Engineer to join our Robotics... 
    Senior
    Local area
    Flexible hours

    Nimble Robotics

    San Francisco, CA
    7 days ago
  •  ...Design and develop robust, scalable, and maintainable software for industrial robotic systems. Implement motion planning, trajectory optimization...  ...and cloud-based platforms. Apply strong software engineering principles, including code modularity, testing, version... 
    PLC
    Permanent employment

    Pivot Robots

    San Francisco, CA
    2 days ago
  •  ...Aurelius Systems in San Francisco is seeking a Senior Robotics Software Engineer to work on the Archimedes robotics stack. The role involves hands-on development across perception, control, and autonomy while championing QA practices. Ideal candidates will have 5+ years... 
    Senior
    Flexible hours

    Aurelius Systems

    San Francisco, CA
    4 hours ago
  • $150k - $250k

     ...Senior Robotics Software Engineer Orchard Robotics is building the AI farmer — autonomous systems that help America's farms operate more profitably and sustainably than ever before. The company starts with AI-powered camera systems that collect the most valuable data... 
    Senior

    Rethink recruit

    San Francisco, CA
    3 days ago
  •  ...Orchard Robotics is a Series A startup backed by top VCs like Quiet Capital, Shine...  ...-leading product. Farmers use our software every day to make critical decisions...  ...they are seeing. We are looking for a Senior Robotics Software Engineer to invent creative, practical, and... 
    Senior
    Full time
    Work at office
    Weekend work

    Orchard , CO

    San Francisco, CA
    3 days ago
  •  ...to launch the first commercially successful wearable robotic device, the MO/GO, develop a platform to launch future...  ...lives in the coming years. THE ROLE: We are seeking a senior robotics engineer to own the software that makes our wearable robots move. You'll work across... 
    Senior
    Full time
    Work at office
    3 days per week

    Skip

    San Francisco, CA
    4 days ago
  • $160k - $190k

    A leading technology firm is seeking a full-time Senior Robotics Software Engineer to enhance the performance of their robotic control systems. The role involves developing motion planning and control systems, collaborating with cross-functional teams, and ensuring real... 
    Senior
    Full time

    King River Capital Group

    San Francisco, CA
    1 day ago
  • $95k - $129k

    Description Job Summary The Senior Control System Integration and Design Engineer role requires problem-solving moderately complex issues for which solutions...  ...and implement Programmable Logic Controllers (PLC) system design and industrial control system (ICS)/operational... 
    Senior
    PLC
    Temporary work
    Work experience placement

    Brown and Caldwell

    San Francisco, CA
    3 days ago
  •  ...Job Title Senior Automation Engineer in Robotics Job Description About JSat Automation At JSat Automation...  ...based liquid handlers, 6 axis arms, PLC based work cells, vision systems,...  ...Robotics will have a strong knowledge of software tools such as scheduling software,... 
    Senior
    PLC
    Contract work
    For subcontractor
    Work at office

    E Tech Group

    Oakland, CA
    1 day ago
  • $160k - $250k

    Multiply-Labs in San Francisco is seeking a Senior Robotics Software Engineer to lead the development of software powering automated manufacturing systems. The role involves design, core algorithm development, simulation, and cross-functional collaboration. Candidates should... 
    Senior
    Flexible hours

    Multiply-Labs

    San Francisco, CA
    3 days ago
  •  ...ability to design test procedures for complex systems. Ideal candidates will have extensive industry experience and a background in Computer Science or Electrical Engineering, along with a passion for mentoring and collaboration within a diverse team. #J-18808-Ljbffr... 
    Senior

    Edjuster

    San Francisco, CA
    4 days ago
  • $190k - $250k

     ...Description About Nimble Nimble is an AI robotics company building the autonomous supply...  ...and obsessed team of the world's best engineers and operators. If you are obsessed with...  ...About the Role We are looking for a Senior Software Engineer in Robotics to build the core... 
    Senior
    Work at office
    Local area
    Flexible hours

    Nimble Robotics

    San Francisco, CA
    26 days ago
  •  ...Chef Robotics is seeking a Senior Software Engineer to help scale their robotics platform. The role involves debugging low-level systems, leading upgrades for autonomy software, and optimizing performance algorithms. Candidates should have a BS in computer science or... 
    Senior

    Israelvcforum

    San Francisco, CA
    3 days ago
  • $180k - $260k

    Foundation Robotics Labs Inc. in San Francisco is seeking skilled engineers to develop and maintain firmware for advanced robotics systems. The ideal candidate has strong C and C++ skills and experience with FreeRTOS. The role involves designing peripheral drivers and... 
    Senior

    Foundation Robotics Labs Inc.

    San Francisco, CA
    4 days ago
  • A leading logistics technology company is seeking a Senior/Staff Embedded Software Engineer to lead firmware development for robotics products in San Francisco. The role requires extensive experience in embedded systems, particularly with ARM microcontrollers and C/C++... 
    Senior

    DoorDash USA

    San Francisco, CA
    29 days ago
  • A leading technology and logistics company in San Francisco is seeking a Senior/Staff Embedded Software Engineer. This role involves developing low-level firmware for robotics products, focusing on ARM microcontroller platforms. Candidates should have 8+ years of experience... 
    Senior

    DoorDash

    San Francisco, CA
    a month ago
  • Zipline is looking for a Senior/Staff Software Engineer passionate about developing autonomous systems. You will contribute to the world's largest autonomous logistics system, striving to enhance decision-making and trajectory planning for timely deliveries. Your expertise... 
    Senior

    Zipline

    San Francisco, CA
    4 days ago
  • $150k - $200k

    AI Chopping Block, Inc. in San Francisco is seeking a Senior Software Engineer to lead the development of its robotics platform. You will work on the compute, OS, middleware, and networking to support AI-driven robots in food production. The ideal candidate has over 4... 
    Senior

    AI Chopping Block, Inc.

    San Francisco, CA
    4 days ago
  • $109.35k - $135k

     ...guiding how we shape a better world. We are seeking a SCADA Engineer to join our West Geography Energy Engineering and Power Systems...  ...RTUs), protective relays, meters, Human Machine Interface (HMIs), PLC's and other SCADA system equipment. Prepare specifications for... 
    Senior
    PLC
    Work experience placement
    Remote work
    Flexible hours

    Arup

    San Francisco, CA
    1 day ago
  • $217k - $266k

    Lawrence Berkeley National Laboratory is hiring a Controls Software Engineer within the Engineering division. This position has broad latitude...  ...documentation, and testing. Integrate control systems with industrial PLC platforms and fieldbus technologies used for machine... 
    Senior
    PLC
    Full time
    Worldwide

    Lawrence Berkeley National Laboratory

    Berkeley, CA
    4 days ago
  •  ...energy solutions company in San Francisco seeks a skilled Controls / Automation Engineer to optimize manufacturing automation systems. The role requires strong technical skills, including PLC programming and problem-solving in a collaborative environment. Candidates... 
    Senior
    PLC
    Full time

    Franklin Whole Home

    San Francisco, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (PLC + Robotics). Be the first to apply!