Job Title : Senior Software Engineer-Robotics
Location : Hybrid - San Francisco, California, United States
Salary : $175,000-$300,000 + Equity!
Skills : Python, TypeScript, 3D Geometry Libraries, CAD / CAM, Robotics
About the Engineering Company / The Opportunity :
Join a visionary engineering company at the forefront of automation in manufacturing. Focused on building the AI-powered bridge between computer-aided design (CAD) and manufacturing (CAM), our client is revolutionizing how mechanical parts are produced by creating intelligent, adaptive systems that transform manual setup into seamless automation. As a Senior Software Engineer-Robotics, you’ll work alongside passionate founders and fellow innovators, shape foundational systems at the heart of next-generation manufacturing, and have the opportunity to directly impact the future of production technologies.
- Responsibilities : Design and build robust end-to-end systems across backend and frontend platforms.
- Translate mechanical and geometric logic—including CAD, machining, and fixturing—into scalable production software.
- Prototype and implement algorithms that intersect physics, geometry, and AI for real-time automation.
- Develop and deploy systems that interact directly with machinists, sensors, and live production data.
- Drive architectural decisions and help establish the core infrastructure as a foundational engineer.
- Collaborate closely with company founders to deliver high-impact features in fast-paced, high-growth environments.
- Ship reliable software that interfaces effectively with physical robotics and manufacturing systems.
- Must-Have Skills : 5–8 years of full-stack or systems engineering experience.
- Strong proficiency in Python and TypeScript.
- Hands-on experience with 3D or geometry programming libraries such as OpenCascade, Three.js, or PyMesh.
- Background in mechanical engineering, robotics, or CAD / CAM software development.
- Solid mathematical foundation in geometry, kinematics, and linear algebra.
- Proven ability to independently deliver complex technical solutions.
- Nice-to-Have Skills : Previous experience as a founder or early-stage / founding engineer in a tech startup.
- Hands-on experience in machining, manufacturing, or robotics systems integration.
- Experience collaborating with cross-disciplinary teams in fast-growing, innovative environments.
- Familiarity with real-time production data systems and sensor integration.
- Exposure to AI or ML frameworks applied to engineering or automation challenges.