Bits to Atoms (YC S24)

Senior Robotics Software Engineer

Berkeley, CA, US

6 days ago
Save Job

Summary

We are working with Solideon to hire a Senior Robotics Software Engineer. You can learn more about Solideon here.


Company Overview

Solideon is a leader in advanced manufacturing, leveraging robotics and proprietary technology to build autonomous micro-factories capable of producing, assembling, and inspecting entire structures without human intervention. We aim to push the boundaries of manufacturing to shape a future where technology and humanity intersect.


About the Role

This is a full-time, on-site position based in Berkeley, California.

As a Senior Robotics Software Engineer, you will play a critical role in designing and building the software infrastructure that powers Solideon's autonomous manufacturing systems. You will lead the development of our core robotics operating system and collaborate closely with both leadership and engineering teams to enable robotic autonomy at scale.


Main Responsibilities

  • Architect, develop, and deploy embedded software and firmware for robotic-enabled 3D printers
  • Lead the integration of robotic sensing systems, including sensors, compute, device drivers, and network communication
  • Design and test advanced robotic and automation systems, integrating hardware and software for next-generation efficiency
  • Write and maintain core libraries utilized across all robotics platforms at Solideon
  • Develop procedures and maintain documentation related to robotics systems
  • Drive continuous research and innovation to enhance current systems with a future-forward mindset


Requirements

  • Must be a US Person pursuant to EAR and ITAR definitions
  • 5+ years of experience in robotics, automation, or a related engineering field
  • 2+ years of experience in a high-growth technology company
  • Strong proficiency in ROS2, Python, C#, and C/C++
  • Experience with microcontrollers, IoT systems, electronics, and electro-mechanical systems
  • Familiarity with developing and documenting APIs and user interfaces
  • Understanding of networking protocols and techniques for advanced integration
  • Proven ability to diagnose and resolve software issues in complex systems related to hardware


Nice to Haves (Not Required)

  • Hands-on experience with vision systems in automation environments
  • Strong database management and data analysis abilities
  • Experience with PCB design
  • Understanding of real-time operating systems and their applications
  • Familiarity with CAD, CAM, simulation, and FEA tools for design and prototyping
  • Experience setting up control systems, adhering to wiring regulations, and working with PLCs
  • Experience in 3D printing and rapid prototyping for developing innovative solutions
  • Hands-on problem-solving attitude, eager to tackle challenges, and actively participate in project development


Benefits

  • Health insurance
  • Paid time off
  • Other competitive benefits

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: