Enable job alerts via email!

Embedded Software Dev Engineer, Simulation Foundations

Amazon

Austin (TX)

On-site

USD 100,000 - 140,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology company seeks an Embedded Software Dev Engineer for its Project Kuiper initiative, aimed at expanding global broadband access. The role involves designing and implementing distributed systems, developing cloud services, and collaborating with various teams to ensure high-quality deployment of satellite technologies. Candidates should have a strong background in software development, networking protocols, and embedded systems.

Qualifications

  • 3+ years of professional software development experience.
  • 2+ years of experience in system design or architecture.
  • Proficiency in at least one programming language.

Responsibilities

  • Designing and implementing distributed cloud services and APIs.
  • Developing tools for testing across virtualized hardware.
  • Mentoring junior engineers and promoting engineering best practices.

Skills

Embedded software testing tools
Networking protocols
Object-oriented programming
Wireless Networks
Linux
CI/CD pipelines

Education

Bachelor's degree in computer science or equivalent

Tools

Docker
FreeRTOS
QEMU

Job description

Embedded Software Dev Engineer, Simulation Foundations

Join to apply for the Embedded Software Dev Engineer, Simulation Foundations role at Amazon.

Job Description

Project Kuiper aims to expand global broadband access via a constellation of 3,236 satellites in low Earth orbit (LEO). Its mission is to deliver fast, affordable broadband to unserved and underserved communities worldwide, helping to bridge the digital divide for consumers, businesses, government agencies, and organizations operating in areas lacking reliable connectivity.

The Role

This position involves designing, implementing, and operating globally available distributed systems to enable Kuiper to simulate environments at scale. You will develop systems using the latest AWS technologies and industry best practices.

Export Control Requirement

Applicants must be U.S. citizens, nationals, permanent residents (Green Card holders), refugees, or asylees due to export control laws.

Key Responsibilities
  • Experience with ARM A, M series, or ARC processor emulators (e.g., QEMU).
  • Knowledge of networking protocols and applications, including TCP/IP (L1-L2).
  • Development of embedded software testing tools.
  • Experience with FreeRTOS or similar real-time operating systems.
  • Proficiency with Linux and RTOS.
  • Inventing tools for software deployment, testing, and data analysis within CI/CD pipelines.
  • Developing tools for testing across virtualized hardware, real hardware-in-the-loop, and on-orbit testing.
  • Designing and implementing distributed cloud services and APIs.
  • Experience with Docker.
  • Collaborating with device software, frontend, networking, and security teams.
  • Mentoring junior engineers and promoting engineering best practices.
  • Designing embedded modeling and simulation for broadband technologies like LTE, WiMax, WiFi.
  • Understanding protocol standards such as IPv4, IPv6, Mobile IP, LTE, 802.16e, 802.11b/g/n/ac.
  • Object-oriented programming skills.
  • Strong background in Wireless Networks.
  • Systems integration and testing methodologies.
  • Knowledge of network protocols, QoS algorithms, cellular/satellite protocols, software-defined networks, and security.
  • Developing Linux-based software for processors and microcontrollers (ARM, PowerPC, x86).
  • Deep understanding of testing, CI, build, deployment, and monitoring.
Day in the Life

This role involves building cloud services and APIs to simulate Kuiper devices like satellites, ground gateways, and customer terminals, focusing on low-latency, scalable architectures for high-quality internet delivery.

About the Team

We develop cloud systems and APIs to enable simulation of Kuiper device software, ensuring high-quality deployment onto hardware.

Qualifications
BASIC QUALIFICATIONS
  • 3+ years of professional software development experience.
  • 2+ years of experience in system design or architecture.
  • Proficiency in at least one programming language.
PREFERRED QUALIFICATIONS
  • 3+ years of full software development lifecycle experience.
  • Bachelor's degree in computer science or equivalent.

Amazon is committed to diversity and equal opportunity. For accommodations during hiring, visit this link.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Embedded Software Dev Engineer, Simulation Foundations

Amazon

Austin

On-site

USD 129,000 - 224,000

13 days ago

Embedded Software Dev Engineer, Simulation Foundations

Amazon

Austin

On-site

USD 100,000 - 140,000

29 days ago

Embedded Software Dev Engineer, Simulation Foundations

Amazon

Austin

On-site

USD 100,000 - 130,000

30+ days ago

Embedded Software Dev Engineer, Simulation Foundations

Amazon

Austin

On-site

USD 100,000 - 130,000

30+ days ago

Sr. Embedded Software Dev Engineer, Simulation Foundations

Amazon

Austin

On-site

USD 120,000 - 160,000

29 days ago