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

Senior Software Engineer, Robotic Applications

$170k - $220k

Atomic Machines Inc.

Atomic Machines is building the Matter Compiler™, the first in a new class of AI-native, all-digital manufacturing systems that build working machines directly from code. The Matter Compiler™ is aimed at micro-machines: motors and gears the size of a grain of sand, robots small enough to work inside the body, cooling built directly into the chips that run AI, and the many devices like them that have been waiting on a way to build them. Its first product is PrimeSwitch™, an electromechanical power relay the size of a button battery that carries 150 amps continuous current and opens in 50 microseconds, about a thousand times faster than a conventional contactor. Founded by Jeff Holden — serial entrepreneur, ex-Amazon SVP and Uber's first Chief Product Officer — the company has raised $250 million to date.
Atomic Machines is based in the San Francisco Bay Area, with offices in Emeryville and Santa Clara.
About The Role:

Our manufacturing system is composed of nodes; each delivers a unit of manufacturing capacity for a process, and there are a dozen or more node types. As a Software Engineer, Robotic Applications, you will bring nodes to life: designing the automation sequences, state machines, and APIs that turn integrated hardware into reliable, repeatable manufacturing capacity. Your deliverable is software, mainly Python, in the application layers of our stack: the APIs that wrap a node to automate manufacturing processes, the orchestration that sequences motion, vision, and process steps for throughput, and the calibration and diagnostic tooling that lets us replicate nodes and keep them healthy.
You will work shoulder to shoulder with mechanical, electrical, and process engineers through bring-up: one week defining machine behavior with a mechanical designer, the next chasing cycle time out of a motion sequence or root-causing a failure that crosses the software/hardware boundary. You can try code on the machine in the morning and land it as a tested, typed package through CI in the afternoon.
What You'll Do:

Design and implement machine behavior: automation sequencing, state machines, failure detection and recovery, and the APIs that expose it all.
Write code that makes unsafe commands impossible rather than merely discouraged: enforce invariants, validate before touching hardware, and leave the machine in a known state on every exit path.
Ship a simulator or mock with every device, test sequencing, timing, and recovery without the machine, and extend the conformance suite every machine runs in CI.
Optimize cycle time: instrument sequences, find where time goes, and overlap or restructure motion/vision/process steps to get it back.
Bring up new hardware with cross-functional teams, and build the calibration, verification, and diagnostic tools that make the next copy of a machine faster to stand up.
Debug across the stack: from a misbehaving sensor or homing failure up through orchestration logic, using logs, telemetry, and the machine itself.
Contribute to system reliability through observability that shows a machine degrading before it stops, fault handling, and graceful recovery, so machines run without babysitting.
Take a turn on the on-call rotation: periodically a one-week shift that includes the weekend (about once every 10 weeks; less frequently as the company grows and eventually transitioning to dedicated support teams).
Current coverage slots are 6am–2pm or 2pm–10pm, and you will not be expected to work beyond the shift for those days.
What You'll Need:

