Jobs · Information Technology · Washington

Embedded Software Dev Engineer, Amazon Leo Antenna Development

Amazon · Redmond, WA · Yesterday
Information TechnologyFull-time

Description

Alexa Voice Service is looking for an Embedded Software Engineer to build the software that controls phased-array antennas on satellites. This role involves developing services and applications that drive antenna beam-forming, calibration, and hardware control, running on embedded Linux and managed through systemd. The position requires debugging boot sequences and board bring-up issues, and owning your code from requirements through deployment.

Key job responsibilities

  • Develop embedded software (Rust/C/C++) for Amazon Leo antenna systems
  • Design and implement reliable services and daemons that run on resource-constrained hardware
  • Participate in hardware bring-up, board validation, and factory test development
  • Own software from requirements through deployment, including design, implementation, and testing
  • Collaborate with hardware, RF, and systems engineering teams
  • Review schematics, logic analyzer, and embedded software troubleshooting techniques

Basic Qualifications

  • 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 experience
  • 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

Prioritization

  • Experience with Linux operating system, embedded systems, consumer devices, or mobile apps
  • Experience architecting infrastructure solutions using both Linux/Unix and Windows with specific recommendations on server, load balancing, HA/DR, & storage architectures
  • Experience with CI/CD pipelines build processes

Preferred Qualifications

  • 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

Company Information

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers.

Similar jobs