Embedded Software Engineer — IoT, RTOS, C/C++

Amazon

North Reading (MA)

On-site

USD 144,000 - 194,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Amazon is seeking an Embedded Software Development Engineer to define, build, and support the system design and software for Ring IoT products. You will collaborate with cross‑functional teams to gather requirements, design features, and contribute across the full software and systems development lifecycle.

You will dive into hardware/firmware interfaces, participate in design reviews, and drive improvements in agility and reliability.

Qualifications

  • 3+ years of non‑internship professional software development experience.
  • 2+ years of non‑internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience.
  • Experience programming with at least one software programming language.
  • Experience writing low level drivers.

Responsibilities

  • Dive deep to solve critical design issues involving algorithms and interfaces.
  • Participate in design reviews for embedded systems, simulations, and software.
  • Influence teams to develop technical implementations for system designs.
  • Identify and implement process improvements to improve agility (design, automation, testing, operations).
  • Define/refine system requirements and deliver interoperability features like health monitoring and diagnostics.
  • Develop embedded software in C/C++ in Linux and RTOS environments.

Skills

Software development
Design/Architecture
Programming languages
Low level drivers

Education

Bachelor's degree in computer science or equivalent

Job description

Amazon is seeking an Embedded Software Development Engineer to define, build, and support the system design and software for Ring IoT products. You will collaborate with cross‑functional teams to gather requirements, design features, and contribute across the full software and systems development lifecycle.

You will dive into hardware/firmware interfaces, participate in design reviews, and drive improvements in agility and reliability.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - IoT & RTOS
Senior Embedded Software Engineer - IoT & RTOS

Amazon • Hawthorne (CA)

On-site
USD 144,000 - 194,000
Health insurance
RSUs
401(k) matching
Embedded Firmware Engineer – Smart Home Devices
Embedded Firmware Engineer – Smart Home Devices

Amazon • Sunnyvale (CA)

On-site
USD 165,000 - 224,000
Senior Embedded Software Engineer, Smart Home Devices
Senior Embedded Software Engineer, Smart Home Devices

Amazon • Sunnyvale (CA)

On-site
USD 193,000 - 262,000
Health insurance
RSUs
401(k) matching
+2
Device Software Engineer, Ring
Device Software Engineer, Ring

SupportFinity™ • North Reading (MA)

On-site
USD 143,000 - 195,000
Health insurance
401(k) matching
Paid time off
+1
Embedded Software Development Engineer, Ring Team
Embedded Software Development Engineer, Ring Team

Amazon • Sunnyvale (CA)

On-site
USD 165,000 - 224,000
Device Embedded Software SDE, Ring
Device Embedded Software SDE, Ring

Amazon • North Reading (MA)

On-site
USD 144,000 - 194,000
Embedded Software Engineer - Real-Time Linux/RTOS
Embedded Software Engineer - Real-Time Linux/RTOS

Amazon • Redmond (WA)

On-site
USD 143,000 - 195,000
Embedded IoT Systems Engineer
Embedded IoT Systems Engineer

SupportFinity™ • North Reading (MA)

On-site
USD 143,000 - 195,000
Health insurance
401(k) matching
Paid time off
+1
Device Embedded Software SDE, Ring
Device Embedded Software SDE, Ring

Amazon • Hawthorne (CA)

On-site
USD 144,000 - 194,000
Health insurance
RSUs
401(k) matching
Remote Embedded Firmware Engineer — Real-Time & IoT
Remote Embedded Firmware Engineer — Real-Time & IoT

Embedded Shishya • Northern (KY)

Hybrid
USD 130,000 - 195,000