Amazon - Redmond, WA

posted 25 days ago

Full-time - Mid Level
Redmond, WA
Sporting Goods, Hobby, Musical Instrument, Book, and Miscellaneous Retailers

About the position

The Embedded Software Engineer for Simulation Foundations at Amazon Kuiper will design, implement, and operate globally available distributed systems to enhance the functionality of Project Kuiper's satellite network. This role focuses on creating realistic virtual environments for testing and deploying software on Kuiper devices, ensuring high-quality broadband access for underserved communities. The engineer will leverage AWS technologies and best software engineering practices to build scalable and efficient systems.

Responsibilities

  • Design and implement globally available distributed systems for Kuiper's virtual environments.
  • Develop tools for test execution across multiple environments, including virtualized hardware and real hardware-in-the-loop simulations.
  • Create and maintain cloud-based services and APIs for simulation of software on Kuiper devices.
  • Invent new tools for reliable software deployment, test execution, and data analysis in a continuous integration system.
  • Collaborate with device software, frontend, networking, and security engineering teams.
  • Mentor junior engineers and promote engineering excellence best practices.
  • Design and implement embedded modeling and simulation for broadband access technologies.
  • Write high-quality Linux-based software for various processors and microcontrollers.
  • Ensure deep understanding of testing, continuous integration, build, deployment, and continuous monitoring.

Requirements

  • 3+ years of non-internship professional software development experience.
  • 2+ years of experience in design or architecture of new and existing systems.
  • Experience programming with at least one software programming language.
  • Knowledge of networking protocols and applications, including TCP/IP.

Nice-to-haves

  • 3+ years of full software development life cycle experience, including coding standards and testing.
  • Bachelor's degree in computer science or equivalent.

Benefits

  • Competitive salary based on market location and experience.
  • Equity and sign-on payments as part of total compensation package.
  • Comprehensive medical, financial, and other benefits.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service