Taro Logo

Embedded Software Development Engineer - Ring, Ring

A global technology company specializing in e-commerce, cloud computing, and smart home devices.
Timișoara, Romania
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
IoT · Consumer · Cybersecurity

Description For Embedded Software Development Engineer - Ring, Ring

At Ring, a subsidiary of Amazon, we focus on making home and neighborhood security accessible and effective while fostering community connections. As an Embedded Software Development Engineer, you'll serve as the technical lead, advising management and participating in both tactical execution and strategic planning.

The role involves:

  • Designing and developing scalable embedded systems
  • Leading technical direction and implementation of embedded software projects
  • Mentoring junior engineers and sharing expertise
  • Working with core technologies including C, C++, Python, Linux Kernel
  • Developing device drivers and networking protocols
  • Collaborating with cross-functional teams
  • Ensuring software quality and regulatory compliance
  • Contributing to technical strategy and roadmap

You'll be responsible for:

  • Solving complex software problems with scalable solutions
  • Participating in architecture decisions
  • Evaluating new sensors and algorithms
  • Developing specific tools as needed
  • Working in an Agile/Scrum environment

The ideal candidate will have strong embedded development experience, expertise in C/C++, and experience with hardware debugging. You'll work on innovative IoT solutions while ensuring high performance, security, and reliability standards are met.

This is an opportunity to shape the future of home security technology while working with cutting-edge embedded systems. You'll be part of a dynamic team that values innovation, technical excellence, and collaborative problem-solving.

Last updated 16 hours ago

Responsibilities For Embedded Software Development Engineer - Ring, Ring

  • Design and develop highly scalable, reliable, and efficient embedded systems
  • Architect complex embedded software systems
  • Lead technical direction and implementation of embedded software projects
  • Mentor and guide junior engineers
  • Identify and mitigate technical risks
  • Collaborate with product managers and hardware engineers
  • Ensure software meets quality standards and regulatory requirements
  • Contribute to technical strategy and roadmap

Requirements For Embedded Software Development Engineer - Ring, Ring

Python
Linux
  • Bachelor's degree
  • Experience in embedded development in C/C++
  • Experience in professional, non-internship software development
  • Experience writing low level drivers
  • Experience with general troubleshooting/debugging of hardware

Interested in this job?

Jobs Related To Amazon Embedded Software Development Engineer - Ring, Ring

Embedded Sr. Software Development Engineer, Hardware Compute Group

Senior Embedded Software Engineer role at Amazon Lab126 focusing on kernel drivers and BSP development for next-generation consumer electronics devices.

Sr. MFG Test Dev Engineer - Controls, MTAC - RMTO, Amazon Robotics

Senior Manufacturing Test Engineer role at Amazon Robotics, leading test strategy development for complex robotic systems, requiring 8+ years experience and strong expertise in industrial robotics.

Sr. Embedded Software Dev Engineer, Simulation Foundations

Senior Embedded Software Engineer role at Amazon's Project Kuiper, developing simulation systems for satellite communications infrastructure in Austin, TX.

Sr Development Engineer, Amazon Robotics Firmware Team

Senior Development Engineer position at Amazon Robotics, focusing on firmware and cloud services for robotic systems, requiring 5+ years of experience in software development and system architecture.

Sr Embedded Software Engineer, Amazon Devices - Connectivity SW

Senior Embedded Software Engineer role at Amazon Lab126, focusing on connectivity solutions for Amazon devices. Requires 5+ years experience in software development and team leadership.