Senior Embedded Software Engineer

2 days ago


Seattle WA United States Amazon Full time
Senior Embedded Software Engineer (Satellite Networks), Project Kuiper Terrestrial Applications

Job ID: 2639967 | Amazon Kuiper Manufacturing Enterprises LLC

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.

Our team focuses on building enterprise and consumer grade Customer Terminals, for use by our customers to access internet through the Project Kuiper.

We are looking for an embedded Software Development Engineer to own, design and develop Customer Terminal system software for Project Kuiper, using embedded Linux, and custom Silicon. Kuiper is breaking new ground with every device we design, and you will be an integral part of bringing this family of products to customers.

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.

Key job responsibilities

  1. Develop embedded software for Customer Terminal devices within the Project Kuiper system.
  2. Participate in all phases of SDLC including requirements gathering, design, code, test, and code/test coverage.
  3. Developing embedded software in assembly, C, C++, Rust or other languages.
  4. Have in-depth knowledge with real-time embedded software philosophies and practices.
  5. Have expertise with Linux and RTOS.
  6. Review schematics, logic analyzer, and embedded software (bare-metal) troubleshooting techniques.
  7. Familiarity with cryptography, threat modeling, and secure SDLC, TrustZone, bootloader.
  8. Write drivers for peripherals and interfaces such as I2C/I3C, SPI, UART, GPIO etc.
  9. Work closely with hardware teams to support board bring-up and integration testing.

A day in the life
You will lead a team of embedded SDEs responsible for leading the design of embedded software used in the Project Kuiper customer terminal products. You will work in a collaborative environment with teams inside and outside of Amazon. You will mentor a team of software engineers on best practices while you guide your software designs from requirements gathering through mass production.

About the team
The Kuiper Customer Terminal Software Team supports the devices that connect our customers to the Kuiper network. We provide software for both applications and the underlying Linux system. We work hand in hand with hardware, product and operations teams to deliver a great experience for our customers.BASIC QUALIFICATIONS

- 5+ years of non-internship professional software development experience.
- 5+ years of programming with at least one software programming language experience.
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience.
- Experience as a mentor, tech lead or leading an engineering team.

PREFERRED QUALIFICATIONS

- 5+ 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.

