Logo
UnitX, Inc.

Principal Robotics Software Engineer / Architect

UnitX, Inc., Santa Clara, California, us, 95053


Job Title:

Principal Robotics Software Engineer / Architect

About Us:

UnitX is building the world’s best robotics product to accelerate human productivity in manufacturing. UnitX is a fast-moving startup with a team from Stanford and Google. Since inception, UnitX has shipped 500+ mission-critical systems across 61 of the world's leading manufacturers' production lines. Every year, $2.8B dollar worth of products (think EV batteries) go through UnitX AI inspection system to ensure quality.

We are looking for a Principal Robotics Software Engineer / Architect to join our fast growing engineering team and lead the design and development of advanced software systems for our industrial automation robotic products. You will be a key member to support our next phase of hyper-growth following our recent $46M Series B. You will report directly to our CTO.

If you are a customer-obsessed, first-principle problem solver who loves getting into the technical nitty gritty to deliver compelling, quantifiable, and scalable value to our customer within the 24/7 mission-critical manufacturing world, there is truly no better place to do it than UnitX.

We have assembled a world-class team of problem solvers in Silicon Valley and would love to talk to you.

What You’ll Do:

Define and develop the overarching architecture of software systems for industrial automation, including high-level design, system integration strategies, and development frameworks.

Lead the creation and maintenance of robust and scalable software solutions, including integrating 1st and 3rd party sensors, enhancing data processing capabilities, and developing sophisticated controls for robotics and machine learning applications.

Provide technical leadership to the engineering team and overlook the full product development lifecycle. Responsibilities include writing mission-critical code, boosting the engineering team's productivity, and enhancing their technical skills. Also responsible for the development and maintenance of high-quality codebases, comprehensive documentation, and rigorous test suites to ensure system reliability and robustness.

Collaborate with cross-functional teams, including both software and hardware engineers, product managers, and other stakeholders. Translate complex technical concepts into accessible language for non-technical audiences.

Actively participate in interactions with customers and partners to align strategic technological objectives and initiatives.

Ensure all software systems adhere to relevant industry standards and security protocols to maintain compliance and safeguard against vulnerabilities.

Who You Are:

10+ years of experience in software development for mission-critical robotic systems.

Bachelor’s or Master’s degree in Computer Science, Robotics, Electrical Engineering, or related field.

Proficiency in programming languages such as C, C++, Python, or similar.

Extensive experience with Linux/RTOS, ROS (or similar frameworks), IoT (Internet of Things) and on-premise/on-cloud computing technology.

Track of record in successful deliverables of industrial or robotics software systems with clear business impact.

Experience in driving technical innovation and adoption in a new organization.

Excellent problem-solving, leadership, and communication skills.

Ability to work collaboratively in a fast-paced, interdisciplinary environment.

Would be amazing if you also have:

Experience with industrial automation systems in the manufacturing industry.

Experience with machine learning applications in robotics.

Experience working closely with both customers and development teams in China and APAC.

Our Perks:

Competitive salary, equity, and 401kFull Medical, Dental, VisionUnlimited PTODaily meals provided

#J-18808-Ljbffr