Embedded Software Engineer

4 hours ago


Redmond, Washington, United States Lyons Consulting Group Full time
Job Description

As an Embedded Software Engineer at Capgemini Engineering, you will be responsible for designing and implementing components at all layers of the system, including kernel, synchronization primitives, resource allocators, memory management, security, I/O systems, and persistence.

Key Responsibilities:
  • Design and implement drivers and services that operate efficiently in a constrained environment yet can efficiently deliver large volumes of data with low-latency and high-bandwidth.
  • Debug complex, system-level, multi-component issues that typically span across multiple layers from kernel to application.
  • Profile performance problems and drive optimizations that span the entire software stack.
  • Bring up new devices and lead debugging and performance tuning exercises that span multiple hardware/firmware/software engineers.
  • Understand software components from multiple partner teams, lead the integration of those components into the unified product code base, and drive their continued development.
Required Skills:
  • Embedded systems
  • C/C++
  • Experience with debugging tools such as GDB, oscilloscope, analyzer, and JTAG
  • RTOS (preferably Zephyr)
  • Embedded Linux
  • Embedded MCU and DSP architectures
  • Python or any other scripting language for tooling and test automation
  • Experience in peripheral drivers like PCIe, UART, I2C, SPI
About Capgemini Engineering

Capgemini Engineering is a world leader in engineering and R&D services, combining its broad industry knowledge and cutting-edge technologies in digital and software to support the convergence of the physical and digital worlds.

