CareerPlan

Embedded Software Engineer, Merlin Platform

Redmond, Washington, United StatesFull-time$144k–$194k2026-11-10
No visa sponsorshipCitizens or permanent residents only

Core

Develop and maintain embedded software for Amazon's low Earth orbit satellites to ensure 99.99% availability and prevent software regression.

Role type

Senior embedded software engineer (satellite systems)

Builds

Embedded software stack for satellite payload modules and main controllers

Domain

Aerospace / Satellite communications

Required skills

C++, C#, Java, Perl, Object Oriented Design, embedded software development, distributed systems, multi-threaded programming, software architecture, debugging, code reviews

Preferred skills

Full software development lifecycle experience, source control management, build processes, testing, operations

Technologies

C++, C#, Java, Perl, FPGA, ASIC, Operating systems

Responsibilities

Design and code solutions for satellite software infrastructure, manage complete software development lifecycle, identify and resolve software architectural deficiencies, collaborate with hardware engineers and cross-functional teams, provide automation for bug fixes and features

Seniority

Senior, hands-on IC