Embedded Software Engineer, AWS Solutions - Amazon

apartmentAmazon placeCupertino calendar_month 
As part of the AWS Solutions organization, we have a vision to provide business applications, leveraging Amazon’s unique experience and expertise, that are used by millions of companies worldwide to manage day-to-day operations. We will accomplish this by accelerating our customers’ businesses through delivery of intuitive and differentiated technology solutions that solve enduring business challenges.

We blend vision with curiosity and Amazon’s real-world experience to build opinionated, turnkey solutions. Where customers prefer to buy over build, we become their trusted partner with solutions that are no-brainers to buy and easy to use.

Key job responsibilities

You will serve as the technical lead for embedded systems through the entire product life cycle, from inception and roadmap through design and into mass-production support. Design and implement robust digital designs for various embedded devices.
Perform board bring-up, testing and troubleshooting. Contribute to the IoT firmware architecture by writing, debugging, and delivering production grade irmware. Conceive, document, and execute comprehensive design validation tests on new designs.
As a member of our team you will partner with vendors to deliver new components to the required specification and schedule. Function as a subject matter member on a variety of technologies by providing up-to-date, accurate information to colleagues and management.

You will travel to the supplier and contract manufacturer sites world-wide to partner and collaborate on product development activities (10% - 20% travel).

About the team

Our checkout-free shopping experience is made possible by our Just Walk out Technology. It automatically detects when products are taken from or returned to the shelves and keeps track of them in a virtual cart. When you’re done shopping, you just leave the store.
Shortly after, we’ll charge your Amazon account and send you a receipt. Designed and custom-built by Amazonians, our technology uses computer vision, sensor fusion, and advanced machine learning. Innovation is part of our DNA. - 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 in embedded C or C++ programming for RTOS, Linux, Android.- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.

Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies.
Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company’s reputation.

Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience.
Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.

For more information, please visit https://www.aboutamazon.com/workplace/employee-benefits. This position will remain posted until filled. Applicants should apply via our internal or external career site.

electric_boltImmediate start

Principal Embedded Software Engineer

apartmentAbbott LaboratoriesplaceAlameda (CA), 34 mi from Cupertino
Embedded Software Engineer, you will be a recognized expert in software development with broad expertise and experience in complete lifecycle management of embedded software designs, specifically in the areas of new software development, software...
apartmentAmazonplaceSunnyvale, 5 mi from Cupertino
of our BSP software engineering team, you will design and implement embedded software used in the Project Kuiper products. You will work in a collaborative environment with teams inside and outside of Amazon. You will craft your software from requirements...
placeSanta Cruz (CA), 24 mi from Cupertino
manufacturing, and preparing to launch commercial service in 2025. Overview: The Embedded SW Engineer - Hardware Emulation Team develops hardware-in-the-loop testing infrastructure for testing the flight electronics used on the Joby aircraft. The emulators...