We help clients accelerate their journey towards Intelligent Industry, delivering end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market-leading capabilities in AI, cloud, and data, combined with its deep industry expertise and partner ecosystem.



  • Redmond, Washington, United States Canvendor Full time

    Job SummaryCanvendor is seeking a highly skilled Embedded Software Engineer to join our team. As a Xilinx Software Stack Developer, you will be responsible for designing, developing, and testing software for embedded systems.Key ResponsibilitiesDevelop and maintain software for Xilinx-based SoCs, including BSP and board bring-up experience.Work with Yocto...


  • Redmond, Washington, United States Canvendor Full time

    Xilinx Software Stack EngineerJob Summary:We are seeking a highly skilled Embedded Systems Software Engineer to join our team at Canvendor. As a Xilinx Software Stack Engineer, you will be responsible for developing software for embedded systems, device interfaces, and FPGA/programmable logic.Key Responsibilities:Design and develop software for Xilinx-based...


  • Redmond, Washington, United States Amazon Kuiper Manufacturing Enterprises LLC Full time

    About the RoleWe are seeking an experienced software engineer to join our team at Amazon Kuiper Manufacturing Enterprises LLC. As a Sr. Embedded Software Development Engineer, you will play a critical role in architecting, developing, and testing the communication systems payload software for our Low Earth Orbit satellite constellation.Key...


  • Redmond, Washington, United States Amazon Kuiper Manufacturing Enterprises LLC Full time

    About the RoleWe are seeking a highly skilled Embedded Software Development Engineer to join our team at Amazon Kuiper Manufacturing Enterprises LLC. As a key member of our Kuiper Network Processor Platform Team, you will play a critical role in designing, developing, and testing the communication systems payload software for our Low Earth Orbit...


  • Redmond, Washington, United States Insight Global Full time

    Job OverviewThe primary responsibility of a Firmware Software Engineer in this position is to utilize the principles of computer science and mathematical analysis to design, develop, and test firmware that enables embedded systems to fulfill client specifications. A typical Firmware Software Engineer conducts research, designs, develops, and tests embedded...


  • Redmond, Washington, United States Iron Systems Full time

    Job Title: Embedded Software Engineer VIron Systems is a leading provider of custom-built computing infrastructure platforms, including network servers, storage, OEM/ODM appliances, and embedded systems. With over 15 years of experience, our customers trust us for our innovative problem-solving and holistic design, engineering, manufacturing, logistics, and...


  • Redmond, Washington, United States Iron Systems Full time

    Job Title: Embedded Software Engineer VIron Systems is a leading provider of custom-built computing infrastructure platforms, including network servers, storage, OEM/ODM appliances, and embedded systems. With over 15 years of experience, our customers trust us for our innovative problem-solving and holistic design, engineering, manufacturing, logistics, and...


  • Redmond, Washington, United States Cognizant Full time

    Job SummaryAt Cognizant, we are seeking a highly skilled Embedded Test Automation Engineer to join our team. As an Embedded Test Automation Engineer, you will be responsible for designing, developing, and implementing automated testing solutions for our embedded systems.Key ResponsibilitiesEnd-to-End Test Infrastructure Development: Develop and maintain...


  • Redmond, Washington, United States Amazon Full time

    Job Title: Embedded Firmware Software EngineerAmazon's Kuiper project is a constellation of Low Earth Orbit satellites providing low-latency, high-speed broadband connectivity to underserved communities worldwide.About the RoleDesign, develop, integrate, and bring up Kuiper-MAC FW components/drivers in a real-time embedded environment.Collaborate with a...


  • Redmond, Washington, United States Staffing Technologies Full time

    Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our dynamic team. As a key member of our engineering team, you will design and implement cloud services, APIs, and low-latency architectures critical to delivering high-quality internet service.Key Responsibilities:Develop emulation tools for ARM A, M series, ARC...


  • Redmond, Washington, United States Staffing Technologies Full time

    Job DescriptionWe are seeking an experienced Embedded Software Architect to join our dynamic team at Staffing Technologies. As a key member of our engineering team, you will design and implement cloud services, APIs, and low-latency architectures critical to delivering high-quality internet service.Key Responsibilities:Develop Emulation Tools: Create...


  • Redmond, Washington, United States Amazon Full time

    Senior Embedded Software Engineer, Kuiper Customer Terminal Software TeamJob ID: | Amazon Kuiper Manufacturing Enterprises LLCProject Kuiper aims to enhance global internet connectivity through a network of 3,236 satellites positioned in low Earth orbit (LEO). The initiative's goal is to provide fast and affordable broadband services to communities that are...


  • Redmond, Washington, United States Saicon Consultants Inc. Full time

    About the RoleWe are seeking a highly skilled Embedded Software Engineer to join our team at Saicon Consultants Inc. in Redmond, WA. This is a challenging opportunity to build new cloud services and APIs that facilitate and orchestrate simulation of software on Kuiper devices such as satellites, ground gateways, and customer terminals.Key...


  • Redmond, Washington, United States Iron Systems Full time

    Job Title: Embedded Software Engineer VIron Systems is a leading provider of custom-built computing infrastructure platforms, including network servers, storage, OEM/ODM appliances, and embedded systems. With over 15 years of experience, our customers trust us for our innovative problem-solving and holistic design, engineering, manufacturing, logistics, and...


  • Redmond, Washington, United States Amazon Full time

    Senior Embedded Software Engineer, Kuiper Customer Terminal Software TeamJob ID: | Amazon Kuiper Manufacturing Enterprises LLCProject Kuiper aims to enhance global internet accessibility through a network of 3,236 satellites positioned in low Earth orbit (LEO). The initiative's goal is to provide fast and affordable broadband services to communities that are...


  • Redmond, Washington, United States Amazon Full time

    Senior Embedded Software Engineer, Kuiper Customer Terminal Software TeamJob ID: | Amazon Kuiper Manufacturing Enterprises LLCProject Kuiper is a groundbreaking initiative aimed at enhancing global broadband accessibility through a network of 3,236 satellites positioned in low Earth orbit (LEO). The mission is to provide rapid, cost-effective broadband...


  • Redmond, Washington, United States Amazon Full time

    Senior Embedded Software Engineer, Kuiper Customer Terminal Software TeamJob ID: | Amazon Kuiper Manufacturing Enterprises LLCProject Kuiper is a groundbreaking initiative aimed at enhancing global broadband connectivity through a network of 3,236 satellites positioned in low Earth orbit (LEO). The mission is to provide rapid and affordable internet access...


  • Redmond, Washington, United States Amazon Full time

    Senior Embedded Software Engineer for Kuiper Customer Terminal SolutionsJob ID: | Amazon Kuiper Manufacturing Enterprises LLCProject Kuiper is a groundbreaking initiative aimed at enhancing global broadband connectivity through a network of 3,236 satellites positioned in low Earth orbit (LEO). The mission is to provide rapid and affordable internet access to...


  • Redmond, Washington, United States Nintendo Full time

    Nintendo Technology DevelopmentNintendo Co., Ltd., a global leader in interactive entertainment, is renowned for its innovative hardware and software, including the Nintendo Switch and the Nintendo 3DS family of portable systems.Since the introduction of the Nintendo Entertainment System in 1983, Nintendo has achieved remarkable success, selling over 4.7...


  • Redmond, Washington, United States Nintendo Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Nintendo Technology Development in Redmond, WA. As a key member of our engineering team, you will be responsible for designing, developing, and delivering complex software projects that meet the needs of our software developers.Key ResponsibilitiesDebugging and...