Talent.com
Senior Software Engineer, Applications
Senior Software Engineer, ApplicationsAtomic Machines • Emeryville, California, United States
Senior Software Engineer, Applications

Senior Software Engineer, Applications

Atomic Machines • Emeryville, California, United States
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Atomic Machines is ushering in a new era of micromanufacturing with its Matter Compiler™ technology platform. This platform enables new classes of micromachines to be designed and built by providing manufacturing processes and a materials library that are inaccessible to semiconductor manufacturing methods. It unlocks MEMS manufacturing not only for device classes that could never be produced by semiconductor methods, but also for entirely new categories. Furthermore, this digital platform is fully programmable in the way 3D printing is digital—but whereas 3D printing produces parts of a single material using a single process, the Matter Compiler™ technology platform is a multi-process, multi-material system : bits and raw materials go in, and complete, functional micromachines come out. The Atomic Machines team has also created an exciting first device—made possible only through the Matter Compiler™ technology platform—that we will be unveiling to the world soon.

Our offices are in Emeryville and Santa Clara, California.

About The Role :

As a Senior Software Engineer, Applications 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 doing path planning for robot motion 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 either our Emeryville or Santa Clara locations and is well-suited to an engineer who is on a mission to extend their existing track record of excellence in robotics and automation to another chapter.

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 :

  • 6+ years of industry experience with application software (navigation, vision, and multi-agent coordination) in the context of real-time requirements (think drones, legged robots, or autonomous vehicles).
  • 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 software engineers primarily use C++ and Python. Experience with similar languages is ok, and knowledge of Go is a bonus.
  • Demonstrated proficiency designing, building, and shipping complex distributed software systems that control hardware, as part of a team.
  • Demonstrated proficiency with the fundamentals of robotic systems, such as feedback control systems, motion planning, and computer vision.
  • Bonus Points For :

  • Industry- or graduate-level knowledge of Operating systems, Networks, Concurrency & execution models, and Computer architecture.
  • A deep understanding of how computers work. Our work involves a variety of processors and computing environments – Linux, FreeRTOS, and bare metal.
  • Experience architecting 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 and passion for instrumenting software for observability and debugging.
  • 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.

    Salary Range

    $170,000 - $220,000 USD

    [job_alerts.create_a_job]

    Application Engineer • Emeryville, California, United States

    [internal_linking.similar_jobs]
    Senior Software Engineer

    Senior Software Engineer

    Publica • San Francisco, California, United States
    [job_card.full_time]
    At Publica, engineers have a unique opportunity to work on a platform that handles billions of requests per hour in one of the fastest growing areas in Ad Tech : Connected Television.Engineers at Pu...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Observability

    Senior Software Engineer, Observability

    Together AI • San Francisco, CA, United States
    [job_card.full_time]
    Together AI is building the AI Acceleration Cloud, an end-to-end platform for the full generative AI lifecycle, combining the fastest LLM inference engine with state-of-the-art AI cloud infrastruct...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    FleetWorks Technology, Inc. • San Francisco, CA, United States
    [job_card.full_time]
    Every year, companies spend over a trillion dollars moving freight across the U.We’re building voice agents that transform the chaotic freight booking process into a modern, intelligent marketplace...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Gallup • San Francisco, California, United States
    [job_card.full_time]
    Build Gallup’s next generation of products.As a senior software engineer at Gallup, you’ll push the boundaries of what our technology can do. You’ll design and deliver full-stack solutions, use rapi...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Scale AI, Inc. • San Francisco, CA, United States
    [job_card.full_time]
    Software is eating the world, but AI is eating software.We live in unprecedented times - AI has the potential to exponentially augment human intelligence. Every person will have a personal tutor, co...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Applications

    Senior Software Engineer, Applications

    CLARA Analytics, Inc. • San Francisco, CA, United States
    [job_card.full_time]
    CLARA Analytics is the leading AI as a service (AIaaS) provider that improves casualty claims outcomes for commercial insurance carriers and self-insured organizations. The company’s product suite f...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Observability

    Senior Software Engineer, Observability

    Together Ai • San Francisco, California, United States
    [job_card.full_time]
    Together AI is building the AI Acceleration Cloud, an end-to-end platform for the full generative AI lifecycle, combining the fastest LLM inference engine with state-of-the-art AI cloud infrastruct...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, APIs and Integrations

    Senior Software Engineer, APIs and Integrations

    Sentry • San Francisco, California, United States
    [job_card.full_time]
    Bad software is everywhere, and we’re tired of it.Sentry is on a mission to help developers write better software faster, so we can get back to enjoying technology. With more than $217 million in fu...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    FleetWorks • San Francisco, California, United States
    [job_card.full_time]
    Every year, companies spend over a trillion dollars moving freight across the U.We’re building voice agents that transform the chaotic freight booking process into a modern, intelligent marketplace...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Firmware EngineerSoftware Engineering • Berkeley, CA • Full time • On-site

    Senior Firmware EngineerSoftware Engineering • Berkeley, CA • Full time • On-site

    Form Energy • Berkeley, CA, United States
    [job_card.full_time]
    Are you ready to build America's energy future? Form Energy is an American manufacturing and energy technology company.We're revolutionizing energy storage with cost-effective, multi-day technology...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Weightwatchers • San Francisco, California, United States
    [job_card.full_time]
    WeightWatchers is a global digital health company.We are the #1 doctor-recommended – and most clinically studied – behavioral weight health program in the world. For sixty years, WeightWatchers has ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Sydecar • San Francisco, California, United States
    [job_card.full_time]
    Sydecar is on a mission to transform the world of private markets.Our goal is to make these markets more accessible, transparent, and liquid, and we're achieving this by revolutionizing the way inv...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer, Applications (High Seniority)

    Software Engineer, Applications (High Seniority)

    Benchling • San Francisco, California, United States
    [job_card.full_time]
    Biotechnology is rewriting life as we know it, from the medicines we take, to the crops we grow, the materials we wear, and the household goods that we rely on every day. But moving at the new speed...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Astranis • San Francisco, California, United States
    [job_card.full_time] +1
    As a team, we’ve launched five satellites into orbit, signed ten commercial deals worth over $1 billion in revenue, raised over $750 million from top global investors, and recruited a team of over ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    GroundControl Software Inc • San Mateo, CA, United States
    [job_card.full_time]
    Our mission is to deliver advanced software solutions that enable manufacturers to produce high-quality parts and systems with precision and confidence. These parts power the most advanced aerospace...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Shakudo • San Francisco, California, United States
    [job_card.full_time]
    At Shakudo, we are building the world’s first operating system for data and AI.We use the term operating system in the truest sense of the word. Like iOS, Windows and Linux, Shakudo’s end-to-end OS ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Omada Health • South San Francisco, CA, United States
    [job_card.full_time]
    Omada Health is on a mission to inspire and engage people in lifelong health, one step at a time.Omada Health is a digital care provider that empowers people to achieve their health goals through s...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer : Web Applications

    Senior Software Engineer : Web Applications

    Gridware • San Francisco, California, United States
    [job_card.full_time]
    Gridware is a San Francisco-based technology company dedicated to protecting and enhancing the electrical grid.We pioneered a groundbreaking new class of grid management called active grid response...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]