Brain Corp logo

Software Engineer II - Manufacturing Systems

Brain Corp

San Diego, CA
Full Time
Mid Level
125k+
about 1 month ago

Job Description

About the Role

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.

Key Responsibilities

  • Develop and maintain factory automation software, enabling streamlined and efficient manufacturing workflows.
  • Develop and maintain security first systems software focused on early robot life cycle.
  • Design and implement diagnostics for critical hardware components, such as encoders, lidars or cameras.
  • Design, 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.
  • Innovate and execute improvements to factory software processes, ensuring alignment with business goals and industry best practices.

Requirements

  • Bachelor's Degree in Computer Science, Software Engineering, or a related field.
  • 1-3 years of demonstrated experience in software development, with a focus on manufacturing or embedded systems.
  • Proficiency in Python, with experience developing diagnostic and automation scripts.
  • Experience 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.
  • Strong 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 Have

  • 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.
  • Proficiency with tools such as GitHub, JIRA, and CI/CD pipelines.
  • Understanding of Agile development methodologies.

Qualifications

  • Educational background in Computer Science, Software Engineering, or related fields.
  • Experience in software development within manufacturing or embedded systems.

Benefits & Perks

  • Salary range of approximately $125,000 for candidates in San Diego, California.
  • Potential for additional benefits based on experience and qualifications.

Working at Brain Corp

Brain Corp fosters a collaborative and innovative environment focused on advancing robotics and AI technologies. The company values problem-solving, continuous improvement, and supporting its employees in a dynamic, fast-paced industry.

Apply Now

Job Details

Posted AtJun 28, 2025
Salary125k+
Job TypeFull Time
Work ModeOnsite
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Brain Corp

Website

braincorp.com

Company Size

101-250 employees

Location

San Diego, CA

Industry

All Other Telecommunications

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches