Software Development Engineer II, Satellite Engineering and Mechanical Development
Core
Design, develop, and maintain custom software tools and services to support the satellite development lifecycle, including data analysis, simulation, and automation for Amazon's low Earth orbit satellite network.
Role type
Software Development Engineer II (Satellite Engineering & Mechanical Development)
Builds
Custom engineering tools, simulation environments, and automation workflows for satellite product development
Domain
Aerospace / Satellite Systems Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
C#, C++, Java, or Perl; Object Oriented Design; Systems integration and testing; Continuous integration/build/deployment; Large-scale multi-tiered distributed software development
Preferred skills
Full software development life cycle experience; Code reviews and source control management; Build processes and operations
Technologies
Siemens NX, Teamcenter, C#, C++, Java, Perl
Responsibilities
Design and implement critical tools supporting the satellite development lifecycle; Collaborate with hardware and systems engineers; Optimize existing tools and processes for productivity; Evangelize engineering excellence best practices and mentor junior engineers
Seniority
Mid-level, hands-on IC
