Sr Embedded Software Dev Engineer, Blink

Blink is an Amazon-owned company that develops connected consumer camera products with focus on long battery life and ease of use.
Gdańsk, Poland
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer

Description For Sr Embedded Software Dev Engineer, Blink

Blink, an Amazon company, is seeking a Senior Embedded Software Development Engineer to join their firmware team. This role is crucial in developing connected consumer camera products that are both easy to use and highly efficient, running for up to two years on just two AA batteries.

The position combines the innovative startup culture of Blink with Amazon's extensive resources and scale. As a senior engineer, you'll lead firmware development efforts for new consumer products, working at the intersection of hardware and software. You'll be responsible for developing efficient, secure, and reliable embedded software solutions that power Blink's camera systems.

The role requires expertise in C/C++ firmware development, embedded systems, and real-time operating systems. You'll work with constrained resources (MIPS, RAM, FLASH, I/O) and need to understand both the software and hardware aspects of product development. Experience with security protocols, multi-threaded programming, and bringing products to market is essential.

This is an excellent opportunity for an experienced embedded systems engineer who wants to impact millions of users while working on challenging technical problems. You'll be part of a team that values innovation and efficiency, with your work being showcased on Amazon's home page and in retail stores worldwide. The position offers the unique advantage of working with a successful startup within the framework of one of the world's largest technology companies.

Last updated an hour ago

Responsibilities For Sr Embedded Software Dev Engineer, Blink

  • Lead the firmware effort bringing new consumer products to market
  • Interact with teams both within Blink and across Amazon
  • Focus on making the best products for customers
  • Develop firmware for battery-efficient camera products

Requirements For Sr Embedded Software Dev Engineer, Blink

Linux
  • Experience using C/C++ firmware development with constrained resources (MIPS, RAM, FLASH, I/O)
  • Working with embedded CPU architecture
  • Use of security technologies and protocols
  • Real-time, multi-threaded experience with Linux and/or RTOS
  • Working in a Linux development environment including editing, make, and source control
  • Reading schematics and using hardware lab equipment such as scopes, logic analyzers, etc.
  • Active participant in bringing at least one successful product to market
  • Bachelor's degree in a STEM field

Interested in this job?

Jobs Related To Amazon Sr Embedded Software Dev Engineer, Blink

Senior Software Development Engineer

Senior Software Engineering role at Amazon Lab126, focusing on video/camera virtualization for automotive systems, requiring expertise in Linux drivers and embedded systems.

Senior Embedded Software Engineer (Satellite Networks), Project Kuiper Terrestrial Applications

Senior Embedded Software Engineer role at Amazon's Project Kuiper, developing satellite communication terminals and leading a team of engineers in Redmond, WA.

Senior SDE - BSP

Senior Software Development Engineer position focusing on Linux BSP and multimedia development for embedded systems at Amazon in Bangalore.

System Development Engineer, Ring

Senior System Development Engineer position at Ring, focusing on embedded systems and firmware development for smart home security products.

Sr. Embedded SDE, Kuiper Payload Test System

Senior Embedded Software Engineer role at Amazon's Project Kuiper, focusing on test automation and quality assurance for satellite communication systems in Redmond, WA.