• Senior Software Engineer, Platform

    Red Cat Holdings (Torrance, CA)
    …in and scaling large C++ codebases. + Hands-on experience with cross-compilers and embedded ARM platforms. + Proficiency with build systems (CMake, Bazel, or ... robust, high-performance software that powers our autonomy, perception, and mission-critical systems . The ideal candidate is a C++ expert with experience in… more
    Red Cat Holdings (10/24/25)
    - Related Jobs
  • Principal Firmware Engineer

    Insight Global (Westlake Village, CA)
    …Write test applications, programs, formal requirements, and relevant documentation * Analyze systems and provide software support * Estimate time required for coding ... years of experience * 5+ years Firmware Engineering design experience * Strong embedded C programming skills, * Experience setting up and utilizing operating … more
    Insight Global (01/14/26)
    - Related Jobs
  • Senior Verification Engineer

    Microsoft Corporation (Mountain View, CA)
    …scenarios with embedded processors + Experience with secure hardware design for embedded systems + Experience with hardware emulation or FPGAs + RTL design ... cost is of paramount importance. To achieve this goal, the Artificial Intelligence System on Chip (AISoC) team is instrumental in defining and delivering operational… more
    Microsoft Corporation (01/10/26)
    - Related Jobs
  • Principal Software Engineer - Runtime (OS) PCIe

    Microsoft Corporation (Santa Clara, CA)
    …including, but not limited to, C/C++ OR equivalent experience. + 5+ years of Embedded and/or Operating System Kernel development experience + 5+ years of ... driver software team. You will bring your PCIe, and embedded development experience to contribute to DPU driver code...experience designing and architecting complex software systems + 3+ years of experience in technical leadership… more
    Microsoft Corporation (01/09/26)
    - Related Jobs
  • Senior Software Engineer - PCIe

    Microsoft Corporation (Santa Clara, CA)
    …but not limited to, C, C++, OR equivalent experience. + 5+ years of Embedded and/or Operating System Kernel development experience + 5+ years of experience ... driver software team. You will bring your PCIe, and embedded development experience to contribute to DPU driver code...designing and architecting complex software systems + 3+ years of experience in technical leadership… more
    Microsoft Corporation (01/09/26)
    - Related Jobs
  • Summer 2026 Intern, Firmware Verification…

    SanDisk (Milpitas, CA)
    …but it isn't a requirement. + Proficiency in C/C++ and Python for embedded systems . + Understanding of microcontrollers, peripherals, and interface protocols + ... Collaborate with firmware engineers to design, develop, and test embedded software for SSDs + Contribute to the implementation...software for SSDs + Contribute to the implementation of system level tests to validate the product firmware features.… more
    SanDisk (12/31/25)
    - Related Jobs
  • Component Engineering Technical Leader…

    Cisco (San Jose, CA)
    …technical expert in semiconductor components and their applications in high-speed systems . Devices we work with include ASICs, NPUs, CPUs, Ethernet switches, ... + Lead investigations and end-to-end failure analysis for component and system issues, working with vendors to define, implement, and verify corrective… more
    Cisco (12/18/25)
    - Related Jobs
  • Software Development Engineer, Nitro SSD

    Amazon (Cupertino, CA)
    …and optimization of both hardware and software. We welcome talents with SSD or embedded system experience who is willing to innovate together with us to ... (design patterns, reliability and scaling) of new and existing systems experience - Experience programming with at least one...in computer science or equivalent - 5+ years of embedded firmware development experience - Knowledge of AWS services… more
    Amazon (12/04/25)
    - Related Jobs
  • Network Specialist, Senior

    UIC Government Services and the Bowhead Family of Companies (San Diego, CA)
    …operational specifications and formulate and analyze software requirements. - May design embedded systems software. - Apply principles and techniques of computer ... to provide an integrated IT solution. - Develops integrated system test requirement, strategies, devices and systems ....integrated system test requirement, strategies, devices and systems . Directs overall system level testing. -… more
    UIC Government Services and the Bowhead Family of Companies (12/17/25)
    - Related Jobs
  • Software Development Engineer, Production and Post…

    Amazon (Culver City, CA)
    systems that have specific technical requirements, and ensuring system reliability for productions that cannot tolerate failures Write high-quality production ... - 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems , and services… more
    Amazon (01/10/26)
    - Related Jobs