GrepJob
Atomic Machines

Software Applications Engineer, Robotic Systems

Atomic Machines
Apply
4 days ago
Santa Clara, CA, USAMid Level / Senior
H1B Sponsor

Base Salary

$165k - $205k/yr

Responsibilities

  • Write, test, and debug software that interfaces with robotics and manufacturing systems.
  • Build and operate distributed systems coordinating state, timing, and behavior across devices.
  • Investigate and resolve issues spanning software, firmware, and physical systems.
  • Contribute to system reliability through logging, observability, and fault handling.
  • Work across the stack from device-level interaction to networked APIs.
  • Collaborate with mechanical, electrical, and process engineers to define system behavior.

Requirements

  • 2+ years of experience in relevant fields including internships or projects.
  • Bachelor’s degree in Computer Science, Electrical Engineering, Mechanical Engineering, Robotics, or related field.
  • Strong proficiency in Python for building and debugging production systems.
  • Experience with at least one systems or strongly typed language such as C++, Rust, or Go.
  • Solid understanding of core computer science fundamentals.
  • Experience building or debugging systems that interact with hardware.

Benefits

  • Compensation includes equity and benefits.

Tech Stack