Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

C/C++ HW/SW Co-Design SDE for ML Acceleration

Amazon Locker

Annapurna Labs is hiring a C/C++ Hardware / Software Co-Design SDE to develop bare metal firmware for neural network model execution on custom ASIC ML accelerators. You will work at the hardware/software intersection, co-design firmware with RTL, and collaborate with design teams to accelerate AI workloads.

The role emphasizes building high-performance, scalable systems, with opportunities to shape ML hardware and software from pre- to post-silicon development within the AWS ecosystem.

#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the C/C++ HW/SW Co-Design SDE for ML Acceleration in Cupertino, CA vacancy
  • $165.2k - $223.6k

     ...forefront of hardware/software co-design, leading innovation not just...  ...machine learning products that accelerate customer workloads through industry...  ...We're seeking an experienced C/C++ engineer to join our embedded...  ...across our custom ASIC-based ML Accelerator chips.Working at... 
    C++
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    1 day ago
  •  ...Annapurna Labs in Cupertino, CA is seeking an experienced C/C++ engineer to join our embedded software team,...  ...for neural network model execution on our ASIC-based ML accelerators. You will collaborate with RTL designers and software teams to drive design, verification,... 
    C++

    Amazon

    Cupertino, CA
    4 days ago
  • $38 - $94 per hour

     ...research interns at the intersection of AI HW/SW Co-Design, Hardware Accelerator Architecture, IC Design Methodology,...  .... Publication records in leading ML, architecture, VLSI, or circuits...  ...design languages such as SystemVerilog/C++; Experience with High-Level Synthesis... 
    C++
    Hourly pay
    Internship

    NVIDIA

    Santa Clara, CA
    1 day ago
  •  ...Software Development Engineer in San Jose to design, integrate, and debug FPGA-based systems for embedded networking and acceleration projects, including PCIe, HPS, EMIF, and...  ...collaborate with hardware and software teams on HW/SW co-design, board bring-up, and development of... 
    Suggested

    Altera

    San Jose, CA
    2 days ago
  • $174k - $252k

    Collaborate with product teams to design, implement, and prototype novel...  ...development using Python and C++.Experience with Machine Learning (ML) hardware accelerators and ML inference software.Preferred...  ...architecture, software/hardware co-design, and performance... 
    C++

    Google

    Mountain View, CA
    1 day ago
  •  ...Amazon’s Machine Learning Acceleration team in Cupertino seeks a skilled Design Verification Engineer to verify SOCs for Inferentia and Trainium, collaborating...  .../UVM expertise, hands-on testbench development, and experience with C/C++ and Python. #J-18808-Ljbffr... 
    C++

    Amazon

    Cupertino, CA
    4 days ago
  • $150k - $250k

     ...are looking for talented Design Verification Engineers...  ...RTL blocks to complete HW/SW systems runningreal-...  ...using SystemVerilog, UVM, C/C++, assertions, formal...  ...infrastructure. Perform HW/SW co-verification involving...  ...engines,processors, or accelerator architectures.... 
    C++
    Full time
    Flexible hours

    Auradine

    Santa Clara, CA
    1 day ago
  • $200k - $300k

     ...are looking for talented Design Verification Engineers...  ...RTL blocks to complete HW/SW systems running real-...  ...using SystemVerilog, UVM, C/C++, assertions, formal...  ...infrastructure. Perform HW/SW co-verification involving...  ..., processors, or accelerator architectures. ~... 
    C++
    Flexible hours

    Velaura AI, Inc.

    Santa Clara, CA
    2 days ago
  • $174k - $252k

     ...full-stack Software (SW) role, focusing on ML compiler and inference infrastructure. Design and develop ML compiler...  ...and low-level Hardware (HW) operators.Design and...  ...using Python and C++.Experience with machine...  ...learning (ML) hardware accelerators, ML compiler stacks (e... 
    C++

    Google

    Mountain View, CA
    2 days ago
  • $162k - $387.6k

     ...and connectivity with HW/SW co-optimization.Responsibilities...  ...with state of art ML algorithm/framework for...  ...ML algorithm to the HW accelerator, identify performance bottleneck...  ...efficient HW/SW co-design for AI accelerator.-...  ...and languages such as C/C++, MATLAB, Python.... 
    C++
    Temporary work
    Local area

    ByteDance

    San Jose, CA
    1 day ago
  • $183k - $247.6k

    Our Machine Learning Acceleration (MLA) team develops the Inferentia and...  ...industries. We are seeking experienced Design Verification Engineers to...  ...testing.- Experience with C/C++ and Object-Oriented Programming...  ...verifying complex CPU, GPU, or ML accelerator designsAmazon is... 
    C++
    Local area
    Work from home
    Flexible hours

    Amazon

    Cupertino, CA
    13 hours ago
  • $50 - $70 per hour

     ...architecture, fabric/interconnect design, verification and not...  ...develop the core AI accelerator IP, including compute,...  ..., TX or Fort Collins, CO or Santa Clara, CA. Who...  ...: Python, PERL, tcl, C/C++); with experience using...  ...vs. interconnect. AI HW/ SOC: Power, Performance... 
    C++
    Permanent employment
    Summer work
    Internship

    Tenstorrent Unlisted/Referral Jobs

    Santa Clara, CA
    3 days ago
  • $211k - $356k

    Datacenter Compute Accelerator ArchitectCategoryAlgorithm...  ...technology developers, and SoC design experts dedicated to...  ...starving CPU cores.• HW/SW Co-Design: Partner closely...  ...: Proficiency in C/C++ for architectural modeling...  ...Familiarity with offloading AI/ML inference, database... 
    C++
    Temporary work
    Night shift

    MediaTek

    San Jose, CA
    2 days ago
  • $187k - $311.4k

     ...technology. Responsibilities As a Wireless Design Engineer, you will define specifications...  ...understanding of Verilog, SystemVerilog, C/C++, and SystemC. Experience with synthesis...  ...below. Experience with Generative AI, ML, or agentic‑AI‑based automation.... 
    C++
    Work experience placement
    Work from home

    Qualcomm

    Santa Clara, CA
    13 hours ago
  • $165.2k - $223.6k

     ...software development kit used to accelerate deep learning and GenAI...  ...accelerator. Neuron includes an ML compiler, runtime, collectives...  ...a true hardware and software co-design in practice. We not only optimize...  ...programming language such as Python, C/C++, or a similar language-... 
    C++
    Local area
    Work from home
    Flexible hours
    Shift work

    Amazon

    Cupertino, CA
    1 day ago
  • $150k - $250k

     ...Description Design Verification Engineer Role Overview...  ...SystemVerilog, UVM, C/C++, assertions, coverage...  ...hardware/software co-verification involving...  ...areas such as processors, accelerators, caches, memory systems...  ...Background working with AI/ML accelerators or edge-... 
    C++
    Permanent employment
    Temporary work

    Actalent

    Santa Clara, CA
    4 days ago
  • $207k - $300k

     ...experience programming in C++ or Python.5 years of...  ...experience with software design and architecture.Preferred...  ...technical proficiency ML workload performance modeling...  ..., PyTorch/XLA), or accelerator kernel programming (Pallas...  ...Realizable-performance Co-design) team is Google’s... 
    C++
    Worldwide

    Google

    Mountain View, CA
    13 hours ago
  • $184.7k - $324.8k

     ...collaborate with engineers across Apple to design how all of our technologies work in...  ...one of the following hardware IPs: AI/ML HW accelerators, GPUs processing units, image/video encoders...  ....Proficiency in some of the C/C++ family programming languages, and scripting... 
    C++
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  • $193.3k - $261.5k

     ...engineering, hardware design, verification, software...  ...generation machine learning accelerators that power AWS's cloud...  ...our next-generation AI/ML accelerators meet the...  ...skills (Python, Lua, C/C++, Rust, Go, etc) A solid...  ..., neural networks, ML HW architecture Knowledge... 
    C++
    Internship
    Local area
    Flexible hours

    Amazon Web Services, Inc.

    Cupertino, CA
    3 days ago
  • $184k - $287.5k

     ...Senior Software Architect to help co-design next-gen data center platforms...  ...communication technologies to accelerate AI and HPC workloads.Explore innovative solutions in HW and SW for our next generation...  ...relevant experience.Excellent C/C++ programming and debugging skills... 
    C++
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    4 days ago
  • $173.9k - $235.2k

     ...to life at scale. Here, you’ll design, deliver, and operate next-...  ...breakthrough innovation in AI/ML and HPC workloads. If you’re passionate...  ...future/new designs for AWS Accelerated server solutions for AWS Cloud...  ...one modern language such as C++, C#, Java, Python, Golang,... 
    C++
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    3 days ago
  •  ...helps productize the SW stack for our AI...  ...software kernels for HW architectures. You...  ...hardware-software co-design. You can build and...  ...with other software (ML and systems) and hardware...  ....Proficient in C/C++ and Python...  ...DSPs, GPUs, and AI accelerators using libraries such... 
    C++
    Work experience placement
    3 days per week

    d-Matrix

    Santa Clara, CA
    4 days ago
  • $168k - $264.5k

     ...stalls, earns trust or loses it. This role co‑designs them. The Silicon Co‑Design Group owns...  ...sacrificing rigor. Know where AI accelerates real work and where it introduces risk....  ...mechanisms. Scripting proficiency in Python, C/C++, or equivalent. You build the infrastructure... 
    C++

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $136k - $218.5k

     ...boundary where architecture, design, firmware, and silicon...  ...lab. NVIDIA's Silicon Co-Design Group has an end...  ...on the hardest HW/SW interaction issues — with...  ...scripting proficiency: Python, C/C++; experience building...  ...the use of AI tools to accelerate silicon validation work... 
    C++
    Shift work

    NVIDIA Corporation

    Santa Clara, CA
    2 hours ago
  • $262k - $364k

     ...engineering roadmap of common software for Accelerator platforms.Design, develop, test, deploy, and maintain...  ....8 years of experience programming in C++.5 years of experience with design and architecture...  ...) or other high-speed IO protocols and ML SOC architecture.Google's software... 
    C++
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  • $184k - $253k

     ...essential to advancing AI and accelerating the commercialization...  ...in the world. We design, build and service cutting...  ...for classical, and ML/DL based computer vision...  ...such as compute infra, SW, systems and applications...  ...technologyExpertise in C/C++, Python and working... 
    C++
    Full time
    Work experience placement

    Applied Materials

    Santa Clara, CA
    1 day ago
  • $272k - $431.25k

     ...optimization, hardware-software co-design, and communication frameworks...  ..., UCX, MPI, NVSHMEM), and GPU accelerated systems, with track record of...  ...level networking.Understanding of ML systems concepts—transformer...  ...languages such as C, C++, Rust and Python.Ways to stand... 
    C++

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $160k - $275k

     ...train and run the largest ML workloads for AGI. MatX...  ...micro-architects and design engineers to join our...  ...DFT, and physical design co-owners of the subsystem...  ...SystemVerilog, Python, C/C++ and similar scripting...  ...performance compute (CPUs, GPUs, accelerators), high-speed... 
    C++
    Daily paid
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours
    3 days per week

    MatX

    Mountain View, CA
    2 days ago
  • $133.6k

     ...Labs we are at the forefront of hardware co-design not just in Amazon Web Services (AWS)...  ...into products that our customers use for accelerated computing: either Machine Learning acceleration...  ...qualification - Experience with C/C++ and Object-Oriented Programming- Experience... 
    C++
    Local area

    Amazon

    Cupertino, CA
    13 hours ago
  • $175k - $400k

     ...realize meaningful hardware acceleration of our target ML workloads. In this role you...  ...MatX's silicon architecture-to-design methodology with a scalable...  ..., DFT, and physical design co-owners of the subsystem/block...  ...with SystemVerilog, Python, C/C++, and similar scripting and... 
    C++
    Daily paid
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours

    MatX

    Mountain View, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to C/C++ HW/SW Co-Design SDE for ML Acceleration. Be the first to apply!