Software Engineer I, Manufacturing

Brain CorpSan Diego, CA
Hybrid

About The Position

Brain Corp is a San Diego, California, USA-based AI company creating transformative core technology for the robotics industry. Our purpose is to create autonomous technology that helps the real world work better. Brain's robotic and AI solutions help retailers ensure that the right product is on the right shelf at the right price, in a clean environment. Through the BrainOS® Robotics Platform, which powers the largest global fleet of the Autonomous Mobile Robots (AMRs) in operation in commercial public spaces, Brain Corp delivers insightful and efficient automated solutions in both commercial floor cleaning and inventory management, empowering organizations and their employees to achieve more. Brain Corp currently powers more than 30,000 AMRs, representing the largest fleet of its kind in the world. Brain Corp is funded by the SoftBank Vision Fund, Clearbridge, and Qualcomm Ventures. Named a top workplace by the San Diego Union Tribune and USA today in 2025, we make life-changing impacts through innovation, helping workers globally unlock thier abilties in orchestration with intelligent machinges. As a member of the Software Platform Team, the Software Engineer I will contribute to the development and support of the manufacturing processes for our cutting-edge robotics products. This position focuses on software development and maintenance for factory systems, including diagnostics, assembly tests, and board flashing processes. The Software Engineer I will work collaboratively with cross-functional teams to ensure efficient, reliable, and scalable manufacturing systems that meet the demands of our next-generation intelligent machines.

Requirements

  • Bachelor’s Degree in Computer Science, Software Engineering, or a related field
  • 0-2 years of demonstrated experience in software development, with a focus on manufacturing or embedded systems.
  • Experience in Python and automation scripts.
  • Familiarity with hardware diagnostics and integration for embedded systems.
  • Understanding of Linux OS, including configuration, testing, and deployments.
  • Strong problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment.
  • Good understanding of network fundamentals, including Ethernet, IP, and CAN protocols.
  • Excellent communication skills, both written and verbal, with the ability to convey technical concepts to diverse stakeholders.
  • Willingness and ability to travel to factory locations to provide on-site support as needed.

Nice To Haves

  • Master’s Degree in Computer Science, Software Engineering, or a related field.
  • Familiarity with electronic test equipment drivers, factory quality control, and production line best practices.
  • Familiarity with manufacturing environments, including diagnostics and assembly test development.
  • Experience with robotics manufacturing or IoT.
  • Previous experience with factory software upgrades and support.
  • Experience with tools such as GitHub, JIRA, and CI/CD pipelines.
  • Understanding of Agile development methodologies.

Responsibilities

  • Contribute to the development and maintenance of factory automation software, enabling streamlined and efficient manufacturing workflows.
  • Assist in building and maintaining security first systems software focused on early robot life cycle.
  • Implement diagnostics for critical hardware components, such as encoders, lidars or cameras.
  • Develop, and debug combined hardware, firmware, and software solutions intended to ensure robot build quality.
  • Develop and maintain fully automated on-target tests for software reliability.
  • Collaborate with cross-functional teams to support new manufacturing lines and ensure a smooth transition for production ramp-ups.
  • Maintain and improve applications for previous-generation manufacturing systems to ensure ongoing reliability and performance.
  • Configure, test, and deploy updates to the SW image used for manufacturing purposes.
  • Enhance test coverage, reliability, and total cost of ownership (TCO).
  • Develop and bring up complete on-target manufacturing cycle testers for new hardware and software components.
  • Provide maintenance and support for hardware testers, improving functionality and efficiency.

Benefits

  • The anticipated salary range for candidates who will work in San Diego, California is $123,000.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Number of Employees

101-250 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service