Software Applications Engineer, Robotic Systems (ALL LEVELS)
$185k - $260kAtomic Machines
Job Description
Job Description
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 Applications Engineer, Robotic 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, 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.
- 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
- 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
$184k - $287.5k
...for a senior or principal engineer who specializes in robotics systems in the Generalist... ...maintain teleoperation software for controlling humanoid... ...0 USD - 287,500 USD for Level 4, and 224,000 USD - 356... ...for equity and benefits. Applications for this job will be accepted...SoftwareFull time$116k - $189.75k
The System Application Engineer will own end‑to‑end system collateral and PoR‑driven customer support... ...and thermal requirements at the system level (power delivery, interfaces, cooling,... ..., silicon, hardware, thermal, and software teams to resolve issues and deliver robust...Software- ...Join AMD’s Datacenter GPU Platform Application Engineering team as a System Application Engineer, supporting our... ...the intersection of hardware and software, enjoys collaborating directly with... ...interfaces, experience with system‑level debug. System‑level debugging skills...Software
- ...semiconductor company based in Santa Clara, CA is hiring a Sr. Applications Engineer. The role involves working with customers to resolve... ...offers an opportunity to work closely with both hardware and software engineers. #J-18808-Ljbffr Achronix Semiconductor CorporationSoftware
$87.9k - $115.12k
Position: Applications Engineer Job Description: What You’ll Be Doing: Designs and develops software solutions to meet business requirements. Manages full software development life... ...with less experience Represents the level at which career may stabilize for many years...SoftwareHourly payFull timeTemporary workWork experience placementWork at officeRemote workMonday to Friday- ...accelerator cards targeting AI, ML, networking and data center applications. All of Achronix's products are supported by best-in-class EDA software tools. We’re hiring a Sr. Applications Engineer. If you're a systems-level thinker who thrives on solving gnarly design challenges...SoftwareWork experience placementWorldwide
- Mind Robotics in Palo Alto is looking for an Application Engineer to play a key role in building and productionizing software solutions that enhance robot functionality. This position requires... ...with robotics or sensor systems. Collaborative communication skills...Software
$120k - $145k
...have an electrical/computer engineering, imaging science, or... ...or image sensor related system debugging. Basic knowledge... ...meets the design target and application requirements and... .... Experience with system level hardware, firmware or software Good communication skills...Software$80k - $100k
...passionate, and committed engineers, technologists, and... ...in San Jose, CA, the Application Engineer will be responsible... ...motherboards, server systems, and PC peripherals... ...computer hardware and software issues with precision... ...your location, level, education, training,...SoftwareWorldwide$160k - $210k
...programmable using standard high‑level programming languages and AI... ...Computer is seeking a Applications Engineer to bridge the gap between our... ...hands‑on with both hardware and software, and love collaborating... ...applications, requirements, and system challenges Design and...Software- ...is an ideal position for a software or electrical engineer with a strong test... ...depth knowledge of the V93000 system, ST8 test program architecture... ...of R&D and the Advantest Application Development Center. Integrate... ...(at the system/solutions level) into customer's...Software
- ...performance silicon chips and software content. Join us to... ...Are: You are a passionate engineering professional with a deep expertise... ...collaborating with cross-functional application engineering teams. Gather... ...Strong knowledge of circuit-level and timing analysis for...Software
$74.2k - $137.8k
...Cadence Design Systems is looking for new STEM bachelor... .... This is an entry‑level rotational position for... ...hands‑on training in applications used for Digital Design... ...sales and application engineers who provide design... ...synthesis and timing Embedded software development and HW/SW...SoftwareRotational programFull time- ...seeking an experienced Field Application Engineer to join our technical team.... ...technical challenges and optimize system performance. Diagnose, debug... ...complex hardware and/or software issues on‑site or remotely.... ...to support reasonable level of travel in support of pre‑...SoftwareFull timeRemote work
- Intuitive is seeking a skilled engineer to join our New Product Development Platform Software team, focused on developing the Ion™ endoluminal system aimed at improving lung cancer diagnosis. The role involves designing robust embedded software in a collaborative environment...Software
$130k - $155k
...individual for our Industrial X-Ray Systems division at the San Jose site as a Applications Engineer - X-ray & CT For over 75 years,... ...3D World image analysis software. Preferred 3+ years of relevant... ...conditions, and candidate skill level and depth of experience. Why join...SoftwareWorldwideFlexible hours$90k - $120k
...Autonomous Vehicle Software Engineer Established in 2017, WeRide (NASDAQ... ...driving technologies from Level 2 to Level 4. WeRide is the... ...debugging software, hardware and system issues on autonomous... ...understanding of data flow in robotics systems. Investigate and...Software$120.75k - $181.13k
...Senior Application Engineer A senior application engineer enables customer... ...and way of working. Provides (software) support. Coaching... ...Identifies areas of sensitivity of system design in customer/on-... ...scales are determined by role, level, location and alignment with...SoftwareFlexible hours- AMD is seeking a System Application Engineer to support Datacenter GPU platforms and Instinct accelerators. You will collaborate with OEM partners... ...center deployments. You will work across hardware and software, owning outcomes, and enabling high‑performance computing...Software
$109.4k - $145k
...Military and Advanced Systems is the market leader in... ...for aviation applications. The Trimble receivers... ...subsystems. As an Applications Engineer, you will manage the... ...subsystems of circuit card-level receivers. You will... ...of hardware, software, performance, and environmental...SoftwareFull timeWork at officeLocal area$134.95k - $224.92k
...thrive at all points in their careers. The Application Engineer leads the evaluation, deployment, and... ..., customers Be a mentor for junior levels Negotiate success criteria with... ...requirements and translate them into software roadmaps and plans Ability to disseminate...SoftwareFlexible hours- ...for: We are seeking an Application Security Engineer with expertise in Static... ...methodologies and enterprise-level security controls. Your mission is to fortify our software supply chain by integrating... ...that secure applications, systems, networks or infrastructure...SoftwareContract workRemote work
- ...seeking a highly experienced Lead Application Engineer to join Advantest's Research... ...a strong focus on wafer-level (die-level) testing, thermal... ...on both, offline and online systems Provide end-to-end... ...boards, probe cards, and test software Debug and resolve complex...Software
$131.01k - $196.3k
...technical resource for Field Application Engineers (FAEs), Test Engineers, and... ...activities, including board-level debug, firmware interaction,... ...design principles, signals and systems theory, and control systems... ...access to technology and/or software subject to U.S. export...SoftwarePermanent employmentInternshipWork from home$120k - $180k
...Principal Application Engineer – Edge Inference SoC Deployment We are seeking... ...intersection of silicon, embedded systems, and machine learning, with... ...platform. Advise on system‑level tradeoffs involving... ...silicon, firmware, SDK, and software teams. Identify product gaps...SoftwareFor contractorsLocal area$130k - $160k
...0,000 to $160,000 Credo is engineering the future of high-speed connectivity... .... Credo is pioneering a systems-level approach to connectivity, integrating hardware, software, and architecture to deliver... ...is seeking Senior System Application Engineer to join our dynamic...Software$111k - $210k
...About the Job As a Field Application Engineer, you will be responsible for enabling customers to... ...or similar Minimum 4 years of embedded software development experience with an understanding... ...skills and expertise to the highest levels. We are proud of our Norwegian...SoftwareFlexible hours$70k - $120k
...automotive, intelligent transportation, robotics and industrial automation sectors.... ...Robin and perception service software platform OmniVidi - powers... ...Job Summary We are seeking a Field Application Engineer (FAE) to join our System & Application Engineering team and...SoftwareLocal areaVisa sponsorship$135k - $220k
...seeking a highly technical Field Applications Engineer to support customer engagements, demonstrations... ...role sits at the intersection of robotics systems, perception software, sensors, and customer integration... ...platforms. ~ Strong systems-level understanding of robotics...SoftwareLocal areaFlexible hours$172k - $237.8k
...mobility challenges with software and AI. As the Global... ...operating system. About the Role We are... ...Senior or Staff Software Engineer to lead the development... ...fluidly between high‑level architecture and deep,... ...environment. Interview Process Application Review - Coding Test -...SoftwareFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Applications Engineer, Robotic Systems (ALL LEVELS). Be the first to apply!
- ngo software engineer Santa Clara, CA
- software developer Santa Clara, CA
- software developer internship no experience Santa Clara, CA
- part time software developer remote Santa Clara, CA
- financial software developer Santa Clara, CA
- senior software engineer ruby on rails Santa Clara, CA
- software engineer amazon Santa Clara, CA
- senior software design engineer Santa Clara, CA
- software engineer remote Santa Clara, CA
- software engineer entry level Santa Clara, CA


