Talent.com
Staff Software Engineer, Embedded Systems
Staff Software Engineer, Embedded SystemsAtomic Machines • Santa Clara, CA, US
Staff Software Engineer, Embedded Systems

Staff Software Engineer, Embedded Systems

Atomic Machines • Santa Clara, CA, US
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

About The Role :

As a Staff Software Engineer, Embedded Systems, 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 from low-level device interfaces to user-facing tools. One sprint, you might be tuning motors or working on FPGA interfaces; the next, implementing a HIL test or modeling an analog to digital converter.

You'll be joining a fast-paced, interdisciplinary environment with close collaboration across teams including modeling and simulation, materials science, process development, and mechanical engineering as we bring truly novel technology to life.

This role is based in Emeryville or Santa Clara and is well-suited to an engineer with strong fundamentals, curiosity, and the fire to grow into systems-level thinking.

What You'll Do

  • Write, operate, and debug software and firmware for complex robotics with hard real-time constraints. The code you write is what drives all manufacturing operations at Atomic Machines â?? and must be reliable, fault tolerant, and well instrumented.
  • 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

  • 10 + years of industry experience with embedded systems programming, particularly for ARM architectures and real-time operating systems (RTOS)
  • Bachelor of Science in Computer Science or a related field.
  • Multi programming language fluency. Ability to code fluently in multiple languages, at multiple levels of the stack. Our embedded engineers primarily use C++ and Python. Experience with similar languages is ok, and knowledge of Go is a bonus.
  • A deep understanding of how computers work. Our work involves a variety of processors and computing environments â?? Linux, FreeRTOS, and bare metal.
  • Undergraduate-level knowledge of Operating systems, Networks, Concurrency & execution models, and Computer architecture.
  • Experience designing, building, and shipping complex distributed software systems that control hardware, as part of a team.
  • Bonus Points For

  • Experience writing APIs and infrastructure that support operation of manufacturing nodes, material transport systems, and the system-level controller. Our monolithic central controller (Go, Postgres, gRPC) communicates with a distributed network of physical machines.
  • Experience with instrumenting software for observability and debugging.
  • Experience with version control, Infrastructure-as-Code, and DevOps workflows.
  • Familiarity with the fundamentals of robotic systems, such as feedback control systems, motion planning, and computer vision.
  • Familiarity with CAD and CAM software, focusing on geometry engines, toolpath generation, and machining strategies.
  • The compensation for this position also includes equity and benefits.

    CA Bay Area Salary Range

    $170,000

    $235,000 USD

    serp_jobs.job_alerts.create_a_job

    Embedded Software Engineer • Santa Clara, CA, US

    Job_description.internal_linking.related_jobs
    Senior Software Engineer - Embedded

    Senior Software Engineer - Embedded

    Booster • San Mateo, CA, United States
    serp_jobs.job_card.full_time
    Skydio is the leading US drone company and the world leader in autonomous flight, the key technology for the future of drones and aerial transportation. The Skydio team combines deep expertise in ar...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Staff Software Engineer

    Staff Software Engineer

    Blackhornvc • San Francisco, CA, United States
    serp_jobs.job_card.full_time
    Ridepanda is on a mission to make sustainable commuting options accessible to everyone by offering personalized e-bike, e-moped, and e-scooter subscriptions. As we scale, we are focused on building ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Staff / Principal Embedded Software Engineer, Orb

    Senior Staff / Principal Embedded Software Engineer, Orb

    Inflection.xyz • San Francisco, CA, United States
    serp_jobs.job_card.full_time
    World is a network of real humans, built on privacy-preserving proof-of-human technology, and powered by a globally inclusive financial network that enables the free flow of digital assets for all....serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Staff Software Engineer

    Staff Software Engineer

    Wispr AI, Inc. • San Francisco, CA, United States
    serp_jobs.job_card.full_time
    Wispr Flow is making it as effortless to interact with your devices as talking to a close friend.Voice is the most natural, powerful way to communicate — and we’re building the interfaces to make t...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior / Staff Software Engineer, Web Tools

    Senior / Staff Software Engineer, Web Tools

    Waabi Innovation Inc. • San Francisco, CA, United States
    serp_jobs.job_card.full_time
    Waabi, founded by AI pioneer and visionary Raquel Urtasun, is an AI company building the next generation of self‑driving technology. With a world‑class team and an innovative approach that unleashes...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_1_day • serp_jobs.job_card.promoted
    Staff Software Engineer, Android

    Staff Software Engineer, Android

    Poshmark, Inc. • Redwood City, CA, United States
    serp_jobs.job_card.full_time
    Staff Software Engineer, Android page is loaded## Staff Software Engineer, Androidlocations : Redwood City, California, USAposted on : Posted 2 Days Agojob requisition id : R-200438 •Confidence c...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Staff / Principal Embedded Software Engineer, Orb

    Senior Staff / Principal Embedded Software Engineer, Orb

    Kubelt • San Francisco, CA, United States
    serp_jobs.job_card.full_time
    World is a network of real humans, built on privacy-preserving proof-of-human technology, and powered by a globally inclusive financial network that enables the free flow of digital assets for all....serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Staff Software Engineer

    Staff Software Engineer

    Golunar • San Francisco, CA, United States
    serp_jobs.job_card.full_time
    Lunar is a stealth technology company building a new type of software platform for health systems.We are on a mission to revolutionize healthcare with cutting-edge, AI-powered software designed to ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Staff Software Engineer - Full Stack

    Staff Software Engineer - Full Stack

    Recruiting From Scratch • San Francisco, CA, United States
    serp_jobs.job_card.full_time
    Staff Software Engineer – Full Stack.Remote with quarterly team off-sites.We are partnering with an early-stage venture-backed startup that has secured strong traction in the market.With over 500 a...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Staff Software Engineer

    Staff Software Engineer

    Foundation Robotics Labs Inc. • San Francisco, CA, United States
    serp_jobs.job_card.full_time
    Our mission is to create advanced robots that can operate in complex environments, reducing human risk in conflict zones and enhancing efficiency in labor-intensive industries.We are on the lookout...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Staff Software Engineer (K8s)

    Staff Software Engineer (K8s)

    Crusoe Energy Systems LLC • San Francisco, CA, United States
    serp_jobs.job_card.full_time
    Crusoe's mission is to accelerate the abundance of energy and intelligence.We’re crafting the engine that powers a world where people can create ambitiously with AI — without sacrificing scale, spe...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Staff Software Engineer : Embedded Device Software

    Staff Software Engineer : Embedded Device Software

    Epoch Biodesign • San Francisco, CA, United States
    serp_jobs.job_card.full_time
    This range represents SPAN’s good faith estimate of competitively-priced salary for the role based on national, real-time industry data from companies of a similar growth stage.This range reflects ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Staff Software Engineer

    Staff Software Engineer

    Launch Tennessee • San Francisco, CA, United States
    serp_jobs.job_card.full_time +1
    Pilot is a successful startup hiring a Staff Software Engineer.Our team is building products that solve meaningful problems for startups and small businesses every day : giving them real-time insigh...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Staff Controls Engineer

    Staff Controls Engineer

    Danaher • Newark, CA, US
    serp_jobs.job_card.full_time
    Are you ready to accelerate your potential and make a real difference within life sciences, diagnostics and biotechnology?. At Cepheid, one of Danaher's 15+ operating companies, our work saves lives...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer, Staff

    Software Engineer, Staff

    Limohealth • San Francisco, CA, United States
    serp_jobs.job_card.full_time
    At Charta, we're pioneering a transformative approach to healthcare administration and patient care through the power of generative AI. Our mission is to revolutionize this critical yet often cumber...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Staff Software Engineer, Experimentation

    Staff Software Engineer, Experimentation

    Menlo Ventures • San Francisco, CA, United States
    serp_jobs.job_card.full_time
    The Experimentation Platform team at Chime develops a critical tool that empowers Engineers, Product Managers, Data Scientists, Analysts, ML Engineers, and non-technical audiences to design, config...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Staff Software Engineer

    Staff Software Engineer

    LiveRamp • San Francisco, CA, United States
    serp_jobs.job_card.full_time
    Staff Software Engineer page is loaded## Staff Software Engineerlocations : San Franciscotime type : Full timeposted on : Posted Todayjob requisition id : JR011675 • •LiveRamp is the data collabo...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Staff Systems Engineer (Fremont)

    Staff Systems Engineer (Fremont)

    Meet Life Sciences • Fremont, CA, US
    serp_jobs.job_card.part_time
    An exciting opportunity has become available within a surgical robotics company based out of the South Bay Area, CA.The company is developing an innovative surgical robotic platform that will revol...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted • serp_jobs.job_card.new
    Staff Software Engineer

    Staff Software Engineer

    Linden Lab • San Francisco, CA, United States
    serp_jobs.job_card.full_time
    There are many opportunities to join the innovative, collaborative, and enthusiastic team of people at Linden Lab.We are a company of creators, including engineers, artists, musicians, writers, gam...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Staff Systems Engineer (Hayward)

    Staff Systems Engineer (Hayward)

    Meet Life Sciences • Hayward, CA, US
    serp_jobs.job_card.part_time
    An exciting opportunity has become available within a surgical robotics company based out of the South Bay Area, CA.The company is developing an innovative surgical robotic platform that will revol...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted • serp_jobs.job_card.new