Embedded Space Software Engineer (Rust/C++) - Satellite SDK

Amazon Inc.

Sunnyvale (CA)

On-site

USD 144,000 - 194,000

Full time

5 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
RSUs
Sign-on payments
Paid time off
Parental leave

Job summary

Amazon Leo seeks a Software Development Engineer for embedded systems to design and implement software across satellite components using Rust, C++, and other languages. You will work on SpaceSDK and LLP, handling board bring-up, telemetry, and security features.

Collaborating with hardware and software teams, you will ensure reliability and security while scaling the framework to support more satellite components and features in a fast-paced space environment.

Qualifications

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture of new and existing systems
  • 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
  • Experience programming with at least one software programming language
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field

Responsibilities

  • Design and develop embedded software in Rust, C++, or other modern languages.
  • Write system applications for satellite systems and device interfaces like CAN, I2C.
  • Scale SpaceSDK and LLP to support more components/features.
  • Board bring-up and porting.
  • Develop monitoring and telemetry for Satellite components.
  • Develop security features for satellite systems.
  • Collaborate with other software and hardware teams.
  • Troubleshoot and solve critical issues on satellites orbiting in space.
  • Be a champion for quality, reliability and security of critical code.

Skills

C++
C#
Java
Perl
Embedded systems
OO design
Design patterns
Bachelor's degree
Experience programming languages

Education

Bachelor's degree in CS/Engineering/Math

Job description

Amazon Leo seeks a Software Development Engineer for embedded systems to design and implement software across satellite components using Rust, C++, and other languages. You will work on SpaceSDK and LLP, handling board bring-up, telemetry, and security features.

Collaborating with hardware and software teams, you will ensure reliability and security while scaling the framework to support more satellite components and features in a fast-paced space environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer, Satellite Systems (Rust/C/C++)
Embedded Software Engineer, Satellite Systems (Rust/C/C++)

Amazon Inc. • Austin (TX)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
Senior Embedded Software Engineer — Satellite Systems
Senior Embedded Software Engineer — Satellite Systems

Amazon Kuiper Manufacturing Enterprises LLC • Hobart (IN)

On-site
USD 168,000 - 262,000
Health insurance
Sign-on payments
Restricted stock units (RSUs)
+2
Senior Embedded Software Lead – Satellite Systems
Senior Embedded Software Lead – Satellite Systems

Amazon Kuiper Manufacturing Enterprises LLC • Tacoma (WA)

On-site
USD 168,000 - 227,000
Health insurance
RSUs
Sign-on payments
+2
Senior Embedded Systems Engineer — Satellite Constellation
Senior Embedded Systems Engineer — Satellite Constellation

Amazon Kuiper Manufacturing Enterprises LLC • Burien (WA)

On-site
USD 168,000 - 227,000
Health insurance
401(k) matching
Paid time off
Senior Embedded Software Lead for Satellite Constellation
Senior Embedded Software Lead for Satellite Constellation

Amazon Kuiper Manufacturing Enterprises LLC • Preston (WA)

On-site
USD 168,000 - 227,000
Senior Embedded Systems Engineer - Satellite
Senior Embedded Systems Engineer - Satellite

Amazon Inc. • Redmond (WA)

On-site
USD 168,000 - 227,000
Health insurance
RSUs
401(k) matching
+2
Lead Embedded Systems Engineer - Satellite & RTOS
Lead Embedded Systems Engineer - Satellite & RTOS

Amazon Kuiper Manufacturing Enterprises LLC • Shoreline (WA)

On-site
USD 168,000 - 262,000
Health insurance
401(k) matching
Paid time off
+2
Senior Embedded Software Engineer – Satellite Flight Software
Senior Embedded Software Engineer – Satellite Flight Software

Amazon Kuiper Manufacturing Enterprises LLC • Redmond (WA)

On-site
USD 168,000 - 227,000
Health insurance
RSUs
Sign-on bonus
+2
Senior Satellite Embedded Software Engineer
Senior Satellite Embedded Software Engineer

Amazon Inc. • Redmond (WA)

Hybrid
USD 168,000 - 227,000
Senior Embedded Systems Engineer — Satellite Flight Software
Senior Embedded Systems Engineer — Satellite Flight Software

Amazon Kuiper Manufacturing Enterprises LLC • Redmond (WA)

On-site
USD 168,000 - 227,000
Health insurance
RSUs
401(k) matching
+2