Search jobs > Redmond, WA > Embedded software engineer

Software Development Engineer - Embedded Satellite Software, Project Kuiper Flight Computer Software

Amazon.com Services LLC
Redmond, Washington, USA
$129.3K a year
Full-time

Project Kuiper is an initiative to increase global broadband access through a constellation of 3,236 satellites in low Earth orbit (LEO).

Its mission is to bring fast, affordable broadband to unserved and underserved communities around the world. Project Kuiper will help close the digital divide by delivering fast, affordable broadband to a wide range of customers, including consumers, businesses, government agencies, and other organizations operating in places without reliable connectivity.

The Role

In this role, you will participate in all phases of software development from requirements through implementation and test to operations.

Our team tackles many critical satellite functions : power management, hardware interfaces, command & telemetry, and autonomous control.

Job Responsibilities

  • Develop embedded software in assembly, C, C++, or other languages in a real-time operating system environment
  • Write software to interact with devices / electronics using I2C, SPI, RS-422, RS-485, Ethernet, etc. communications
  • Write device drivers and system applications for flight code and flight management
  • Work closely with hardware teams to support board bring-up and integration testing

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.

We are open to hiring candidates to work out of one of the following locations :

Redmond, WA, USA

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
  • Experience programming with at least one software programming language

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
  • 30+ days ago
Related jobs
Promoted
Apple
Seattle, Washington

An interest in software architecture, APIs, high performance extensible software and scalable software systems. Programming and software design skills (proficiency in Python and/or C/C++);. Understanding about performance modeling and profiling of computer systems, and how to optimize code efficienc...

Promoted
Facebook
Redmond, Washington

Summary: Facebook is seeking a data center Critical Facility Engineer to join our Data Center Facility Operations team. Our data centers serve as the foundation upon which our software operates to meet the demands of our customers. The Critical Facility Engineer will be a part of the Facility Operat...

Amazon.com Services LLC
Redmond, Washington

Follow best practices in high reliability embedded software development to ensure high levels of satellite security and reliability. We are looking for an outstanding software engineer to participate in all phases of software development from requirements through implementation and test to operation...

Amazon Kuiper Manufacturing Enterprises LLC
Redmond, Washington

This role is for a Software Engineer who will design, implement, and operate globally available distributed systems geared towards giving Kuiper the ability to operate within realistic virtual Kuiper environments at scale. Project Kuiper is an initiative to increase global broadband access through a...

Jobs for Humanity
Bellevue, Washington

We are the FIS Embedded Finance team, and our mission is to enable developers across all verticals to imagine, create and monetize financial products to profoundly transform the way the entire financial industry consumes services. Design, develop, and maintain software applications and systems that ...

Beyondsoft
Redmond, Washington

The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer researches, designs, develops and tests operating sy...

Amazon.com Services LLC
Bellevue, Washington

Collaborate with other engineers on the team through code reviews, tech discussions, and project implementation to overall grow the team and our services. Amazon is looking for experienced engineers wanting to apply their algorithmic knowledge and strong customer obsession to build innovative soluti...

Blue Origin
Seattle, Washington

As a Project Engineer III supporting engine avionics software, you will exercise technical project management responsibilities for a team that builds and tests real-time embedded software that controls rocket engines for human capable spacecraft. In early project phases, with the oversight of your I...

ByteDance
Seattle, Washington

Qualifications- Currently pursuing a MS in Software Development, Computer Science, Computer Engineering, or a related technical discipline. Published papers at top conferences- Familiar with the Go and Python development in Linux environments;- Familiar with at least one deep learning framework (Ten...

Amazon Web Services, Inc.
Seattle, Washington

We are looking for a hands-on software development engineer who can:. Participate in the full development life cycle, working within broadly defined parameters, including test plan execution and software quality needs. As a lead developer on the team, you’ll own code end-to-end from design, to devel...