3+ years developing software for systems that interact with hardware or the physical world (level set by experience and interview performance
Depth on something you built: at least one system you can take us two layers down into, what you wrote, why that design, what broke, and how you found it.
Strong programming fundamentals and fluent Python: you will write and debug Python every day, and every coding exercise in our interview is in Python. If your strongest language is something else, you are welcome if you can work in Python live; it does not need to be polished.
A first-principles mindset: you reason about why a design works, not just how you've seen it done.
Practical understanding of state machines, sequencing, and failure modes in systems where software drives physical hardware: what is legal from the current state, what must still hold when a step fails halfway, and why an operation that may be retried must be safe to repeat.
Systematic debugging habits, starting from the symptom and reaching the mechanism, and the collaboration skills to chase problems across the software/electrical/mechanical boundary.
BS in CS, EE, ME, Mechatronics, Robotics, or equivalent experience.
Bonus Points For:

Experience bringing up and integrating electromechanical systems (sensors, actuators, motion axes) in production environments.
Working fluency in a systems language (C++, Rust, Go); our motion stack is C++ and it helps to read it.
Robotics depth where this job uses it: kinematics, motion planning, vision-based alignment, calibration (hand-eye, kinematic, galvo scan-field), and a track record of landing it in shipped systems.
Experience with hardware-in-the-loop test design, observability, or simulation and digital-twin validation beyond unit-level mocks.
Realtime or embedded experience (valuable on adjacent teams; not required here).
The compensation for this position also includes equity and benefits.
Salary Range: $170,000 USD - $220,000 USD
Atomic Machines is an equal opportunity employer that values diversity and does not discriminate based on characteristics protected by applicable law. We are committed to an inclusive interview experience, including for individuals with disabilities. To request an accommodation, contact View email address on techcareers.com. To help our recruiting team manage application volume and respond to candidates more efficiently, Atomic Machines may use AI-assisted tools.

J-18808-Ljbffr

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Robotic Applications in Emeryville, CA vacancy
  • $170k - $200k

     ...technology companies to push the frontiers of robotics and AI. Backed by world-class...  ...way the world works.We are seeking a Senior Software Engineer - Instawork Robotics to contribute to...  ...critical problems.For CA-based Applicants:The base salary for this position is... 
    Application
    Senior
    Hourly pay
    Temporary work
    Local area
    Shift work

    Instawork

    San Francisco, CA
    4 days ago
  •  ...Description Job Description We are seeking a full-time Senior Robotics Software Engineer to enhance the performance and efficiency of our robot...  ...required for diverse, high-precision pick-and-place applications. You will lead the motion planning and control systems... 
    Application
    Senior
    Full time
    Immediate start

    OSARO

    San Francisco, CA
    2 days ago
  • $7.5k

     ...manager, and we have ambitious goals for the future.As a Senior Software Engineer on the Developer Experience (DevEx) team within Software Platform...  ...the firm delivers software.You will partner closely with application engineering, Infrastructure, Security, and ML research... 
    Application
    Senior
    Local area
    Remote work

    The Voleon Group

    Berkeley, CA
    4 days ago
  • $191k - $293k

    The BasicsAs a Tanium Senior Software Engineer, you will be tasked with building and maintaining best-of-breed products as part of a small and...  ...and Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to... 
    Application
    Senior
    Full time
    Contract work
    Live in
    Work at office
    Worldwide
    Flexible hours
    3 days per week

    Tanium

    Emeryville, CA
    4 days ago
  • $173k - $251k

    As a Software Engineer, Automation & Developer Tools at Everlaw, you will be a key architect of...  ...justice by illuminating truth.In this Senior Software Engineer role, you will sit...  ...experience working deeply with Cypress for web application automation.You have demonstrated... 
    Application
    Senior
    Local area
    Remote work
    Work from home
    Visa sponsorship
    Work visa

    Everlaw

    Oakland, CA
    2 days ago
  • $188k - $251k

     ...-ready release platform. In this hands-on, execution-heavy software engineering role, you will be building the release pipelines to allow both...  ...to safely and consistently deploy infrastructure and application code.This is a full-time, exempt position based in our Oakland... 
    Application
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Work visa
    Shift work

    Everlaw

    Oakland, CA
    2 days ago
  • $93.45k - $202.47k

     ...or Oakland, CA office to support onsite collaboration.The Senior Software Engineer, Cloud EPM, is responsible for designing, developing, configuring...  ...will provide production support for Oracle Cloud EPM applications, troubleshoot complex technical and functional issues,... 
    Application
    Senior
    H1b
    Work at office
    Local area
    2 days per week
    1 day per week

    Delta Dental

    Oakland, CA
    3 days ago
  • $180k - $250k

     ...Fremont, CASystems & Services - Internal Software Engineering /Full-time /HybridAt Rigetti, our...  ...and trust their results.We're a small, senior team that enjoys hard problems and working...  ...data-intensive Python services and applications, mostly backend, sometimes full stackWork... 
    Application
    Senior
    Full time
    Work experience placement
    Local area

    Rigetti Computing

    Berkeley, CA
    1 day ago
  • $15k

     ...modern office, daily catered lunches, and more.Your TeamAs a Senior Software Engineer on the Software Platform team, you will design and evolve...  ....You will partner closely with Infrastructure, Security, application engineering teams, and ML researchers to deliver... 
    Application
    Senior
    Work at office
    Local area

    The Voleon Group

    Berkeley, CA
    5 days ago
  • $92.5k - $200.4k

    The Senior Software Engineer will join our People Technology team to build and support our HCM Applications Suite. Along with writing effective code, the position will be responsible for designing, building, delivering and maintaining a highly scalable set of products and... 
    Application
    Senior
    Local area
    Visa sponsorship
    Work visa

    Delta Dental

    Oakland, CA
    2 days ago
  •  ...as your information may not be secure, or the role may no longer be accepting applications. Thank you Join the WeVote Movement WeVote has an open volunteer Senior Software Engineering  position for an individual who wants to develop new skills with CSS/HTML, ReactJS... 
    Application
    Senior
    Full time
    Part time
    Work experience placement
    Remote work

    WeVote

    Oakland, CA
    2 days ago
  • $174.92k - $209.91k

     ...canonical and ready to query, with no engineering or maintenance required. We’re proud...  ...can trust.Fivetran is looking for a Senior R&D Software Engineer to join our fast-growing Fivetran...  ...SkillsExperience with LLM-powered applications — RAG pipelines, embeddings,... 
    Application
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours
    Shift work

    Fivetran

    Oakland, CA
    4 days ago
  •  ...components around in a GUI, engineers write code (or have AI write...  ...startup building tools that bring software engineering practices to...  ...The Role We're looking for a senior software engineer with a strong...  ...loop) - **Deployment:** Application installed on the user's machine... 
    Application
    Senior
    Live in
    Remote work

    Jitx Inc.

    Berkeley, CA
    28 days ago
  • $173k - $251k

    Everlaw is looking for a Senior Software Engineer, AI Platform with experience building and operating AI platform capabilities that power user...  ...tuning, benchmarking, and multi-modal workloads where applicable.Collaborate with Product, Platform, Security, and DevOps partners... 
    Application
    Senior
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Everlaw

    Oakland, CA
    4 days ago
  • $160k - $200k

     ...Job Description Job Description Role: Senior Software Engineer Department: Software Engineering Reports To: CTO Compensation Range...  ...GCP infrastructure. Improve the on-device roaster application (TypeScript backend + frontend + simulator) and the Go firmware... 
    Application
    Senior
    Local area
    Visa sponsorship

    Bellwether Coffee

    Berkeley, CA
    a month ago
  •  ...Position Summary Mashgin is looking for a passionate Computer Vision engineer who loves solving everyday vision problems. Someone who is...  ...or C/C++ in a Linux environment. Knowledge and experience in application of Deep Learning to Computer Vision problems. Real‑world... 
    Application
    Senior
    Work at office
    Flexible hours

    Mashgin Inc

    Emeryville, CA
    2 days ago
  • $198.6k - $292k

     ...independent team within DoorDash. We explore robotics and automation to transform last...  ...!We're hiring a Planning & Controls Engineer in our Autonomy Software team. In this role, you'll own and...  ...paid sick leave in compliance with applicable laws (e.g. Colorado Healthy Families... 
    Application
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    4 days ago
  •  ...Senior Robotics Engineer As a Senior Robotics Engineer at Azalea Robotics, you will own core autonomy software end to end: from the localization, mapping, and steering that drive the...  ..., working closely with perception, applications, and hardware teams. Candidates... 
    Application
    Senior
    Shift work

    Azalea Robotics

    Berkeley, CA
    5 days ago
  •  ...systems that combine novel chemistry, hardware, and software. Position Summary We are hiring a Senior Software Engineer to help design and build Remedy’s core product...  ..., or another modern language used to build web applications and backend services, with the ability to... 
    Application
    Senior

    Remedy Scientific

    Oakland, CA
    6 days ago
  • $168k - $247k

     ...independent team within DoorDash. We explore robotics and automation to transform last...  ...hiring a Robotics Infrastructure Engineer in our Autonomy Software team. In this role, you'll own,...  ...systems for safety-critical applications (aerospace, automotive, medical)Contributions... 
    Application
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    4 days ago
  • $160.57k - $207.79k

     ...: Pixar's Software R&D team develops the studio's in-house proprietary animation software. We are looking for software engineers committed to building state-of-the-art production tools for...  ...software development infrastructure. Applicants for this position will require a... 
    Application
    Senior
    Full time

    Pixar Animation Studios

    Emeryville, CA
    4 hours ago
  •  ...important problems.About the Role: We are seeking a highly experienced Senior Software Engineer to join our team in order to drive engineering excellence and deliver state-of-the-art applications to our Independent Operator and end users. This role is an individual contributor... 
    Application
    Senior
    Full time

    Grocery Outlet

    Emeryville, CA
    5 days ago
  • $170k - $240k

    Senior Software Engineer - Observability and ReliabilityAbout the RoleWe are growing the engineering team and looking for engineers who have...  ...metrics, logging, distributed tracing, dashboarding, alerting, application performance managementBuild with modern tools and... 
    Application
    Senior
    Full time
    Work at office

    Sigma Computing

    San Francisco, CA
    2 days ago
  • $130k - $196.5k

     ...into that system.Work with a team of supportive and passionate software engineers.Architect and implement systems that materialize our...  ...benefits, will be determined by a number of factors including the applicant's experience, knowledge, skills, and abilities, geography,... 
    Application
    Senior
    Worldwide

    LiveRamp

    San Francisco, CA
    2 days ago
  • $152.5k - $205k

     ...more open, global economy through digital assets, payment applications, and programmable blockchain infrastructure. Circle’s platform...  ...is a stakeholder.What you’ll be responsible for:The Senior Software Engineer is responsible for extending Circle's in-house blockchain... 
    Application
    Senior
    Permanent employment
    Remote work
    Flexible hours

    Circle

    San Francisco, CA
    3 days ago
  • $170k - $240k

     ...architecture. Hence, we are growing the engineering team and looking for engineers who are...  ...sources of issuesDesign and implement new software features to support our fast growing...  ...building and deploying robust and secure web applications in a continuous deployment... 
    Application
    Senior
    Full time
    Work at office

    Sigma Computing

    San Francisco, CA
    2 days ago
  • $220k - $230k

     ...Francisco or Mountain View, CA, USAR&D - Engineering /Full-time /HybridResponsibilities:Work...  ...About You:Strong experience in backend software developmentDeep expertise in one of the...  ...the hiring process, such as reviewing applications, analyzing resumes, or assessing... 
    Application
    Senior
    Full time

    Aera Technology

    San Francisco, CA
    1 day ago
  • $215k - $275k

     ...re looking for a user-focused backend engineer to join our Lending Products team in San...  ...verticals quickly and reliably.As a Senior Software Engineer, you'll independently own and...  ...reasonable accommodation in completing this application, interviewing, completing any pre-... 
    Application
    Senior
    Flexible hours

    Parafin

    San Francisco, CA
    4 days ago
  • $135k - $150k

    Senior Software Engineer, ProductSan Francisco, CA (Hybrid) Our client is an early-stage, venture-backed software company building data and AI...  ...productsStrong knowledge of databases, data-intensive applications, and system designAbility to work across the stack, from backend... 
    Application
    Senior

    Huxley Associates

    San Francisco, CA
    1 day ago
  • $163k - $246.5k

     ...Ventures, and Sequoia Capital, Semgrep is recognized by Gartner in Application Security Testing and is trusted by leading organizations,...  ...Dropbox. Learn more at semgrep.dev.About the roleAs a Fullstack Engineer, you’ll work across the stack to design, build and maintain a... 
    Application
    Senior
    Currently hiring
    Work at office
    Local area
    Remote work
    Weekend work
    3 days per week

    Semgrep

    San Francisco, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Robotic Applications. Be the first to apply!