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

Senior Engineer, SoC HAL

$193.3k - $261.5k

Amazon Locker

Annapurna Labs builds the custom silicon at the heart of AWS machine learning servers, and we are hiring a senior engineer to own the architecture of the Hardware Abstraction Layer (HAL) that brings these chips to life. If you love working where hardware meets software, writing the code that boots, configures, and debugs some of the largest custom silicon in the world, this is your team.As a Software Development Engineer III on the SoC HAL team, you will set the software architecture for the driver stack across multiple hardware blocks and chip generations, partner directly with the hardware designers who build the silicon, and raise the engineering bar for a small, fast-moving team inside a large organization. No machine learning background is required (you will pick up ML concepts from colleagues if you want to). This role can be based in Cupertino, CA or Austin, TX.Key job responsibilities- Own the design and end-to-end implementation of the HAL/driver software architecture for new chips, including the abstractions, interfaces, and patterns the rest of the team builds against.- Apply hardware/software co-design principles, partnering early with RTL designers and design verification engineers to shape the manageability and debuggability of the silicon before tape-out.- Deliver and maintain HAL blocks across the stack (for example PCIe, DDR / HBM memory, DMA, system fabric, interrupt controllers, and boot / firmware), and support prior chips with feature additions and bug fixes.- Set the standard for how the team tests and continuously deploys the software stack to internal customers, including pre-silicon and hardware-in-the-loop flows.- Make durable, well-reasoned technical tradeoffs and drive cross-team decisions that span hardware, firmware, and higher-layer system software.- Mentor and coach other engineers, lead design and code reviews, and act as a technical lead for architecture and engineering best practices.A day in the lifeA typical day moves between writing and reviewing C++ for the HAL, working through a hardware interface question with an RTL or design verification engineer, and shaping the architecture for a block still being designed. You might debug a failure spanning software and silicon, then define the abstractions a new chip will need. Your stakeholders are the hardware design, verification, firmware, and system-software teams; your customers are the internal software teams that rely on the HAL to boot, configure, and debug the chip. Problems range from talking to brand-new hardware to scaling the stack across chip generations.About the teamAnnapurna Labs designs and deploys some of the largest custom silicon in the world, including the Trainium and Inferentia machine learning accelerators. Our SoC HAL team builds the low-level software that boots, configures, and manages these chips, sitting between the hardware and the system software that runs the server. We are a small team that works closely with hardware, holds a high engineering bar, and gives engineers real ownership to shape the architecture they build. Split between Cupertino, CA and Austin, TX with no site preference, we value mentorship, clear written design, and software that outlasts any single chip.Basic qualifications- 5+ years of programming with at least one software programming language experience- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience- Experience as a mentor, tech lead or leading an engineering team- Experience with modern C++ programming including object-oriented design.Preferred qualification - Bachelor's degree in computer science or equivalent- Knowledge of computer architecture, operating systems, and parallel computing- Experience in hardware/software co-design- Experience with hardware-in-the-loop testing- Expertise in one or more of PCIe, HBM or DDR memory, UCIe, DMA engines, chip boot and reset sequences- Experience defining software architecture across multiple components or teams- Experience developing device drivers, HAL, or other low-level software that directly interacts with hardwareAmazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company’s reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at .USA, CA, Cupertino - 193,300.00 - 261,500.00 USD annuallyUSA, TX, Austin - 168,100.00 - 227,400.00 USD annually

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Engineer, SoC HAL in Cupertino, CA vacancy
  • $184k - $287.5k

     ...Tegra software organization is seeking motivated System Software Engineers to contribute to our innovative projects. This is your chance...  ...Center platforms. Develop firmware for embedded and Datacenter SoCs with a focus on flawless power management. Triage and debug... 
    Senior
    Full time

    Nvidia

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

    NVIDIA is seeking an exceptional Senior SoC ASIC Verification Engineer to confirm the functionality of the world’s most powerful AI-enabled SoCs. These SoCs power self-driving cars, gaming consoles, and automated machines. NVIDIA operates as a “learning machine,” constantly... 
    Senior
    Full time
    Worldwide

    Nvidia

    Santa Clara, CA
    4 days ago
  • $184k - $287.5k

     ...architecture for new products and features at the core of NVIDIA's SOC and GPU firmware and software.Lead the development and...  ...mentalityBS or a higher degree in Computer Science or Computer Engineering or equivalent experience8+ years of relevant software experience... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

     ...impact on the world.We are looking for a highly motivated Senior System Software Engineer to develop and improve system software for next-generation...  ...-RAN infrastructure. You will work at the intersection of SoC architecture, cellular systems, firmware, operating systems... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    2 days ago
  • $220.92k - $311.89k

    Job Details:Job Description: Intel’s AI SoC organization is driving innovation in next-generation ASICs for AI applications across edge and cloud. As a Senior Formal Verification Engineer, you will play a critical role in ensuring the functional correctness of complex digital... 
    Senior
    Full time
    Internship
    Local area
    Immediate start
    Shift work

    Intel

    Santa Clara, CA
    3 days ago
  • Synopsys Inc in Sunnyvale, CA is seeking a seasoned Project/Program Manager with 10+ years of experience to lead complex engineering initiatives. You will partner with R&D, product management, and customer-facing teams to define scope, create plans, manage risks, and ensure... 
    Senior

    Synopsys

    Sunnyvale, CA
    4 days ago
  • $152k - $179k

     ...Job Description Job Description Senior DDR/LPDDR Memory Validation Engineer Location: Santa Clara, CA | Candidates must currently reside in California...  ...the forefront of edge AI-based computer vision. Their SoCs (Systems-on-Chips) power applications ranging from... 
    Senior
    Full time

    Certified Employment Group

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

     ...innovation, and the world’s best talent. As a Developer Technology Engineer you will be at the forefront of innovation, working with leading...  ...partners and exciting OSS projects to accelerate RTX & DGX SoC performance for agentic use. This role offers an outstanding opportunity... 
    Senior
    Full time
    Work experience placement

    Nvidia

    Santa Clara, CA
    2 days ago
  • $120k - $220k

     ...life. We are seeking a highly skilled and experienced EM/IR Engineer to join our engineering team. In this role, you will be responsible...  ...WHAT YOU WILL BE DOING: • Lead EM/IR drop analysis for complex SoC designs at block and full-chip levels across all process corners... 
    Senior
    Full time
    Work at office
    Immediate start
    Visa sponsorship
    Night shift

    E-Space

    Saratoga, CA
    13 days ago
  • $160k - $275k

     ...workloads for AGI. MatX is seeking silicon micro-architects and design engineers to join our team as we create best-in-class silicon for high-...  ...and maintain power estimation methodologies for AI accelerator SoCs.Build and calibrate energy models for early architectural... 
    Senior
    Daily paid
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours

    MatX

    Mountain View, CA
    1 day ago
  • $148.4k

     ...servers, and we are hiring a software engineer to help build the Hardware Abstraction Layer (HAL) that brings these chips to life....  ....As a Software Engineer on the SoC HAL team, you will write and test...  ...and interfaces set by more senior engineers.Write clean, well-tested... 
    Internship
    Local area

    Amazon

    Cupertino, CA
    3 days ago
  • $75 - $85 per hour

     ...Senior Electrical EngineerFresh Consulting is a design-led, software development and hardware engineering company, offering end-to-end digital services to help companies innovate. We bring...  ...of core tech areas such as SoC, sensor, wireless, audio, display, and interfaces... 
    Senior
    Flexible hours

    Fresh Consulting

    Sunnyvale, CA
    3 days ago
  • $213k - $287.5k

     ...Machine Learning Acceleration (MLA) team develops the Inferentia and Trainium SoCs that are used to power today’s AI workloads in datacenters all around the world. As a Sr. SoC Power Engineer, you’ll contribute to the project at the ground level by modeling and estimating... 
    Senior
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    4 days ago
  • $136k - $218.5k

     ...people in the world. We are now looking for a motivated DFT-Timing Engineer to join our dynamic and growing team. If you want to challenge...  ...closure for DFT logic on all Nvidia chips (GPUs/CPUs/DPUs/LPUs/SoCs) at all hierarchical levels (block/cluster/full-chip).Work with... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    8 hours ago
  • $168k - $264.5k

    We are now looking for a Senior DFT Methodology Engineer! As a Senior DFT Methodology Engineer, you will architect and develop the test methodologies...  ...proven DFT experience10+ years of hands-on experience in SoC architecture, RTL design, and verification.Strong analytical... 
    Senior
    Full time

    Nvidia

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

     ...you can make a lasting impact on the world.We are seeking an innovative Senior STA Signoff Methodology Engineer to help drive sign-off strategies for the world's leading GPUs, CPUs, LPUs and SoCs. This position is a broad opportunity to optimize performance, yield, and... 
    Senior
    Full time

    Nvidia

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

     ...several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation...  ...’ll Work With Arista seeks to add a Senior Thermal Engineer to address thermal...  ...~ Experience with high power ( ~800W) SoC liquid cooling thermal models and system‑... 
    Senior

    Arista Networks, Inc.

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

     ...infrastructure behind next-generation silicon design? We’re seeking a Senior VLSI Methodology Engineer to join our team and to design automation that powers...  ...through dashboards) for quality checking of GPU and SOC librariesDevelop automated library analysis, validation,... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $107.52k - $134.4k

     ...What this job entails We are seeking a Senior Hardware Design Engineer to drive end-to-end system development for one of our client's next-generation...  ...of design decisions, from defining System-on-Chip (SoC) pinouts and optimizing packaging to ensuring cost-effective... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Astreya

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

     ...quality of our SW. We are hiring now for the position of Senior System Software Engineer for Hypervisor and RTOSWhat you’ll be doing:Design and develop...  ...optimize RTOS and hypervisor stacks on new NVIDIA Tegra SoCs.Develop high-integrity software using best-in-class... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    4 days ago
  • $150k - $250k

    ~ We are seeking Senior Level Electrical Engineer with degree in Electrical Engineering, or a related field. What you'll do O wn electrical designs...  ...(MLBs), control boards, test and characterization boards (SoCs, FPGAs, analog front ends, testing ASICs, multi-chip... 
    Senior
    Local area
    Flexible hours

    Lyte

    Sunnyvale, CA
    1 day ago
  • $168k - $264.5k

     ...memory is marginal, the whole system is marginal, and when it works, our GPUs and SoCs can hit the performance our customers depend on!We are hiring a Senior Memory Qualification Engineer inside the Silicon Co-Design Group who will own high-speed memory bring-up, characterization... 
    Senior
    Full time
    Immediate start
    Flexible hours
    Shift work

    Nvidia

    Santa Clara, CA
    1 day ago
  • $213k - $287.5k

     ...team develops the Inferentia and Trainium SOCs that are used to power today’s AI...  ...seeking experienced Design Verification Engineers to build the next generation of our cloud...  ...celebrates knowledge sharing and mentorship. Our senior members enjoy one-on-one mentoring. We care... 
    Senior
    Local area
    Work from home
    Flexible hours

    Amazon

    Cupertino, CA
    4 days ago
  •  ...transmission technologies into future architectures. Experience: 5+ years in Signal Integrity, high-speed PCB design, or hardware engineering. Technical Mastery: Deep knowledge of signal transmission principles (impedance matching, crosstalk, attenuation, noise... 
    Senior

    Intelliswift

    Sunnyvale, CA
    3 days ago
  • $136k - $218.5k

     ...NVIDIA is seeking an outstanding Senior ASIC Verification Engineer to verify the design and implementation of the world’s leading SoC's and GPU's. This position offers the opportunity to have a real impact in a dynamic, technology-focused company impacting product lines... 
    Senior
    Full time

    NVIDIA

    Santa Clara, CA
    2 days ago
  •  ...Role Overview We are looking for talented Design Verification Engineers to help verify and deliver Velaura’s next-generation Physical AI SoC. In this role, you will work closely with architects, RTL engineers, software engineers, and system teams to verify complex... 
    Senior
    Full time

    velaura

    Santa Clara, CA
    2 days ago
  •  ...Job Description Job Description POSITION: Senior DV Engineer Who We Are: Quest Global delivers world-class end-to-end engineering...  ...-to-end design verification activities for IP, Subsystem, or SoC-level projects. This role involves technical ownership and close... 
    Senior
    Remote work

    Quest Global

    San Jose, CA
    more than 2 months ago
  • $136k - $218.5k

     ...We are looking for a Senior Signal Integrity Engineer. We work closely with NVIDIA sites in Israel and USA and have access to extensive knowledge, technologies and tools, yet we are responsible for our own product line of PHY IC’s . Taking the products from concepting... 
    Senior
    Full time

    NVIDIA

    Santa Clara, CA
    5 days ago
  •  ...Senior Signal Integrity EngineerAt Nexthop AI, we are searching for an experienced Signal Integrity Engineer to own the high-speed channel design of our next-generation switch platforms. If you've spent your career finding out where the textbook answers stop working,... 
    Senior
    Work at office

    Nexthop AI

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

     ...We are looking for a Senior SoC Software Engineer to help shape the future of accelerated computing within CPU/Data Center. Imagine developing the foundational technology behind tomorrow’s AI factories, next-generation data centers, autonomous platforms—and even data... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Engineer, SoC HAL. Be the first to apply!