EngineerJobs.io
← Back to all jobs

Job Description

Join Amazon Kuiper Manufacturing Enterprises LLC in Redmond, WA for a role that combines impactful firmware work with strong benefits. The Embedded Software Engineer position offers a salary of USD 143,700 - 194,400 per year, onsite in Redmond, with health insurance, 401(k) matching, paid time off, parental leave, sign-on payments, and restricted stock units. You will design, develop, and test Kuiper-MAC firmware for real-time embedded ground networks and satellites as part of a cross-functional team.

Responsibilities

  • Design, develop, integrate and bring up Kuiper-MAC firmware components and drivers in a real-time embedded environment
  • Collaborate in a cross-functional environment to define multi-dimensional performance requirements (e.g., MIPs, memory BW)
  • Make performance and optimization trade-offs to meet end-to-end use case requirements
  • Build component use-cases/test-cases and debug your code in a LEO embedded environment
  • Profile and execute the code on RTOS and/or bare-metal embedded environments
  • Contribute in defining services and functionalities delivered by firmware subsystems
  • Define, document, test and debug firmware-hardware interfaces
  • Familiarity with SW/FW best practices (e.g., clean architecture, refactoring, …)

Requirements

  • 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
  • 1+ years of software development engineer or related occupational experience
  • 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl
  • 1+ years of Object Oriented Design experience
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • Experience programming with at least one software programming language

Technologies

  • C#
  • C++
  • Java
  • Perl
  • RTOS
  • bare-metal
  • embedded systems

Export control requirement

Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.