Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer, Leo Payload Software Systems

$165.2k - $223.6k

Amazon Locker

Amazon Leo is Amazon’s low Earth orbit satellite network. Our mission is to deliver fast, reliable internet connectivity to customers beyond the reach of existing networks. From individual households to schools, hospitals, businesses, and government agencies, Amazon Leo will serve people and organizations operating in locations without reliable connectivity.Export Control RequirementDue 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* Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring innovative products and services to market.* Design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the industry.* Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed.* Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use.* Design and code the right solutions starting with broadly defined problems.Work in an agile environment to deliver high-quality software.* Develop software solutions to effectively manage the infrastructure required for secure, large-scale operation of our system.* Take ownership of the complete software development lifecycle, encompassing design, testing, deployment, and mission integration.* Engage in end-to-end participation in major engineering projects, collaborating with cross-functional stakeholders.* Take the lead in identifying and resolving software architectural deficiencies, and facilitating the delivery of higher-quality software at an accelerated pace, enabling faster iterations towards the right solution.* Effectively communicate your ideas to achieve optimal outcomes for both your team and the customer. Encourage diverse perspectives and incorporate feedback to enhance results.* Drive the adoption of software best practices, including security, quality, and operational excellence.A day in the lifeAs a Software Development Engineer, you will play a crucial role in the advancement of Leo's Software capabilities. This entails the development of products that facilitate reliable and high-speed communication with Leo satellites, supporting their mission-critical operations. Collaborating with a skilled cross-disciplinary team, you will contribute to the development, testing, production, and worldwide implementation of solutions and products that empower Leo's expansive global network.About the teamOur team tackles many critical satellite payload functions including Over-The-Air (OTA) updates, hardware fault detection, isolation and remediation, operational state management, buses and devices integrity verifications (ex. PRBS), hardware and software integration. We are looking for an outstanding software engineer to participate in all phases of software development from requirements through implementation and test to operations.In this role, you will:- Own unique embedded software functions through design, implementation (in C, C++, RUST or other), test, and integration in an embedded Linux or real-time operating system (RTOS) environment.- Write software to control silicon devices using proprietary and standard communication buses, such as Interlaken SerDes, JESD, PCIe, I3C, I2C, SPI, RS-422, RS-485, Ethernet, etc.- Work closely with hardware teams to support board design, bring-up, and verification, as well as integration and test.- Follow best practices in high reliability embedded software development to ensure very high levels of system reliability and availability.- Debug low-level issues at the intersection of hardware/FPGA/firmware/software on multicore SOCs.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 languagePreferred qualification - 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 equivalentAmazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company’s reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at .USA, CA, Sunnyvale - 165,200.00 - 223,600.00 USD annually

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer, Leo Payload Software Systems in Sunnyvale, CA vacancy
  • $159.2k - $215.3k

     ...LEO is Amazon’s low Earth orbit satellite broadband network. Its mission is to deliver...  ...around the world, and we’ve designed the system with the capacity, flexibility, and performance...  ...few legacy constraints. The FPGA design engineer will work with systems teams to define/... 
    Suggested
    Permanent employment
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    a month ago
  •  ...Business Systems Analyst IVJob Location: Sunnyvale, CAThis is a Lead Role and we need candidates...  ..., Statistics, Mathematics or Computer Engineering preferred8 or more years' experience in...  ...REGRESSION ANALYSIS SERIAL ATTACHED SCSI STATISTICS TABLEAU SOFTWARE TROUBLE TICKETS... 
    Suggested
    Local area

    InterSources

    Sunnyvale, CA
    4 days ago
  •  ...services. We are building a highly-advanced low Earth orbit (LEO) space system that will fundamentally change the design, economics,...  ...overall quality of life. We are looking for a Lead Embedded Software Engineer to own the full path from product requirements to working... 
    Suggested
    Full time
    Work at office
    Immediate start
    Visa sponsorship
    Night shift

    E-Space

    Saratoga, CA
    24 days ago
  •  ...Job Title: Business Systems Engineer Job Location: Sunnyvale, CA Job Type: 12+ Months About the role: As a Business Systems Engineer...  ...bridge the gap between our core business functions and the software that powers them. In this role, you will be responsible for... 
    Suggested

    Stellar IT Solutions LLC

    Sunnyvale, CA
    20 days ago
  •  ...DescriptionThe Ion endoluminal system is Intuitive's new robotic...  ...novel surgical robot system. The engineer will collaborate with a...  ...to design, build and optimize software that enables high-performance...  ...and display across a range of embedded platforms. The engineer will... 
    Suggested
    Local area

    Intuitive Surgical

    Sunnyvale, CA
    a month ago
  • $207k - $300k

     ...tracing strategy across all software layers, spanning low-level firmware/real-time operating system (RTOS), host OS (Android/Linux...  ...Rust.3 years of experience with embedded software design and...  ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a... 

    Google

    Mountain View, CA
    4 days ago
  •  ...Information Technology (IT) Systems Administrator (Systems Application Analyst 3)HII's Mission Technologies division in Mountain View...  ...teleconference, and in personTroubleshoot and resolve complex hardware and software problems across Windows, macOS, iOS, and cloud Software as a... 
    Remote work

    HII Mission Technologies Division

    Mountain View, CA
    2 days ago
  • $255k - $270k

     ...SkyloSkylo is hiring a Principal RF Payload Lead Engineer, who will be responsible for...  ...(D2D) connectivity from LEO spacecraft. The Principal RF...  ...requirements definition and system architecture through...  ...antennas, digital, baseband, and software) and manage external vendors... 
    Local area
    Remote work
    Worldwide
    Flexible hours
    3 days per week

    Skylo

    Mountain View, CA
    a month ago
  • $272k - $431.25k

    NVIDIA is seeking a Sr. Principal Systems Software Engineer for the Apache Spark Acceleration group. GPU accelerated data processing has moved from proof of concept to production deployments. Enterprises now recognize the need for accelerated computing to handle large data... 
    Work experience placement

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $253.1k - $342.3k

    DescriptionAmazon Leo is Amazon's low Earth orbit satellite network...  ...for Amazon Leo's satellite payload systems, ensuring our payload embedded and networking software meets reliability, security, and...  ...and scale high-performing engineering organizations. You will work in... 
    Permanent employment
    Local area
    Worldwide
    Flexible hours

    Amazon

    Sunnyvale, CA
    a month ago
  • $217k - $326k

     ...While we deliver a hardware storage array, over 90% of our engineering staff are software engineers. Our customers are the most important part of...  ...Computer Science (or equivalent) with 10+ years of software system testing experience. Storage Domain Expertise: Deep knowledge... 
    Remote work
    Flexible hours

    Everpure, Inc.

    Santa Clara, CA
    4 days ago
  •  ...Principal Systems Software Engineer Oracle Cloud Infrastructure (OCI) is seeking a Principal Systems Software Engineer to help build and evolve...  ...for an engineer with deep experience in computer systems, embedded or platform firmware, and hardware/software integration... 

    Oracle

    Santa Clara, CA
    3 days ago
  • $224k - $356.5k

     ...consumer devices, and autonomous systems. The Linux for Edge team develops system software for NVIDIA’s latest edge AI...  ...We seek a Senior System Software Engineer / Platform SW Execution Lead who...  ...substantial industry experience in system/embedded software.12+ years of relevant... 
    Full time

    Nvidia

    Santa Clara, CA
    28 days ago
  •  ...Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. This architecture allows Cerebras to deliver industry...  ...improvement initiativesWhy Join CerebrasPeople who are serious about software make their own hardware. At Cerebras, we have built a... 

    Cerebras Systems

    Sunnyvale, CA
    a month ago
  •  ...other Linux specific technologies. Troubleshoots complex server hardware and OS related issues.• Experience with Flavours of Linux OS system administration, handling incidents, changes related to Linux OS, patching, VMWare tools related.• Ensure the environment is secured... 

    Vantage Point Consulting Inc.

    Sunnyvale, CA
    4 days ago
  • $150k - $230k

     ...computing, artificial intelligence, and software-defined networking to provide our clients...  ...prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation...  ...highly skilled and motivated Senior Optical System Engineer to join ourhardware engineering... 

    Arista Networks

    Santa Clara, CA
    a month ago
  •  ...surgery and minimally invasive care, our technologies—like the da Vinci surgical system and Ion—have transformed how care is delivered for millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose: to make surgery smarter,... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    a month ago
  • $144k - $230k

     ...ll Be Doing Work together with product, engineering, and business teams to gather and evaluate...  ...OTC) landscape and associated satellite systems. Operate as an expert to review business...  ...experience. Deep experience in enabling Software/Services processes like SW Fulfillment,... 

    Thomas To

    Santa Clara, CA
    2 days ago
  •  ...IT Systems AdministratorRune connects wasted power to the compute that needs it. Solar plants generate electricity the grid can't take...  ...than new construction can deliver in time.Rune deploys hardware, software, and financial solutions to put this power to work. We build... 
    Remote work

    Rune PC

    Mountain View, CA
    1 day ago
  • $120k - $200k

     ...Description Job Description Overview   System Administrator - NASA Ames Research...  ...such as DNS, LDAP, SMTP and SNMP ~ Software languages – Knowledge of shell scripting...  ...and integrations Provide support for engineering software installations, configuration, patching... 
    Full time
    Work experience placement

    Astrion

    Mountain View, CA
    2 days ago
  •  ...technologies—like the da Vinci surgical system and Ion—have transformed how care is delivered...  ...of patients worldwide.We’re a team of engineers, clinicians, and innovators united by...  ...accountability without serving as a software engineer.Project Leadership & Change EnablementLead... 
    Contract work
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    18 days ago
  • $163k - $236k

     ...designs, developing integration plans with software and system partners while coordinating hardware/...  ...:Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science...  ...the following: computer architecture, embedded firmware, ASIC design or verification,... 
    Worldwide

    Google

    Sunnyvale, CA
    7 days ago
  • $96.28k - $125k

     ...develops, integrates and manages the sensors, systems and other assets necessary to support...  ...and resolve complex hardware and software problems across Windows, macOS, iOS, and...  ...intelligence, machine learning (AI/ML) experts; engineers; technologists; scientists; logistics... 
    Full time
    Work experience placement
    Local area
    Remote work
    Worldwide

    HII Mission Technologies Division

    Mountain View, CA
    7 days ago
  • $135k - $155k

     ...network. It's the foundation for autonomous networking, giving engineers and AI agents the ability to know the impact of every change before...  ...been done.Forward is looking for an experienced Senior Revenue Systems Analyst to join our Revenue Operations team. Reporting to our... 

    Forward Networks

    Santa Clara, CA
    a month ago
  • $168k - $270.25k

     ...design and build the next-generation architecture and software for managing storage services to support our engineers, architects with NVIDIA GPU design, VLSI,...  ...technology evaluations, and coordinate and track system orders, installations and deployment.What we need... 
    Full time

    Nvidia

    Santa Clara, CA
    7 days ago
  • $152.8k - $209.1k

     ...industrial robotics in the near future - with software and data at the core.Our mission is to...  ...developers. We are a dynamic team of engineers, roboticists, designers, and...  ...of industrial robotics.RoleAs a Business Systems Analyst, you will be responsible for driving... 
    Full time
    Local area

    Intrinsic

    Mountain View, CA
    20 days ago
  • $193.3k - $261.5k

    AWS designs custom SoCs (System on Chips) that power the world's largest machine learning...  ...builds both the SoCs and the low-level software stack that brings these chips to life —...  ...network.We're looking for a Systems Software Engineer who wants to work at the boundary... 
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    a month ago
  • $203k - $224k

     ...fundraise ahead, Obsidian is scaling rapidly toward long-term growth and IPO readiness. We're hiring an experienced Staff IT Systems Engineer to be the senior technical owner of Obsidian's identity, endpoint, and IT platform foundation, and to help us operate that... 
    Work from home
    Flexible hours

    Obsidian Security

    Palo Alto, CA
    22 days ago
  •  ...testing framework and library. He/she will participate in the core system design and development. Our target system is based on jepsen...  ...~5+ years proven records on infrastructure level software development experience ~2+ years Clojure development experience... 
    Full time

    Integrated Resources Inc.

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

    NVIDIA is looking for a hardworking Sr. Systems Software Engineer to work on platform software based on open-source container runtimes and Kubernetes technologies. We expect you to have strong programming skills, a deep understanding of designing and building software,... 
    Full time
    Work experience placement
    Remote work

    Nvidia

    Santa Clara, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer, Leo Payload Software Systems. Be the first to apply!