Embedded Software Engineer III

4 weeks ago


Sunnyvale, California, United States Manpower Group Inc. Full time

We are seeking a highly skilled Embedded Software Engineer III to join our Firmware Development Department. As a key member of our team, you will be responsible for developing and debugging firmware for micro-controllers, including real-time tasks, bootloaders, and peripheral support.

The ideal candidate will have strong problem-solving skills, attention to detail, and the ability to work both independently and as part of a team. You will be responsible for troubleshooting and resolving software and firmware issues, creating and executing manual and automated test cases, and collaborating with the team to continuously improve firmware and testing processes.

Key responsibilities include:

  • Developing and debugging firmware for micro-controllers
  • Troubleshooting and resolving software and firmware issues
  • Creating and executing manual and automated test cases
  • Collaborating with the team to improve firmware and testing processes

Requirements include:

  • 3-4 years of experience with embedded micro-controllers, such as ARM Cortex M0/M3/M4 architecture
  • Proficiency in C or C++ for firmware development, debugging, and testing
  • Experience with real-time operating systems (RTOS) and boot mechanisms for micro-controllers
  • Ability to debug and troubleshoot embedded systems

We offer a competitive pay range of $70/hr. - $75/hr. and a dynamic work environment. If you are a motivated and detail-oriented individual with a passion for firmware development, we encourage you to apply.



  • Sunnyvale, California, United States Intelliswift Software Full time

    Job Title: Silicon Embedded Software EngineerLocation: OnsiteDuration: 8 monthsWe are seeking an experienced Silicon Embedded Software Engineer to join our team at Intelliswift Software.Key Responsibilities:Develop, compile, run, and debug C/C++ bare-metal/firmware/software tests/apps targeting ARM CPUs/DSPs in pre-silicon (virtual, emulation, and FPGA...


  • Sunnyvale, California, United States Fortinet Full time

    Job DescriptionFortinet is seeking a highly skilled Embedded Systems Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, implementing, and testing software for embedded systems, ensuring it meets performance, reliability, and security requirements.Key Responsibilities:Design and...


  • Sunnyvale, California, United States Fortinet Full time

    Job Title: Embedded Systems Software EngineerFortinet is seeking a highly skilled Embedded Systems Software Engineer to join our team. As an Embedded Systems Software Engineer, you will be responsible for designing, implementing, and testing software for embedded systems, ensuring it meets performance, reliability, and security requirements.Key...


  • Sunnyvale, California, United States Amazon Full time

    About the RoleAmazon's Lab126 Platform Software team is seeking a talented Software Development Engineer to lead the design and implementation of critical software modules for robots. As a key member of the team, you will contribute to the development of the next generation of robots based on the Astro platform. Your primary responsibility will be to drive...


  • Sunnyvale, California, United States Intelliswift Software Full time

    Job Title: Silicon Embedded Software Engineer - Firmware and Hardware ExpertLocation: OnsiteDuration: 8 months8+ years of experience working with C/C++, FGPA, prototyping and platformsMust-Have SkillsC/C++ experience, hands-on experience of 8 years minimumUnderstanding of software working with hardware nuancesFPGA, prototyping and platforms...


  • Sunnyvale, California, United States Capgemini Full time

    Job Title: Associate Embedded Software EngineerJob Description:You will support the architect, design, build, and test of embedded firmware systems for future AR, VR, and new platforms. In this role, you will participate in the definition of architecture and implementation of designs in both prototype and shipping consumer products. Our teams deliver all...


  • Sunnyvale, California, United States Actalent Full time

    Job Title: Software Test Engineer - Embedded Systems SpecialistActalent is seeking a skilled Software Test Engineer - Embedded Systems Specialist to join our team. The ideal candidate will have experience in developing and testing software for embedded systems, with a strong focus on Python, C, and C++ programming languages.This role involves working with...


  • Sunnyvale, California, United States Appko Full time

    Job Title: Embedded Software Engineer - Storage SolutionsAppko is seeking an experienced Embedded Software Engineer to join our team and contribute to the development of innovative storage solutions. As a key member of our engineering team, you will be responsible for designing and implementing storage systems, firmware, and tools for our clients.Key...

  • Software Engineer III

    4 weeks ago


    Sunnyvale, California, United States Walmart Full time

    Software Engineer IIIWalmart is seeking a highly skilled Software Engineer III to join our team. As a Software Engineer III, you will be responsible for designing, developing, and maintaining software applications that meet the needs of our customers.Key Responsibilities:Design and develop software applications using Java, Spring Framework, and other...


  • Sunnyvale, California, United States Fresh Consulting Full time

    We are seeking a highly skilled Embedded Software Engineer to join our team at Fresh Consulting. As a key member of our software development team, you will be responsible for developing, compiling, and debugging C/C++ baremetal/firmware/software tests/apps targeting ARM CPUs/DSP in pre-silicon and post-silicon setups.Key responsibilities include:Developing,...


  • Sunnyvale, California, United States META Full time

    Job Summary:Come be part of a team that's shaping the future of audio technology. As an Embedded DSP Software Engineer at Meta, you'll be working on cutting-edge projects that harness the power of AR and VR to create immersive audio experiences.Key Responsibilities:Design, develop, and integrate real-time AR and VR audio features on Android...


  • Sunnyvale, California, United States META Full time

    Job Summary:Meta's Reality Labs is seeking a highly skilled Embedded Audio DSP Software Engineer to join our Audio Research team. As a key member of our team, you will be responsible for designing, developing, and integrating real-time AR and VR audio features on Android systems. Key Responsibilities: Design and develop real-time AR and VR audio features on...


  • Sunnyvale, California, United States Intelliswift Software Full time

    Job Title: Silicon Embedded Software DeveloperLocation: RemoteDuration: 8 months8+ years of experience working with C/C++, FPGA, prototyping and platformsMust-Have SkillsC/C++ experience, needs to be hands on experience of 8 years minimumUnderstand nuances of making SW work with HWFPGA, prototyping and platforms experienceNice-to-have SkillsPython skillsJob...

  • Software Engineer III

    4 weeks ago


    Sunnyvale, California, United States Walmart Full time

    About the RoleWe are seeking a highly skilled Software Engineer III to join our team at Walmart. As a key member of our engineering group, you will be responsible for evaluating large amounts of data to optimize processes and delivery protocols.You will operate as a trusted advisor, providing expertise on efficiencies and best practices. With a strong...


  • Sunnyvale, California, United States HCL America Inc. Full time

    Embedded Go Lang EngineerWe are seeking an expert in the embedded domain with strong development experience to contribute to our team's success. The ideal candidate will work on developing device driver services for various devices such as projectors, sound systems, and smart lighting solutions.Key Responsibilities:Develop and optimize device driver services...

  • Software Engineer III

    4 weeks ago


    Sunnyvale, California, United States Walmart Full time

    About the RoleWe are seeking a highly skilled Software Engineer III to join our team at Walmart Global Tech. As a key member of our software development team, you will be responsible for designing, developing, and deploying software systems that meet the needs of our customers and business stakeholders.Key Responsibilities:Design and develop software systems...


  • Sunnyvale, California, United States HCLTech Full time

    We are seeking an expert in the embedded domain with strong development experience to drive innovation in our team. The ideal candidate will work on developing high-performance device driver services for various devices such as projectors, sound systems, and smart lighting solutions.Key Responsibilities:Design and implement device driver services written in...

  • Software Engineer III

    4 weeks ago


    Sunnyvale, California, United States Walmart Full time

    About the RoleWe are seeking a highly skilled Software Engineer III to join our team at Walmart Global Tech. As a key member of our software engineering team, you will be responsible for designing, developing, and maintaining complex data pipelines that enable our data scientists and analysts to unlock the power of retail data science.You will work closely...


  • Sunnyvale, California, United States Amazon Full time

    Job SummaryWe 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.Your primary...

  • Software Engineer III

    4 weeks ago


    Sunnyvale, California, United States Walmart Full time

    Job SummaryWe are seeking a highly skilled Software Engineer III to join our team at Walmart. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems that meet the needs of our customers and business stakeholders.Key Responsibilities:Design and develop software solutions...