Software Engineer, Robotics (ALL LEVELS)
$185k - $260kAtomic Machines
Software Engineer, Robotics (ALL LEVELS) About Atomic Machines Atomic Machines is ushering in a new era of micromanufacturing with its Matter Compiler™ technology. This full‑stack technology enables new classes of micromachines to be designed and built by offering manufacturing processes and a materials library that is inaccessible to semiconductor manufacturing methods. It promises to unlock MEMS manufacturing for the many device classes frustrated by semiconductor methods and to open up entirely new product classes. The Matter Compiler™ technology fully realizes the digital manufacturing dream: bits and raw materials go in, and complete, functional micromachines come out. The Atomic Machines team has also created an exciting first device—one that was only made possible by the existence of the Matter Compiler™ technology—that we will be unveiling to the world soon. Our offices are in Emeryville and Santa Clara, California. About The Role: As a Software Engineer, Robotics, you will design and build the distributed software system that controls the Matter Compiler. You'll have the chance to work across layers of the stack, abstracting low‑level device interfaces into high‑level automation APIs. One sprint, you might be designing system behavior with a mechanical engineer; the next, you could be bringing up and integrating complex electromechanical systems. You’ll be joining a fast‑paced, interdisciplinary environment where teams collaborate closely—including modeling and simulation, materials science, process development, electrical engineering, and mechanical engineering—as we bring truly novel technology to life. This role is based in either our Santa Clara or Emeryville office and is well‑suited to an engineer with strong fundamentals, curiosity, and a drive to develop systems‑level thinking. What You’ll Do Write, operate, and debug software and firmware for complex robotics with hard real‑time constraints. Design and operate software that coordinates state, timing, and failure recovery across a distributed network of devices. Work hands‑on with manufacturing robotics and design software to coordinate a distributed network of devices. Work at multiple levels of the software stack—you’ll design and implement a networked API and debug it down to the hardware. What You’ll Need 5+ years of industry experience developing software that interfaces with hardware. Multi‑language programming fluency—ability to code fluently in multiple languages at multiple levels of the stack (our robotics engineers primarily use C++ and Python; knowledge of Go is a bonus). Deep and broad understanding of how computers work (our work involves a variety of processors and computing environments at multiple levels of the stack). Familiarity with robotics‑adjacent systems (sensors, actuators, timing constraints, physical failure modes). Experience designing, building, and shipping complex software systems that control hardware as part of a team. Experience with version control and working on Linux machines. First‑principles thinking with sound instincts for strategic tradeoffs. Bachelor of Science in Computer Science, Computer Engineering, Electrical Engineering, Mechatronics Engineering, Mechanical Engineering, Robotics, or a related field. Bonus Points For Experience or interest in heterogeneous, distributed computing architectures. Experience in abstracting the control of manufacturing machines, material transport systems, and factory‑level orchestration. Experience with instrumenting software for observability and debugging. The compensation for this position also includes equity and benefits. Salary Range
$185,000 - $260,000 USD
#J-18808-Ljbffr Atomic Machines$165k - $205k
...Software Applications Engineer, Robotic Systems Emeryville or Santa Clara About Atomic Machines Atomic Machines is ushering in a new era of micromanufacturing... .... You will work across layers of the stack, from low-level device interaction to higher-level APIs that define...Suggested- ...team is hybrid. We come together in person 3 days a week, with the option for 2 days of remote work. The Position: Entry-level Software Engineer (Full-stack) You'll learn with the team and ship features across the stack. What you'll do: ~ Build small...SuggestedRemote work3 days per week
$176.4k - $226.8k
...innovation. THE POSITION Saildrone is seeking a Senior Robotics Software Engineer to join our Core Vehicle Systems team. You will play a... ...professional software development experience, with expert-level proficiency in C++. ~ Demonstrated experience integrating...SuggestedLocal areaRelocation packageFlexible hours3 days per week$170k - $185k
...build general-purpose hospital logistics robots that perform a wide variety of tasks... ...Extensive C++ (>5 years) and python (>5 years) software engineering experience Extensive experience writing... ...planning and robot navigation Expert-level understanding of 3D geometry,...SuggestedFull time- ...C++ (17 or later): Strong background in systems-level programming and modern software design patterns Robotics Middleware Knowledge: Familiarity with the ROS2... ...Middleware) configurations for hybrid environments Field Engineering: On-vehicle deployment, hardware-in-the-loop (...SuggestedInternship
- black.ai is looking for a strong generalist software engineer in San Francisco to enhance their next version of a surgical robot. You will build core control software and improve system-level integration, collaborating with teams to deliver end-to-end features. The ideal...
- ...Job Title: AI Software Engineer (Mid-Level) Location: San Francisco, CA Required Clearance: Secret Salary: Competitive Job Overview We are seeking a talented and motivated Mid-Level AI Software Engineer to join our AI team. The ideal candidate will have...
$150k - $220k
The simple task of buying software, services, or tools at work has become hopelessly complicated... .... Join us! Your Role As a Software Engineer, you will be responsible for building... ...are hiring software engineers across all levels. Most of our open roles are targeting individuals...Immediate startHome officeFlexible hours$180k - $225k
Software Engineer - Robotics & Autonomous Systems Scale's Robotics business unit is dedicated to solving the data bottleneck in Physical AI across... ...for the position and may be inclusive of several career levels at Scale; it will be determined during the interview process...Full time- About the Role As a Senior Robotics Software Engineer, Test at Chef Robotics, you'll develop comprehensive testing frameworks and methodologies to... ...development, perception systems, or testing Expert-level programming skills in Python with advanced software engineering...Work at office
- ...sovereign data orchestration, high-security software integration, and the resilient cloud... ...dispersed environments, ensuring the right levels of reliability. Navigate global... ...Drive product evolution: Partner with our Engineering and ML teams to ensure the lessons learned...
$130.6k - $192k
Software Engineer, Infrastructure - Autonomy & Robotics About the Team DoorDash Labs, established in 2018, serves as the innovation hub for DoorDash, focusing on... ...are strongly encouraged to apply. Thank you to the Level Playing Field Institute for this statement of non‑discrimination...Hourly payWork at officeLocal areaRemote workFlexible hours$120k - $180k
..., natural, and truly conversational. We're looking for a Software Engineer to help improve the speech, audio, and media systems at the... ...pauses or delays. This team works across everything from low-level media pipelines and WebRTC frameworks to globally distributed...Work at officeRemote workRelocation$150k - $230k
...features that will transform how our customers operate and grow their businesses That's why we are seeking strong Software Engineers, All levels to join one of our Product or Platform-based teams. Product-focused engineers work at the intersection of business needs...Hourly payWork at officeHome officeFlexible hours- ...intelligently negotiating, or automating compliance reviews--BRM's assistants are bringing power back to the buyer! Entry Level Software Engineer Why we need you We're at a pivotal moment with a roadmap brimming with opportunity. We're looking for ambitious junior...InternshipWork at officeLocal areaRemote workWorldwide
$230k - $385k
...About the Team The OpenAI Robotics team is focused on unlocking... ...and pushing towards AGI-level intelligence in dynamic, real... ...integrate cutting-edge hardware and software to explore a broad range of... ...the Role As a Software Engineer, Distributed Data Systems, you...Work at officeRelocation package- ...Senior Software Engineer, Robotics Platform Chef Robotics is accelerating the deployment of intelligent machines in the physical world, starting... ...and algorithms. You'll be working on everything from low-level system software to high-bandwidth sensor data logging, debugging...
- Symbium is hiring an Associate Software Engineer in San Francisco, CA, to support the development of innovative tools that streamline government interactions. This entry-level position emphasizes curiosity and adaptability, with responsibilities including feature development...
$150k - $230k
...their entire operations. GlossGenius combines fintech, SMB software, and consumer experiences in one platform. About the Role We... ...and grow their businesses. We are seeking strong Software Engineers, All levels to join one of our Product or Platform-based teams. Product...Hourly payRemote work- ...cybersecurity, privacy, and financial audits are done. We build software that empowers the practitioners who enable trust between... ...culture. About the Role We’re hiring Software Engineers across multiple levels to join our growing team. Depending on your experience and...Remote workWork from homeFlexible hours
$160k - $240k
...the age of AI. The simple task of buying software, services, or tools at work has become... ...customers. Join us! Your Role As a Software Engineer on the AI Foundations team, you will own... ...hiring software engineers across all levels. Most of our open roles are targeting...Contract workImmediate startHome officeFlexible hours- Chef Robotics is on a mission to accelerate the advent of intelligent... ...a team that ships hardware‑software systems into customer facilities... ...robotics, ML, and operations engineers building the foundation for... ...on everything from low-level system software to high‑bandwidth...Flexible hours
$209k - $283k
...Staff Engineer at Candid Health At Candid Health, we're on a mission to revolutionize healthcare... ...solutions possible. Organize high level business objectives and input from cross-... ..., and develop the next generation of software engineers on advanced technical issues. You...- ...AI Native Software Engineer (All Levels) Bay Area | In-Office About Larridin — We Measure AI Impact Larridin is the measurement layer for AI in the enterprise. As companies move AI into production, the real question isn't only which models work — it's what measurable...Work at officeRemote work
$65k - $80k
...Job Location: Emeryville, CA - Emeryville, CA 94608 Position Type: Full Time Education Level: Graduate Degree Salary Range: $65,000.00 - $80,000.00 Salary/year Job Category: Engineering GSI Environmental has an immediate opening for an Entry- to Mid-Level Engineer in our...Full timeWork at officeLocal areaImmediate startRemote workFlexible hours- Canonical is a leading provider of open source software and operating systems to the global... ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers... ...application fair consideration. Seniority level Seniority level Entry level Employment type...Full timeContract workFreelanceWork at officeLocal areaRemote workWork from homeWorldwideFlexible hours
- ..., we’d love to have you on our team! Why Join Us The Platform Engineering organization at Rad AI builds the foundations that power all of... ...includes multiple open headcount, spanning from Senior to Principal level. What You’ll Be Doing: Influence the technical direction for...Full timeWork at officeFlexible hours
$70k - $98k
...Places to Work, is looking for a Test Engineer to join our Submarine-Launched Ballistic... ...manual and automated testing across multiple levels, and collaborate with developers and... ...customers to identify and resolve software defects. The ideal candidate has at least...Full timeContract workTemporary workCasual workFlexible hours- 16500 Sixteen Five Hundred located in Emeryville, CA, is seeking an Applications Engineer I. This entry-level position offers real-world experience in architectural and electrical drawing sets and lighting control systems. Key responsibilities include assisting the sales...
- ...Job Title Senior Automation Engineer in Robotics Job Description About JSat Automation... ...customer satisfaction stays at the highest levels. It will be your job to resolve issues... ...will have a strong knowledge of software tools such as scheduling software, analytical...Contract workFor subcontractorWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Robotics (ALL LEVELS). Be the first to apply!
- software engineer healthcare Emeryville, CA
- network software engineer Emeryville, CA
- ngo software engineer Emeryville, CA
- software developer fintech Emeryville, CA
- senior software engineer remote Emeryville, CA
- intel software engineer Emeryville, CA
- software engineer Emeryville, CA
- senior software design engineer Emeryville, CA
- real time software engineer Emeryville, CA
- software engineer travel Emeryville, CA



