JobsSoftware Development Engineer, Perception, Fauna
Amazon logo

Software Development Engineer, Perception, Fauna

Amazon

Location

New York, NY

Type

Full-time

Posted

6/27/2026

Compensation

$158,100 - $213,800 per year

Undergraduate with 2+ Years of Experience
Approval 98.6%·Filings 19,451·New hires 10,113·
👑 Elite Sponsor
·FY 2025

Job description

We are looking for a Software Development Engineer to develop and scale software systems for perception and state estimation in intelligent robots. This hands-on role involves designing, implementing, and maintaining production-quality software that allows robots to understand their position and motion in real time. The engineer will work closely with applied scientists and hardware engineers to integrate cutting-edge research into practical applications. The ideal candidate will have a strong foundation in software engineering and a passion for robotics.

Requirements

  • 3+ years of non-internship professional software development experience
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • Experience programming with at least one software programming language
  • Knowledge of programming languages such as C/C++, Python, Java or Perl
  • Experience designing and building large-scale, production-quality software systems
  • Strong understanding of data structures, algorithms, and object-oriented design
  • Experience with version control (Git), code review processes, and CI/CD pipelines
  • Familiarity with Linux/Unix development environments
  • Experience with real-time or embedded systems programming (C/C++ on ARM/GPU platforms)
  • Experience with robotics middleware such as ROS/ROS2
  • Familiarity with perception systems (SLAM, VIO, sensor fusion) or computer vision
  • Experience with NVIDIA Jetson, Qualcomm RB5, or similar embedded AI platforms
  • Experience building and maintaining deployment pipelines for edge/embedded devices
  • Experience with performance profiling, optimization, and resource-constrained environments
  • Familiarity with ML model deployment and inference optimization on edge devices
  • Experience with infrastructure-as-code, containerization, or embedded Linux
  • Strong communication skills and history of cross-functional collaboration

Responsibilities

  • Design and implement production software systems for real-time perception and state estimation on robotic platforms.
  • Build scalable data pipelines for processing, calibrating, and managing multi-sensor data.
  • Develop and maintain deployment infrastructure for embedded hardware, including CI/CD pipelines and monitoring.
  • Architect software interfaces between perception, controls, and navigation subsystems within the robot's autonomy stack.
  • Optimize system performance under strict latency, memory, and power constraints.
  • Build and maintain testing frameworks, simulation environments, and evaluation infrastructure for perception systems.
  • Drive operational excellence including alarming, metrics, runbooks, and on-call support for production robotics systems.
  • Collaborate with applied scientists to translate research prototypes into production-ready, maintainable code.

Benefits

  • Employees at Amazon are often offered comprehensive health benefits—including multiple medical plan options (no pre-existing condition exclusions, 100% covered in-network preventive care), dental and vision plans, a 24/7 medical advice line from day one, expert second-opinion services, and broad mental-health support with several free counseling sessions (including pediatric). Financial wellness typically includes a 401(k) with company match (up to 2%), Restricted Stock Units (equity), FSAs, an emergency savings program, product and partner discounts, and even college-savings and home-purchase programs. Overall, the package is designed to support employees and their families’ health, finances, and day-to-day life.

Is this posting expired or inaccurate?