Software Engineer, Robotics
CircuitHub Inc
CircuitHub Job Opportunity
CircuitHub is reshaping electronics manufacturing with The Grid, a factory-scale robotics platform that makes small-batch, high-mix electronics assembly radically more efficient. Think semiconductor-fab precision applied to the chaotic world of prototyping and low-volume production: a 10x throughput improvement in one of the world's most foundational industries.
We've raised $45M from top-tier investors including Plural, Y Combinator and Google Ventures, and we're already profitable. Our customers include a major EV maker, a top AI lab and many of the worlds largest companies.
The Grid isn't a prototype. It's live, scaling fast and delivering real revenue, and we're building the team that will scale it further.
Job Responsibilities
Architect the robot operating system. Design the core abstractions: how robots, cameras, tools and jobs are modelled, how work is planned and dispatched, how state is shared and how failures are handled. Decide what belongs in Python and what needs Rust.
Bring in new vision. Integrate novel computer vision algorithms into the control loop, from finding and centring parts to checking every pick and placement, and make them fast and reliable enough for production.
Build agentic robotics. Put large models to work in the robots themselves: programming a new part from its datasheet, judging a pick from a camera image, diagnosing a fault and recovering from it, with evals that prove it works before it runs alone.
Move a fleet. Route dozens of movers at once without collisions or deadlocks, and coordinate gantries, printers and ovens around them.
Bridge to real time. Design clean interfaces between high-level planning and the real-time controllers driving the motors.
Make it observable. Simulation, tracing and replay, so every change is proven before it reaches the factory and every failure can be explained.
Qualifications We Look For
You've worked on, and ideally architected, a large-scale robot code base that ran on real hardware in production.
Strong software engineering in Python and Rust (or C++ and a willingness to move to Rust). You care about types, testing, concurrency and clear architecture.
Experience with some of: motion or path planning, multi-robot coordination, controls, perception, scheduling.
Hands-on experience applying large models (LLMs or vision-language models) to robotics, or a strong drive to.
You use coding agents to move faster and take full ownership of what they produce.
You're happy to visit our factories in the US and UK to see your code run.
Technology Stack
Robot software: Python and Rust
Vision and models: OpenCV, PyTorch, ONNX Runtime, Claude and OpenAI APIs
Planning: multi-agent path-finding, OR-Tools
Data and observability: PostgreSQL, OpenTelemetry, ClickHouse
Agents: Claude Code and Codex throughout
Compensation
UK £80k–£125k · US $125k–$250k, depending on experience, plus equity.
$152k - $241.5k
Join NVIDIA's Solution Engineering team that is shaping the future of autonomous machines. Our goal is to build and deploy scalable robotic solutions and enable the next generation of AI robots... ...You will help craft the application software architecture by working closely with...SuggestedFull time$168.1k - $227.4k
Amazon Robotics is building a brand-new robotics manipulation platform, and we need a versatile software engineer to help bring it to life. In this role, you will own critical software components spanning robotics middleware, health monitoring, and fleet management — systems...SuggestedFull timeTemporary workInternshipSeasonal workFlexible hoursDay shift$143.7k - $194.4k
...builds the intelligence layer for Amazon Robotics manipulation workcells. We own the... ...Ops, and deep-dive tooling that enables engineers and scientists to investigate workcell behavior... ...3+ years of non-internship professional software development experience- 2+ years of non-...SuggestedFull timeTemporary workInternshipSeasonal workFlexible hours$85.2k - $127.6k
...the globe, your journey at Tennant can take you places you never expected.We are seeking an Experienced Software Engineer to join the Tennant Company (TNC) Robotics Product Development organization. This role focuses on the development, integration, and support of embedded...SuggestedLocal area$143.7k - $194.4k
Join our Robotics Development and Packaging Innovation Experiences team as a Software Development Engineer and help shape the future of sustainable packaging at Amazon. You'll design and deploy large-scale systems that decide which products get tested, collect and verify...SuggestedFull timeTemporary workInternshipSeasonal workWork at officeWorldwideFlexible hours$88k - $110k
Boston Dynamics seeks a highly technical Software Engineer in Test, to test the Atlas Humanoid Robot. In this critical, hands-on role, you will be responsible for ensuring the reliability, safety, and performance of Atlas’s software systems, focusing heavily on metrics...Full timeWork at officeVisa sponsorship$198.6k - $292k
...Labs is an independent team within DoorDash. We explore robotics and automation to transform last mile logistics in the long... ...want to talk to you!We're hiring a Planning & Controls Engineer in our Autonomy Software team. In this role, you'll own and develop flight...Hourly payWork at officeLocal areaRemote workFlexible hours$141.38k - $224.5k
...the world’s most demanding industries. Our integrated engineering and manufacturing platform transforms complex designs... ...built.PurposeWe are seeking a talented and motivated Software Developer to join our Robotics & AI Software team. In this role, you will have the opportunity...Temporary work$170k - $200k
...enables global technology companies to push the frontiers of robotics and AI. Backed by world-class investors like Benchmark,... ...to reimagine the way the world works.We are seeking a Senior Software Engineer - Instawork Robotics to contribute to the development of next...Hourly payTemporary workLocal areaShift work$143.7k - $194.4k
Amazon Robotics is seeking a talented and motivated engineer to architect, design, and develop innovative capabilities across highly-scalable robotic systems. You will architect, design and implement software that controls the movement of hundreds of thousands of robotic...Full timeTemporary workInternshipSeasonal workFlexible hours$143.7k - $194.4k
As a Software Development Engineer II on the Autonomous Mobility (AMS) Motion team, you will own critical navigation software components such as... ...You will work on supporting and evolving our production robotics systems, developing generalizations that enable our robots...Full timeTemporary workInternshipSeasonal workWorldwideFlexible hours- Role Description & Responsibilities:DASSAULT SYSTÈMES is seeking a Software Development Engineer with experience in robotics systems and multiple programming languages to join our DELMIA R&D organization. This individual will contribute to the evaluation and deployment...
- About the JobBerkshire Grey is a leader in AI-enabled robotics, providing innovative automation solutions for e-commerce, retail... ...such as picking, packing, sorting, and trailer unloading.As a Software Engineer on Berkshire Grey’s Scoop robotic trailer-unloading program,...
$143.7k - $194.4k
Join Amazon Robotics and help transform how the world moves goods through innovative robotic solutions. As a Software Engineer, you'll partner with a talented, multidisciplinary team to design and develop the cloud and edge software components that power our robotic systems...Full timeTemporary workInternshipSeasonal workWorldwideFlexible hours$119k - $200k
...their digital world.Team Description:Our robotics integrate actuated devices with... ...design. You will be responsible for writing software and making sure your code works on an actual... ...Qualifications:Evidence of exceptional ability in engineering or computer science.Hands-on experience...Full timeTemporary workWork experience placement$220k - $292k
...military in months, not years.ABOUT THE JOBAt Anduril, our Software Engineers are at the forefront of defense technology, crafting high-impact... ...our mission-critical operations. We're seeking talented robotics software engineers on several teams to contribute to projects...Full timeWork experience placementImmediate start- At the National Robotics Engineering Center (NREC), it is our engineers and technicians who drive the breakthroughs that define our success.... ...high-performance, and robust code to advance and mature our software stack in robotic applications.Systematic Performance Maturation...Full timeWork experience placementFlexible hours
- Woburn, MassachusettsOnsiteFull Time$130k - $160kWe are seeking a Senior Robotics Full Stack Software Engineer to join an innovative robotics startup focused on transforming the automotive service industry. This is a full-time opportunity for an experienced software engineer...Full timeRemote work
$85.67k - $159.11k
...Magna New Mobility is also creating advanced software solutions that integrate with next-... ...mobility.Job Responsibilities: Senior Software Engineer RoboticsThe role also includes validating... ...factory deployments, performing robot mapping and site commissioning, troubleshooting...Full timeWork at officeLocal area3 days per week- ...Grey is a leader in the field of AI and robotics, providing innovative solutions for e-commerce... ...and sort operations.As part of the Core software team, you will develop learning-based... .... Assist with mentorship of more junior engineers or interns. Communicate technical...
- ...energy infrastructure. Company TAR is both a hardware and software company, we are building out massive, critical, physical... ...now and in the future. About the role As a Software Engineer on the robotics team, you own the software that makes those machines...Remote work
$152k - $241.5k
...simulation‑ready environments and objects for robotics simulation, learning, and deployment. As a Senior Systems Engineer, you will build dense 3D reconstruction systems... ...simulation workflows, and robotics software that bridge research innovations with production...$191k - $253k
...military in months, not years. ABOUT THE JOB At Anduril, our Software Engineers are at the forefront of defense technology, crafting high‑... ...our mission‑critical operations. We're seeking talented robotics software engineers on several teams to contribute to...Full timeWork experience placement$140k - $200k
...Software Engineer – Autonomous Systems (Robotics, Drones, Autonomous Vehicles) We're proudly partnered with Palantir Technologies (NYSE: PLTR) to support with their ongoing engineering hiring. About the Role Join a high-impact engineering team building advanced...Full time- ...MassachusettsOnsiteFull Time$150k - $170kA fast-growing robotics startup is transforming the tire service... ...through automation, combining robotics, software, and AI to modernize tire changing and... ...is seeking a Senior Full Stack Software Engineer to help architect, build, and scale the...Flexible hours
- ...and development. Its platform combines software, data, and experimental automation to help... ...more efficiently.As a Software Engineer, you’ll build the core software that powers... ...world.You’ll collaborate across software, robotics, machine learning, and experimental automation...Full time
- ...TXInfrastructure /Full-time /On-siteISEE is seeking an experienced Senior Software Engineer to join our team. The ideal candidate has several years of... ...- Experience with troubleshooting and tuning systems- Robotics experience is a plusWe may use artificial intelligence (AI)...Full timeWork experience placement
$143.7k - $194.4k
...programming. We are looking to hire smart and highly motivated Engineers who will work towards launching this next wave of disruptive... ...with the long term vision in mind. You will hold the high bar in software development in our org and lead other experienced developers...InternshipWork at officeWorldwideFlexible hours- ...intelligence and its applications, in part through investments in the software engineering, data science, and machine learning space. DSAI is focused... ...& Governance. DSAI seeks a Research Software Engineer - Robotics & Simulation with strong academic and industry background...Full timeTemporary workCasual work
- ...Job Description Job Description We are seeking a Senior Robotics Software Engineer to serve as the technical lead for the software of robotic automation projects from early concept through commissioning. In this role you will define the software problems to be solved...For contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Robotics. Be the first to apply!
- ngo software engineer United States
- software qa engineer United States
- senior software design engineer United States
- real time software engineer United States
- software engineer co-op United States
- facebook software engineer United States
- 2021 software engineer internship United States
- labview software developer United States
- startup software engineer United States
- simulation software engineer United States




