Demo

Senior Staff Software Engineer

Haystack
San Diego, CA Full Time
POSTED ON 6/13/2026
AVAILABLE BEFORE 7/12/2026
We're hiring on behalf of a Haystack partner!

The Role

  • Drive the CPU software architecture for industry-leading products utilizing custom CPUs.
  • Participate in hardware-software co-design and system optimizations.
  • Develop and enable cutting-edge CPU sub-system features and firmware.
  • Work with the latest ARMv9 architecture features and contribute to SoCs for premium mobile, laptops, automotive, cloud, and server markets.
  • Design, develop, and validate embedded and cloud edge software applications.
  • Analyze user needs and software requirements to customize software for optimal operational efficiency.

What You'll Need

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 6 years of Software Engineering experience; OR Master's degree with 5 years; OR PhD with 4 years.
  • 3 years of experience with programming languages such as C, C , Java, or Python.
  • Experience in embedded system development.
  • Understanding of ARM CPU architecture fundamentals and ARMv8/v9 ISA.
  • Experience with software or driver development for operating systems like Linux or RTOS.
  • Strong analytical and debugging skills with good programming skills in C, C or ARM assembly.

What's On Offer

  • Competitive salary range ($162,600.00 - $244,000.00).
  • Opportunity to work on next-generation CPU architectures and products.
  • Engaging in hardware-software co-design and system optimization.
  • Competitive annual discretionary bonus program and potential for RSU grants.

Apply via Haystack today!

Salary : $162,600 - $244,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Staff Software Engineer?

Sign up to receive alerts about other jobs on the Senior Staff Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Haystack

  • Haystack Washington, DC
  • We're hiring on behalf of a Haystack partner! The Role Design and develop role-based curriculum and training materials for personnel operating advanced cyb... more
  • 6 Days Ago

  • Haystack Washington, DC
  • We're hiring on behalf of a Haystack partner! The Role Collect, validate, and analyze operational and performance data Update Tableau dashboards and genera... more
  • 6 Days Ago

  • Haystack Washington, DC
  • We're hiring on behalf of a Haystack partner! The Role Design, code, test, and maintain software applications and systems Build and code applications and/o... more
  • 6 Days Ago

  • Haystack Washington, DC
  • We're hiring on behalf of a Haystack partner! The Role Coach a development team on Agile best practices, focusing on sprint goals to ensure project success... more
  • 6 Days Ago


Not the job you're looking for? Here are some other Senior Staff Software Engineer jobs in the San Diego, CA area that may be a better fit.

  • Truvian San Diego, CA
  • ABOUT Are you ready to be part of a groundbreaking company reshaping the future of blood testing? Truvian is a healthcare pioneer, merging diagnostics and ... more
  • 1 Month Ago

  • Lytx, Inc. San Diego, CA
  • About The Role Lytx is building a scalable, cloud-first product platform that integrates large-scale AWS services with hardware-based IoT devices, includin... more
  • 5 Days Ago

AI Assistant is available now!

Feel free to start your new journey!