GrepJob
Agility Robotics

Senior Software Engineer, Operating Systems

Agility Robotics
Apply
about 8 hours ago
Remote, WorldwideSenior
H1B Sponsor

Base Salary

$155k - $241k/yr

Responsibilities

  • Build and maintain operating system images for robots and edge devices.
  • Take ownership of service management and orchestration systems using systemd and k3s.
  • Implement secure local and remote service access mechanisms.
  • Develop robust installation and over-the-air (OTA) software update mechanisms.
  • Write clean and maintainable code, contributing to code reviews and automated testing.
  • Troubleshoot complex low-level issues across the robot software stack.
  • Collaborate with manufacturing, test, and robot software engineers.
  • Contribute to the evolution of developer tooling and internal best practices.

Requirements

  • 5+ years of professional experience with OS image generation and Linux kernel development.
  • Strong background in implementing complex features within large-scale software systems.
  • Proficiency in modern Python and systems programming on Linux.
  • Experience with Linux kernel development, bootloaders, and device drivers.
  • Ability to translate high-level project requirements into efficient, well-tested code.
  • Excellent communication and collaboration skills in a fast-paced agile team.

Benefits

  • 401(k) Plan with a 6% company match.
  • Company stock options.
  • 100% company-paid medical, dental, vision, and disability insurance.
  • Flexible, unlimited PTO and 12 company holidays.
  • Catered lunches and healthy snacks at certain locations.
  • Generous paid parental leave programs.
  • Support for flexible work arrangements.
  • Professional development and tuition reimbursement programs.
  • Relocation assistance for eligible roles.
  • Annual discretionary bonus for eligible roles.

Tech Stack

Categories