Site icon Embedded Systems Jobs

Senior Embedded Engineer (Firmware)

Echo Frames is Amazon’s first prescription-ready smart glasses. In this role, you will be working on the current and future roadmap for Echo Frames. The team is focused on bringing technology and design into a form that is familiar to millions of glasses wearers, in a way that has never been done by any other company before. If you are excited about pushing the envelope and developing brand new experiences for consumers, we would love to meet you.

As an Embedded Engineer, you will be working with a unique and gifted team developing exciting products for consumers and collaborate with cross-functional teams.

In this role, you will:

  • Be responsible for development of new features for embedded systems
  • Investigate, prototype and deliver new and innovative system solutions
  • Design, develop and verify firmware for embedded systems
  • Participate in design reviews, API development, and documentation
  • Work with new technologies that are vital to product development
  • Deliver investigation plans and reports, architectural documents, design specs, software and firmware source code, build scripts
  • Perform tasks including debug, bring-up, Beta and production software development
  • Successfully collaborate with both software and hardware product teams

BASIC QUALIFICATIONS

  • Bachelor’s degree in Electrical Engineering, Computer Science or related field
  • 5+ years of experience as an embedded engineer

PREFERRED QUALIFICATIONS

  • Familiar with one of following audio DSP core architecture, TenSilica, CEVA, ARM and MIPS
  • Experience developing on audio DSPs
  • Experience in one or more of these areas: cameras, sensors, touch, wifi and bluetooth stack, algorithm development
  • Experience in embedded software design, development and debugging
  • Experience in coding in C/C++
  • Experience with RTOS or Embedded Linux
  • System level integration experience including open source packages
    Experience in Computer Science fundamentals: object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
  • Experience with Linux development environments
  • Board level experience
  • Strong debugging/trouble-shooting skills of embedded systems
  • Expertise with Linux kernel and application software development
  • Experience with real time debugging tools (software and hardware)
  • Knowledge in serial interface protocols like I2C, SPI and MIPI
  • Experience with at least one scripting language
  • Meets/exceeds Amazon’s leadership principles requirements for this role
  • Meets/exceeds Amazon’s functional/technical depth and complexity for this role
Exit mobile version