#J-18808-Ljbffr

  • Huntsville, AL, United States Thompson Software Solutions Full time

    Thompson Software Solutions, a defense-focused software company of proven and dedicated employees is seeking a senior-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems.This position requires a software engineer to use a wide application of technical principles, theories, and...


  • Irvine, CA, United States Edison Smart Full time

    Senior Embedded Software Engineer | Irvine, CA | Up to $200,000Join a growing IoT connectivity business in Calfornia, who are scaling their Engineering team, as they build the next generation of their IoT connectivity devices.As a Senior Embedded Software Engineer, you'll work in a small team to develop the embedded systems to support wireless connectivity...


  • Seattle, WA, United States Amazon Full time

    Senior Embedded Software Engineer, Kuiper Customer Terminal Software Team Job ID: 2804548 | Amazon Kuiper Manufacturing Enterprises LLC 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...


  • Stratford, CT, United States Kitchen Brains Full time

    Company Overview Founded in 1969, KitchenBrains continually leads the industry in designing, developing, manufacturing and deploying controls, monitors, sensors, and IoT connectivity for foodservice outlets and original equipment manufacturers (OEMs) that reduce costs, drive productivity, and increase guest satisfaction. Kitchen Brains brands, including...


  • Aliso Viejo, CA, United States Tbwa ChiatDay Inc Full time

    Senior Software Engineer (Embedded Software) Why PlayStation? PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, acclaimed...


  • Seattle, WA, United States Amazon Full time

    Senior Embedded Software Engineer, Project Kuiper Terrestrial Applications Job ID: 2811537 | Amazon Kuiper Manufacturing Enterprises LLC 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...


  • Seattle, WA, United States Amazon Full time

    Senior Embedded Software Engineer, Project Kuiper Terrestrial Applications Job ID: 2641353 | Amazon Kuiper Manufacturing Enterprises LLC 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...


  • Bothell, WA, United States Career Management Group Full time

    Embedded Software EngineerLocation: Bothell, WashingtonWe are seeking an experienced Embedded Software Engineer to join our team. In this role, you will be responsible for designing, developing, and testing software for embedded devices and systems. You will play a critical role in ensuring the efficiency, stability, and scalability of system resources, as...


  • , CA, United States High-Tech Professionals Full time

    Sr. Embedded Software Engineer Job ID: 1975Location: San Diego, CAType: PermanentStatus: OpenKey Skills: embedded Linux, Eclipse, CSS, Perforce, Git, Jenkins, C, C++, drivers, toolchains, opensource, board, Ethernet, USB, Wi-Fi, Bluetooth, Bash, PythonDescription: Seeking Senior Embedded Software Engineer who's ready to jump right into a dynamic,...


  • Cherry Hill Township, NJ, United States P. Chappel Associates, Inc. Full time

    This is a great opportunity to work for a growing company and push embedded software technology while staying up to date with the latest communications technologies. You will play a big part in their continued success and can truly make an impact. Our client provides cyber security and monitoring solutions for high-speed networks. Their cyber intelligence...


  • Menlo Park, CA, United States The Human Resource, LLC Full time

    We are seeking a highly skilled and motivated Senior Embedded Software Engineer to lead the design, development, and maintenance of cutting-edge software solutions for our In Vitro Diagnostic (IVD) medical devices. In addition to developing new software, this role will be responsible for maintaining existing product codebases, ensuring continued compliance...


  • Dallas, TX, United States Riccione Resources, Inc. Full time

    Software Engineer – Mid to Senior, C, Embedded, Full Product Life Cycle, Work OnsiteOne of our clients needs a passionate Software Engineer who can think outside the box to find new and better ways to design quality electrical products. Someone with a strong drive who’s drawn to creative problem solving and to the challenges of designing prototypes and...


  • San Francisco, CA, United States CyRAD Talent Solutions Full time

    Senior Embedded Software Engineer - US Citizen Senior Embedded Software Engineer San Francisco Bay Area On-Site or Remote About Us: We are a technology leader at the cutting edge of laser communications and advanced networking, enabling groundbreaking innovations for land, sea, air, and space applications. Using technology originally developed by Google, we...


  • Seattle, WA, United States Amazon Full time

    Job ID: 2688257 | Amazon Kuiper Manufacturing Enterprises LLC Project Kuiper is an initiative to launch a constellation of Low Earth Orbit satellites that will provide low-latency, high-speed broadband internet connectivity to un-served and under-served communities around the world. In this role, you will be bringing that vision to life by architecting,...


  • Redmond, WA, United States Amazon Full time

    Senior Embedded Software Engineer, Project Kuiper Terrestrial Applications Job ID: 2641353 | Amazon Kuiper Manufacturing Enterprises LLC 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...


  • Seattle, United States Amazon Full time

    Senior Embedded Software Engineer, Kuiper Customer Terminal Software TeamJob ID: 2804548 | Amazon Kuiper Manufacturing Enterprises LLCProject 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...


  • Goleta, CA, United States Raytheon Full time

    Date Posted: 2024-10-04 Country: United States of America Location: CA601: Goleta (EW) Bldg H Hollister Avenue Building H01, Goleta, CA, 93117 USA Position Role Type: Onsite At Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We bring the strength...


  • Brea, CA, United States Technovative Applications Full time

    Company DescriptionTechnovative Applications is a leading developer and manufacturer of precision RF sensors and munitions utilizing interferometry methods.Role DescriptionThis is a full-time on-site role for an Embedded Software Engineer located in Brea, CA. The Embedded Software Engineer will be responsible for developing, testing, and maintaining embedded...


  • Washington, DC, United States Motion Recruitment Partners LLC Full time

    The opportunity pertains to a full-time Senior Embedded Software Engineer role based out of Roanoke, VA. Applicants should have extensive experience in C, C++, along with Python. The ideal candidate is one that has a top-secret clearance or the eligibility to obtain one in the future and has a willingness to relocate to Southwest Virginia.As industry leaders...


  • Seattle, Washington, United States WiBotic Inc Full time

    Job DescriptionOverview: We are seeking a highly motivated Embedded Systems Software Engineer to contribute ideas and code across the software stack.About the Role: As an Embedded Systems Software Engineer, you will work at the embedded device level on drivers and algorithms running on a real-time operating system. You will also work with JavaScript web...