Embedded Software Development Engineer, DeviceOS Software Expert

2 days ago


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 features for embedded systems across multiple product and technology spaces. You will collaborate with cross-functional teams to ensure that state-of-the-art technologies can be supported via flexible software architectures, OS and Hardware Platform abstraction, testability, and scalability across multiple device types.

Your Responsibilities:
  • Dive into ambiguous problem spaces and meticulously distill out design choices, trade-offs, and priorities.
  • Investigate, prototype and deliver new and innovative system solutions.
  • Participate in design reviews, API development, and documentation.

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:
Our compensation reflects the cost of labor across several US geographic markets. The estimated salary for this position is between $129,300/year and $223,600/year, depending on location.

Benefits:
Amazon offers a comprehensive benefits package, including medical, financial, and other perks.

  • 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 United Software Group Full time

    Job Title: Software Development ExpertSalary: $120,000 - $180,000 per year, depending on experienceAbout the Job:We are seeking a highly skilled Software Development Expert to join our team at United Software Group. As an Android Application Specialist, you will be responsible for designing, developing, and maintaining high-quality mobile applications.The...


  • 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 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 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 eTeam Full time

    About the RoleWe are seeking a highly skilled Senior Embedded Systems Software Engineer to join our team at eTeam. As an expert in computer vision and signal processing, you will be responsible for developing optimized software for vector machines and building optimization flows or compiler automation for SIMD or vector processors.


  • 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...


  • 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 Fresh Consulting Full time

    Job Title: Senior Embedded Software DeveloperAbout Us:Fresh Consulting is a cutting-edge design-led, software development and hardware engineering company. Our team of experts provides end-to-end digital services to help companies innovate and create fresh experiences that connect humans, systems, and machines.We bring together talented UX designers,...


  • 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 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 Cohesive Technologies Full time

    Job Title: Embedded Firmware Software DeveloperCohesive Technologies is a global IT services and solutions company providing IT staffing services and application development services necessary for technology leaders to deliver business value. We help our people and clients succeed by leveraging our expertise, deep industry and market knowledge, proprietary...


  • Sunnyvale, California, United States Amazon Full time

    Job DescriptionWe are seeking an experienced Senior Embedded Software Development Engineer to play a pivotal role in building our next-generation devices. In this position, 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 United Software Group Full time

    Job Title: Automation Software DeveloperAbout the Role:We are seeking an experienced Automation Software Developer to join our team at United Software Group. As a key member of our RF lab automation team, you will be responsible for developing software solutions to support lab validation and factory test. Your primary focus will be on designing and...


  • Sunnyvale, California, United States Google Full time

    We are seeking a highly skilled and experienced Senior Embedded Systems Software Engineer to join our team. This is a critical role in the development of cutting-edge technologies that change how billions of users connect, explore, and interact with information and one another.Company OverviewBehind every user experience on Google is the architecture built...


  • Sunnyvale, California, United States Insight Global Full time

    About the Role:At Insight Global, we are seeking a highly skilled embedded software developer to join our team. As an embedded software engineer, you will be responsible for designing, developing, and testing software for various embedded systems.Key Responsibilities:Architect, design, implement, and test software enabling customers to meet their...


  • 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...


  • 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 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 Fresh Consulting Full time

    Job DescriptionFresh Consulting is a design-led software development and hardware engineering company providing end-to-end digital services to drive innovation. Our multidisciplinary team collaborates with clients to create memorable experiences that connect humans, systems, and machines. We're looking for an experienced Senior Embedded Software Engineer to...