Embedded Software Development Engineer, Ring

Global technology company specializing in e-commerce, cloud computing, and consumer electronics.
Tampere, Finland
Embedded
Mid-Level Software Engineer
In-Person
3+ years of experience
Consumer

Description For Embedded Software Development Engineer, Ring

Join Amazon Ring as an Embedded Software Development Engineer in Tampere, Finland, where you'll be at the forefront of developing cutting-edge camera technology. This role offers an exciting opportunity to work on products that impact millions of users worldwide, focusing on improving image quality through sophisticated software algorithms.

You'll be part of a dynamic team in Tampere's center of IQ firmware excellence, working alongside experienced imaging experts, scientists, and various stakeholders. The position combines hands-on embedded systems development with creative problem-solving, requiring strong skills in C/C++ programming and deep understanding of camera systems.

The role involves working with the latest technologies in the camera and embedded industry, from sensor-level programming to implementing complex image processing algorithms. You'll have the chance to innovate solutions that enhance video quality, optimize performance, and create new features for Ring cameras.

What makes this opportunity unique is the collaborative environment in Tampere, where you'll have direct access to experts across different domains all in one location. The position offers the perfect blend of technical challenge and creative freedom, allowing you to contribute to products that help users capture important moments with stunning clarity, whether day or night.

Amazon Ring provides a flexible work culture focused on results, with access to cutting-edge hardware and resources. You'll be part of a growing team that values innovation and technical excellence, with opportunities to influence product direction and architecture. The role offers the satisfaction of seeing your work directly impact millions of users while working with a team that has massive accumulated knowledge in imaging technology.

Last updated 18 days ago

Responsibilities For Embedded Software Development Engineer, Ring

  • Develop camera SW algorithms for image quality improvement
  • Work with hardware and prototype devices
  • Implement and optimize camera system solutions
  • Collaborate with IQ Engineers and other stakeholders
  • Debug and resolve video and imaging issues
  • Contribute to architecture design for future products

Requirements For Embedded Software Development Engineer, Ring

Python
Linux
  • MSc, BSc, or equivalent degree
  • Strong familiarity with C/C++ in embedded systems
  • Knowledge of embedded software related to cameras, from sensor to RGB/YUV image
  • Experience in camera software, streaming stack, video encoders
  • Experience in embedded products with limited memory and compute power
  • Python skills for data and trace analysis

Interested in this job?

Jobs Related To Amazon Embedded Software Development Engineer, Ring

Firmware Engineer, Amazon Robotics (AR)

Firmware Engineer position at Amazon Robotics, developing software for warehouse automation systems, requiring 3+ years experience in software development and robotics.

Embedded Software Development Engineer, Alexa Devices

Embedded Software Engineer role at Amazon developing Alexa devices, requiring 4+ years experience in embedded systems and C/C++ development.

Embedded Software Development Engineer, Hardware Engineering Services

AWS Firmware team seeks Embedded Software Engineer to develop server firmware, BMC software, and Linux drivers for cloud infrastructure.

Embedded Software Development Engineer, Hardware Engineering Services

AWS Firmware team seeks Embedded Software Engineer to develop server firmware, combining embedded systems expertise with cloud infrastructure innovation.

SoC Validation Engineer, Amazon Devices

SoC Validation Engineer position at Amazon Lab126, focusing on pre-silicon and post-silicon validation of ML accelerators for Echo devices.