Embedded Software Development Professional

3 weeks ago


Sunnyvale, California, United States Amazon Full time

Job Overview: We are seeking an experienced Embedded Software Development Engineer to join our team at Amazon, working on the Project Kuiper initiative. This exciting opportunity involves architecting, developing, and testing communication systems payload software for Low Earth Orbit satellites.

Key Responsibilities:

  • Design, implement, test, and integrate unique embedded software functions in an embedded Linux or real-time operating system environment.
  • Develop software to control silicon devices using proprietary and standard communication buses.
  • Collaborate 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.

Requirements:

  • 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

Compensation and Benefits:

We offer a competitive salary range of $129,300 - $223,600 per year, depending on location and experience. Additionally, you may be eligible for equity, sign-on payments, and other forms of compensation as part of a total compensation package. Our comprehensive benefits include medical, financial, and other perks. As a bonus, we offer a base pay that reflects the cost of labor across several US geographic markets.



  • Sunnyvale, California, United States The Page Group Full time

    About The Page GroupWe are a leading technology talent connector, specializing in matching top professionals with industry-leading opportunities. Our focus is on the rapidly growing electric vehicle (EV) sector.Job Summary:As a Senior Embedded Software Engineer at our client, you will play a crucial role in developing innovative software solutions for...


  • Sunnyvale, California, United States Amazon Full time

    Job OverviewAmazon is seeking an exceptional Embedded Software Development Engineer to join our Kuiper team. In this role, you will drive the design, development, and operation of key functions for our satellite payload software.About the RoleThis position requires 3+ years of professional software development experience, with a focus on embedded code for...


  • Sunnyvale, California, United States Fortinet Full time

    Job Title: Embedded Software DeveloperJob Description:Fortinet is seeking an Embedded Software Developer with expertise in C programming and networking to join our team. This role offers a unique opportunity to work on the development of secured Enterprise Wireless products and features.Key Responsibilities:• Develop secured Enterprise Wireless products...


  • Sunnyvale, California, United States Fresh Consulting Full time

    We are seeking an experienced Embedded Software Engineer to join our team in Sunnyvale, CA. This is a 8-month contract position with competitive hourly compensation ranging from $85 to $95 per hour.As an Embedded Software Engineer at Fresh Consulting, you will be responsible for developing, compiling, and debugging C/C++ code for bare-metal firmware,...


  • Sunnyvale, California, United States Fortinet Full time

    Job OverviewAs an embedded systems software development specialist at Fortinet, you will design and implement high-performance software solutions for our cutting-edge products. With a strong focus on reliability, security, and efficiency, you will work closely with cross-functional teams to deliver innovative products that meet the evolving needs of our...


  • Sunnyvale, California, United States Fortinet Full time

    Job SummaryFortinet is seeking a skilled Embedded Systems Software Engineer to join our team. As a key member of our software development team, you will design, implement, and test software for embedded systems, ensuring it meets performance, reliability, and security requirements.ResponsibilitiesSoftware Development: Design and implement software for...


  • Sunnyvale, California, United States Amazon Full time

    Job SummaryWe are seeking an experienced Embedded Software Engineer to join our Kuiper team. As a key member of our BSP software engineering team, you will design and implement embedded software used in the Project Kuiper products.About the Role:Develop embedded software for terrestrial devices within the Project Kuiper system.Participate in all phases of...


  • Sunnyvale, California, United States Amazon Full time

    We are seeking a seasoned Senior Embedded Software Development Engineer to play a pivotal role in building our next-generation devices. With a strong technical background, you will collaborate cross-functionally with customers, system architects, program managers, and hardware engineers to implement a robust multimedia software stack.">Key...


  • Sunnyvale, California, United States Fresh Consulting Full time

    Job Title: Senior Embedded Software EngineerWe're seeking a highly skilled Senior Embedded Software Engineer to join our team at Fresh Consulting. The ideal candidate will have a strong background in embedded systems software development and experience with C/C++, FPGA, prototyping, and platforms.About the RoleAs a Senior Embedded Software Engineer, you will...


  • Sunnyvale, California, United States Amazon Full time

    Job Overview:We are seeking an experienced Embedded Software Development Engineer to join our team. As a key member of our engineering organization, you will be responsible for designing and developing cutting-edge embedded systems used by millions of people worldwide.About the Role:In this role, you will work on system architecture and development of new...


  • Sunnyvale, California, United States Etched Full time

    As an Embedded AI Software Development Lead at Etched.ai, you will have the opportunity to be at the forefront of the AI revolution. Our company is developing groundbreaking hardware that will power the next generation of artificial intelligence.OverviewWe are actively developing Sohu, an ASIC exclusively for transformers, which will enable products that...


  • Sunnyvale, California, United States United Software Group Full time

    Job DescriptionWe are seeking an experienced Software Development Engineer to join our team at United Software Group. The ideal candidate will have a strong background in mobile software development and a passion for creating innovative solutions.The successful candidate will be responsible for developing, improving, and releasing the Business Android...


  • Sunnyvale, California, United States Amazon Full time

    Company OverviewAmazon is a leading technology company that aims to bring innovation and design into everyday life. We're committed to providing an inclusive and diverse work environment where our employees can thrive.SalaryThe estimated annual salary for this position ranges from $129,300 in our lowest geographic market up to $223,600 in our highest...


  • Sunnyvale, California, United States eTeam Full time

    eTeam Overview: We are a cutting-edge technology company that specializes in developing innovative solutions for various industries. Our team is passionate about creating high-quality products that meet the needs of our customers.About the Role: As a software development engineer on our team, you will be responsible for developing optimized software for...


  • Sunnyvale, California, United States Amazon Full time

    As a Senior Software Development Engineer at Amazon, you will play a pivotal role in designing, implementing, optimizing, triaging, and supporting multimedia functionalities for embedded systems. You'll be responsible for developing, supporting, and maintaining Board Support Packages (BSP) on Linux platforms, ensuring seamless integration of multimedia...


  • Sunnyvale, California, United States META Full time

    About the RoleAre you an experienced embedded software engineer looking to join a world-class team developing innovative hardware and software solutions? Do you have expertise in firmware development, real-time operating systems, and computer vision?Meta Reality Labs is seeking a skilled Embedded Software Engineer to join our team. As a key member of our...


  • Sunnyvale, California, United States Amazon Full time

    We are seeking an experienced Senior Embedded Software Development Engineer to play a pivotal role in building our next-generation devices. With a focus on multimedia processing, this position involves collaborating with cross-functional teams to implement a robust software stack.Key responsibilities include designing and developing complex embedded software...


  • Sunnyvale, California, United States Apple Full time

    ResponsibilitiesAs an Embedded FW Engineer, your responsibilities will include:Crafting and implementing embedded firmware for SoC bring-up and wireless connectivity enablementDeveloping SoC test and calibration capabilities for wafer, module, and system factoriesCollaborating with RF/Radio design, DVT, PHY, and System engineering teams to architect, define,...


  • Sunnyvale, California, United States Appko, Inc. Full time

    Job DescriptionWe are seeking a highly skilled Embedded Storage Software Architect to join our team at Appko, Inc.The successful candidate will be responsible for designing and developing innovative storage solutions for our clients. This includes building storage drivers, firmware, and tools for various storage technologies such as flash and persistent...


  • Sunnyvale, California, United States Juniper Networks Full time

    Job Description Design and develop platform and system-level software/firmware for networking platforms. Participate on project teams involved in development of software for Juniper Router products. Contribute to all phases of software development, from requirements gathering through implementation and sustaining. Write functional, design, and unit test...