Offers “Amazon”

Expires soon Amazon

Embedded Software Engineer, Robotics

  • Seattle (King)
  • IT development

Job description

DESCRIPTION

Are you inspired by invention? Is problem solving through teamwork in your DNA? Do you like the idea of seeing how your work impacts the bigger picture? Answer yes to any of these and you'll fit right in here at Amazon. We are a smart team of doers that work passionately to apply cutting edge advances in robotics and software to solve real-world challenges that will transform our customers' experiences in ways we can't even imagine yet.

As an Embedded Software Engineer, you will wear many different hats and work on many different components of the entire system. You will have an enormous opportunity to make a large impact on the design, architecture, and implementation of cutting edge products used every day, by people you know. This is an early stage initiative with a fast paced, highly collaborative startup like environment inside Amazon. To be successful you need to be flexible and entrepreneurial.

You should be a self-starter with a bias towards independent problem solving. Clear communication and prioritization will be important as you plan, design, and deliver the best experience for millions of customers. Your passion for the potential of using technology to improve people's lives, and your experience leading complex technology projects will help you make strong business judgments.

If you're entrepreneurial and want to build and own transformative technology-driven products, join us in making history.

Key Responsibilities:
· 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

Desired profile

BASIC QUALIFICATIONS

· Bachelor's degree in Electrical Engineering, Computer Science or related field
· 3+ years of software development experience
· Experience in coding in C/C++
· Experience with RTOS and bare metal embedded systems and/or Linux kernel and device driver development
· Experience in Computer Science fundamentals: object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
· Experience designing code for Embedded Microcontrollers (ARM, PIC, etc) in a production environment.
· Experience in one or more of these areas: cameras, sensors and associated algorithm development

Make every future a success.
  • Job directory
  • Business directory