Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Robotics (ALL LEVELS)

$185k - $260k

Atomic 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

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Robotics (ALL LEVELS) in Emeryville, CA vacancy
  • $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

    Atomic Machines

    Emeryville, CA
    23 hours ago
  •  ...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... 
    Suggested
    Remote work
    3 days per week

    Valency Systems Inc

    Berkeley, CA
    2 days ago
  • $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... 
    Suggested
    Local area
    Relocation package
    Flexible hours
    3 days per week

    Saildrone Inc

    Alameda, CA
    1 day ago
  • $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,... 
    Suggested
    Full time

    Emancro

    Berkeley, CA
    3 days ago
  •  ...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 (... 
    Suggested
    Internship

    PlusAI

    San Francisco, CA
    2 days ago
  • 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... 

    black.ai

    San Francisco, CA
    1 day ago
  •  ...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... 

    Full Scope

    San Francisco, CA
    1 day ago
  • $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 start
    Home office
    Flexible hours

    Zip

    San Francisco, CA
    23 hours ago
  • $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

    Scale AI, Inc.

    San Francisco, CA
    1 day ago
  • 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

    Neier Inc.

    San Francisco, CA
    3 days ago
  •  ...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... 

    AI Chopping Block, Inc.

    San Francisco, CA
    23 hours ago
  • $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 pay
    Work at office
    Local area
    Remote work
    Flexible hours

    DoorDash USA

    San Francisco, CA
    29 days ago
  • $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 office
    Remote work
    Relocation

    Cantina

    San Francisco, CA
    4 days ago
  • $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 pay
    Work at office
    Home office
    Flexible hours

    GlossGenius

    San Francisco, CA
    3 days ago
  •  ...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... 
    Internship
    Work at office
    Local area
    Remote work
    Worldwide

    BRM LLC

    San Francisco, CA
    3 days ago
  • $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 office
    Relocation package

    OpenAI

    San Francisco, CA
    23 hours ago
  •  ...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... 

    Chef Robotics

    San Francisco, CA
    4 days ago
  • 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... 

    BBG Ventures, LLC

    San Francisco, CA
    3 days ago
  • $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 pay
    Remote work

    GlossGenius

    San Francisco, CA
    6 days ago
  •  ...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 work
    Work from home
    Flexible hours

    Fieldguide

    San Francisco, CA
    23 hours ago
  • $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 work
    Immediate start
    Home office
    Flexible hours

    Zip

    San Francisco, CA
    4 days ago
  • 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

    AI Chopping Block, Inc.

    San Francisco, CA
    3 days ago
  • $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... 

    Candid Health

    San Francisco, CA
    4 days ago
  •  ...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 office
    Remote work

    Larridin

    San Francisco, CA
    23 hours ago
  • $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 time
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    GSI Environmental

    Emeryville, CA
    1 day ago
  • 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 time
    Contract work
    Freelance
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Canonical

    San Francisco, CA
    5 days ago
  •  ..., 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 time
    Work at office
    Flexible hours

    Rad AI

    San Francisco, CA
    23 hours ago
  • $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 time
    Contract work
    Temporary work
    Casual work
    Flexible hours

    SimVentions, Inc - Glassdoor 4.6

    Oakland, CA
    23 hours ago
  • 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... 

    16500 Sixteen Five Hundred

    Emeryville, CA
    23 hours ago
  •  ...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 work
    For subcontractor
    Work at office

    E Tech Group

    Oakland, CA
    23 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Robotics (ALL LEVELS). Be the first to apply!