Embedded Sensor Software Development Engineer

Amazon Robotics develops cutting-edge robotics and software solutions to transform Amazon's customer experiences through automation and innovation.
Embedded
Entry-Level Software Engineer
In-Person
1+ year of experience
Robotics · AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Embedded Camera System Development Engineer I, Ring

Entry-level embedded software engineering role at Amazon Ring, focusing on camera system development and image processing, perfect for recent graduates with C++ and Python skills.

Embedded Camera System Development Engineer I, Ring

Entry-level embedded software engineering role at Amazon Ring, focusing on camera system development and image processing in Tampere, Finland.

ASIC Verification Engineer

ASIC Verification Engineer role at Amazon's Project Kuiper, developing satellite communication systems with competitive pay and benefits.

2025 Software Development Engineer - Embedded Development

Entry-level Software Development Engineer position at Amazon focusing on embedded development, distributed systems, and scalable solutions using Rust and Java.

Software Dev Engineer, Ring

Join Amazon's Ring team as a Software Dev Engineer in Taiwan, developing IoT products and innovative technologies.

Description For Embedded Sensor Software Development Engineer

Amazon Robotics is at the forefront of innovation in the robotics and automation space, seeking an Embedded Software Engineer to join their dynamic team. This role focuses on developing next-generation sensor and compute technology in robotics, specifically for Amazon's Fulfillment network. The position offers a unique opportunity to work with cutting-edge sensor technologies, including cameras, radar, and lidar systems, while implementing AI and machine learning solutions on edge computing platforms.

The ideal candidate will be immersed in a cross-disciplinary environment, collaborating with hardware teams and third-party suppliers to develop revolutionary sensor solutions. You'll be responsible for researching emerging sensor technologies, developing embedded systems for AI applications, and building crucial infrastructure for sensor development and evaluation.

This role is perfect for someone who combines technical expertise in embedded systems with a passion for innovation. You'll need strong C/C++ programming skills, experience with Linux environments, and the ability to work both independently and as part of a team. The position offers exposure to advanced technologies like sensor fusion, computer vision, and SLAM, making it an excellent opportunity for growth in the robotics field.

Working at Amazon Robotics means being part of a team that's transforming the future of automation. You'll have the chance to see your work directly impact Amazon's global operations while working alongside talented engineers and researchers. The company's commitment to innovation and problem-solving through teamwork creates an environment where creativity and technical excellence thrive.

The role offers the opportunity to work on meaningful projects that have real-world impact, supported by Amazon's vast resources and commitment to technological advancement. If you're passionate about embedded systems, sensors, and robotics, and want to be part of shaping the future of automation technology, this position offers the perfect blend of challenge and opportunity.

Last updated 4 days ago

Responsibilities For Embedded Sensor Software Development Engineer

  • Research emerging sensor technologies and evaluate potential applications in Amazon fulfillment network
  • Collaborate with hardware teams, operations teams and third party suppliers to develop new sensors
  • Develop embedded systems to enable Artificial Intelligence (AI) on Edge Computing
  • Build sensor development and evaluation infrastructure
  • Advise internal teams on sensor stack design and integration
  • Support product release to manufacturing and customer deployment

Requirements For Embedded Sensor Software Development Engineer

Linux
  • BA/BS/MS in computer science, computer engineering, electrical engineering or related discipline
  • High level of proficiency with C/C++ programming languages
  • 1+ year of software development experience developing embedded applications
  • Experience developing and debugging software using a Linux environment
  • Demonstrable skills in designing and developing logical, modular and maintainable software
  • Excellent oral and written communication skills
  • Excellent teamwork and collaboration skills with a high level of attention to detail

Interested in this job?