Amazon

Amazon

Sr. Embedded Software Engineer, Mobile Robotics

North Reading, Massachusetts, USA · Senior

Sponsorship not specified$168k-$227kDetected 1 day ago
RustC++CFull-Stack DevelopmentCode ReviewCI/CDLinuxgRPCOnboardingEmbedded SystemsRoboticsSignal ProcessingMentoring

> stay_score

odds of building a lasting career here

64Sponsors, lottery-bound
Cap-exempt (no lottery)0
Sponsors this role100
Entry-level history0
PERM / green-card track0
Lottery odds (Level IV)94
Fits your clock70

Sponsors, but it's cap-subject — you still face the weighted lottery (~61% per draw at Level IV). Good if you win; have a cap-exempt backup on your list.

Lottery odds assume a STEM candidate.

Personalize to your clock →

> community_outcomes

No reports yet — be the first to help the next applicant.

About the role

  • The Safety Perception team is a group of passionate embedded software engineers who apply advances in robotics and sensor processing to real-world safety challenges.
  • We take our responsibility for safety seriously while challenging ourselves to ship the right product at the performance we need.
  • We pay attention to the details so others do not have to, making systems intuitive enough that safety does not need a second thought.

Responsibilities

  • We write embedded Rust on platforms where correctness is not optional, and we own the full stack: from low-level driver integration to system APIs to the test infrastructure that proves our firmware works.

Requirements

  • 6+ years of non-internship professional software development experience.
  • 6+ years of programming with at least one software programming language experience.
  • Proficiency in embedded development in Rust
  • alternatively, strong modern C/C++ embedded experience with demonstrated willingness and ability to work in Rust

Nice to have

  • Bachelor's degree in computer science or equivalent.
  • Experience with heterogeneous multi-core platforms (e.g., ARM Cortex-A + Cortex-R/M + GPUs).
  • Experience with general troubleshooting and debugging of hardware.
  • Experience writing low-level drivers (V4L2, I2C, SPI, DMA).
  • Experience with gRPC, Protocol Buffers, or similar RPC/serialization frameworks
  • Working knowledge of 3D geometry, coordinate transforms, or point cloud processing

Compensation

  • $168k-$227k

Company info

  • Our engineers take complete ownership (from interrupt handlers to CI/CD pipelines to on-site data collection) and frequently enter new areas to meet our customers' needs.

This listing is sourced directly from Amazon's careers page and normalized into a canonical job model.