Software Development Engineer - Amazon
  • Dublin, Leinster, Ireland
  • via BeBee.com
-
Job Description

A Software Development Engineer will design, develop, and integrate next generation devices, working with customers, system architects, and hardware engineers to implement, troubleshoot, and fix kernel drivers, Audio SW, and BSP.



  • Design, build, and maintain efficient C code.

  • Debug and troubleshoot issues in kernel drivers, BSP, and OS frameworks.

  • Develop low-level embedded software, including kernel device drivers, network stack development, and porting existing software to new platforms.

  • Develop and customize BSP, Audio, and graphics.

  • Develop and maintain technical documentation, and provide technical guidance and mentorship.


Requirements:



  • 3+ years of professional software development experience.

  • 2+ years of design or architecture experience.

  • Experience programming in at least one software language.

  • Bachelor's degree in Computer Science or related fields.

  • Linux kernel and application development experience.

  • Experience with embedded system concepts and hardware interfaces.


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.

;