Demo

Principal Software Engineer

Tara Technical Solutions (TTS)
Sunnyvale, CA Full Time
POSTED ON 2/14/2025
AVAILABLE BEFORE 5/12/2025

Join a Leading Fortune 500 Client as a Principal Software Engineer!

Are you ready to be part of an innovative software systems team? We are looking for an experienced engineer to contribute to our CPU and server platform system kernel team. In this role, you will be pivotal in supporting the Arm and x86 architecture for the kernel and hypervisor.

Your responsibilities will include :

  • Leading hardware platform bring-ups, boot processes, and driver development.
  • Engaging directly with Arm, Intel, and silicon partners on cutting-edge technologies.
  • Collaborating with cross-functional teams to enhance Arm and x86 support across diverse hardware technologies.
  • Researching and architecting future capabilities to ensure our systems remain state-of-the-art.
  • Maintaining high quality standards and working closely with customers to resolve any issues that arise.

As a successful candidate, you will excel in working on large systems and hardware enablement projects while collaborating with global development teams. You will be expected to demonstrate technical expertise both internally and externally, particularly when engaging with partner software development teams.

Key Qualifications :

  • BS in Computer Science or a related field with 8 years of industry experience, or MS with 6 years.
  • Proven proficiency in C programming and scripting languages such as Python and Shell.
  • Strong understanding of modern microprocessor architectures including multiprocessor programming and cache architecture.
  • Hands-on experience with hardware bring-ups involving CPUs, boot loaders, and chipset technology.
  • Deep knowledge of operating system internals, particularly Linux / BSDs and Windows NT.
  • Familiarity with modern computer I / O systems, including x86 PC or ServerReady Arm technologies.
  • Experience in system performance analysis and optimization.
  • Expertise with version control and collaborative code review tools, like Git and Gerrit.
  • Ability to manage build issues, modify makefiles, and automate with Linux shell scripts.
  • Proactive and self-starting, ready to tackle challenges beyond your current expertise.
  • Strong analytical skills with a knack for debugging.
  • Please note, we are not able to provide H1B support at this time.

    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 Principal Software Engineer?

    Sign up to receive alerts about other jobs on the Principal Software Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $156,679 - $196,968
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $156,679 - $196,968
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Tara Technical Solutions (TTS)

    Tara Technical Solutions (TTS)
    Hired Organization Address Alameda, CA Full Time
    Content Summary : Packaging Designer at Alameda, for Tara Technical Solutions (TTS) Senior Packaging experienced package...
    Tara Technical Solutions (TTS)
    Hired Organization Address San Francisco, CA Full Time
    Principal Software Engineer : Full-Time- San Jose- Fortune 500 Client : No H1B Support at this time. Software Systems fo...
    Tara Technical Solutions (TTS)
    Hired Organization Address San Jose, CA Full Time
    Principal Software Engineer : Full-Time- San Jose- Fortune 500 Client : No H1B Support at this time. Software Systems fo...
    Tara Technical Solutions (TTS)
    Hired Organization Address Sonoma, CA Full Time
    Content Summary : Packaging Designer at Sonoma, for Tara Technical Solutions (TTS) Senior Packaging experienced package ...

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

    Senior Principal DSP Software Engineer

    Software Placement Group, San Jose, CA

    AI Assistant is available now!

    Feel free to start your new journey!