Principal One
Principal One

61 Principal One Senior Software Engineer Jobs Hiring Near You

Senior Software Engineer# Senior Software EngineerSioux Falls, SD 57105## DescriptionIn the Senior ... principals. You will serve as a subject matter expert actively contributing in full stack ...

Sr. Software Engineer

Dallas, TX

$121K - $159K/yr

Job Title: Sr. Software Engineer Location: Dallas, TX, 75342 Duration: 12 Months Skills SDET/Test ... activities associated with one or more software engineering lifecycle phases Principal ...

Sr. Software Engineer

Denver, CO

$126K - $166K/yr

Job Title: Sr. Software Engineer Location:Denver, CO, 80265 Duration:12 Months Skills Architect ... Principal Accountabilities: * To perform activities associated with one or more software ...

Sr Software Engineer

$125K - $165K/yr

The Senior Software Engineer will contribute to our UI design system team (Skway), focusing on ... Contributes to design and architecture discussions with Principals and Architects. Leads targeted ...

next page

Showing results 1-20

Principal One Jobs Information

What are the most popular categories at Principal One?

Infographic showing various Senior Software Engineer job openings at Principal One in the United States as of August 2026, with employment types broken down into 100% Full Time. Highlights an 51% Physical, 12% Hybrid, and 37% Remote job distribution.

Principal / Senior Software Engineer

InterSources

San Francisco, CA

$147K - $203K/yr

Full-time

Re-posted 6 days ago


Job description

Title:              Principal / Senior Software Engineer
Location:       Santa Clara, CA
Duration:       Full-time/Perm
We are looking for a senior/principal Software Engineer with hands-on experience with x86 low level programming including device drivers, boot-up sequence, and BIOS. The ideal candidate would be at ease architecting and implementing hardware-software interfaces, embedded microcontroller subsystems and driving implementation of low-level firmware on high-speed networking chips. The candidate must have good knowledge of communication protocols such as PCI-Express (Gen-3 and above), DDR, Ethernet, NVMe, or similar interfaces.
Overview
Client is a leader in purpose-built connectivity solutions for data-centric systems, is seeking a senior/principal Software Engineer for their Santa Clara (California) Design Center. Partnering with leading processor vendors, cloud service providers, seasoned investors and world-class manufacturing companies, Client is helping data-centric system designers remove performance bottlenecks in compute-intensive workloads such as Artificial Intelligence and Machine Learning.
We are looking for a Senior/Principal Software Engineer with hands-on experience with x86 low level programming including device drivers, boot-up sequence, and BIOS. The ideal candidate would be at ease architecting and implementing hardware-software interfaces, embedded microcontroller subsystems and driving implementation of low-level firmware on high-speed networking chips. The candidate must have good knowledge of communication protocols such as PCI-Express (Gen-3 and above), DDR, Ethernet, NVMe, or similar interfaces.
Basic Qualifications
  • Strong academic and technical background in computer/electrical engineering. At a minimum, a Bachelor's in EE or Computer Science is required, and a Master's is preferred.
  • 5 years' experience supporting or developing complex SoC/silicon products for Server, Storage, and/or Networking applications.
  • Experience developing software/firmware running on embedded microcontrollers. Experience developing low level x86 drivers and BIOS.
  • Experience working with logic designers to architect, specify, and verify hardware-software interfaces on complex SoCs.
  • Professional attitude with the ability to prioritize a dynamic list of multiple tasks, to plan and prepare for customer meetings in advance, and to work with minimal guidance and supervision.
  • Entrepreneurial, open-mind behavior and can-do attitude. Think and act fast with the customer in mind!
Required Experience
  • High level of proficiency in C/C++ (preferred) and programming for resource limited controllers.
  • Deep knowledge of x86 boot up process from cold power-on to full OS bring-up. Familiarity with configuration and performance monitoring of server sub-systems.
  • Understanding of boot loader technologies like UEFI, ACPI, coreboot preferred.
  • Hands-on experience with EDK2, Linux codebase and device drivers preferred.
  • Hands-on experience with encryption, authentication, and security in embedded controllers.
  • Familiarity with TPM, TrustZone, secure boot and delivering secure firmware updates.
  • Familiarity with hypervisor technologies (VMWare etc).
  • Experience in developing BIOS software to configure and bring up server sub-systems.
  • Working knowledge of BMC software for cloud scale fleet management.
  • Working knowledge of PCIe, CXL, Ethernet, DDR, SPI, I2C/I3C protocols.
About Us:
InterSources Inc, a Certified Diverse Corporation, was founded in 2007, to offer innovative solutions to help clients with Digital Transformations across various domains and industries. Our history spans over 14 years and today we are an Award-Winning Global Software Consultancy solving complex problems with technology. We recognize that our Employees, Vendor and our Clients are our strengths as the diverse talents and opportunities they bring to the table enable us to grow as a global platform and they are causally linked with our success. We provide strategic and technical advice, and we have expertise in areas covering Artificial Intelligence, Cloud Migration, Custom Software Development, Data Analytics Infrastructure & Cloud Solutions, Cyber Security Services, etc.
We make reasonable accommodations for clients and employees, and we do not discriminate based on any protected attribute including race, religion, color, national origin, gender sexual orientation, gender identity, age, marital status. We also are a Google Cloud partner company. We align strategy with execution and provide secure service solutions by developing and using the latest technologies that thrive our resources to deliver industry-leading capabilities to our clients and customers, making it convenient for our clients to do business with InterSources Inc. Our teams also drive growth by refining technology-driven client experiences that put the users first, providing an unparalleled experience. This results in strengthening the core technologies of clients, enabling them to scale with flexibility, create seamless digital experiences and build lifelong relationships.

InterSources logo

About InterSources

Sourced by ZipRecruiter

In 2007, Our journey began as pioneers in the realm of technology and security. Since then, InterSources Inc. has evolved into a trusted partner, leading the way in Cloud Security, Cybersecurity, PLG Consulting, Digital Transformation, and Professional Services. With a rich history of excellence and a forward-thinking approach, we continue to secure your digital future and drive innovation. Explore our legacy of success and discover the possibilities that lie ahead.

Company size

51 - 200 Employees

Headquarters location

Fremont, CA, US

Year founded

2007

Social media