About the job Build the cloud platform that powers Graphcore’s next generation AI systems. As a Principal Cloud Engineer, you will help develop, deploy and operate cloud services across Graphcore’s AI infrastructure. You will work on private and public cloud systems used by internal teams and customers. Your work will shape how high-performance AI systems are integrated, validated, benchmarked and optimised. You will help keep complex infrastructure reliable, observable and ready for demanding workloads. You will own significant technical initiatives, from OpenStack-based services to Infrastructure-as-Code automation. You will also mentor engineers and turn user needs into services that perform at scale. This role puts you close to pre-release hardware, advanced systems and real product challenges. The Team and Culture The Cloud Platform Team sits within Software Platform and works closely with Software Platform, Datacentre Operations and Product Development. The team builds systems for internal users and customers, often using new components before they are proven. Work moves through practical engineering, clear ownership and fast feedback from users. You will be expected to take responsibility, speak up early and lead critical infrastructure work without close oversight. Decisions are grounded in evidence from benchmarks, observability data and operational performance. The team values engineers who can think big, act fast and bring others with them. What we’re looking for Bachelor's degree or equivalent practical experience in a relevant subject. Strong infrastructure or IT background, with private-cloud or on-premises cloud experience. Expert Linux system administration and scripting skills, including bash and Python. Hands-on experience with Infrastructure-as-Code tools such as Terraform/OpenTofu, Ansible or Packer. Experience with CI or testing pipelines, version control and cloud service deployment. Strong communication skills, with the judgement
Jobiba hiring network
Principal Hardware Systems Engineer Jobs
2,785 active opportunities · Updated for October 2026
Fresh results
15 shown
Explore current principal hardware systems engineer jobs. Use filters to narrow by work mode, employment type, experience and date posted.
Graphcore is a globally recognized leader in Artificial Intelligence computing systems. The company designs advanced semiconductors and data centre hardware that provide the specialized processing power needed to drive AI innovation, while delivering the efficiency required to support its broader adoption. As part of the SoftBank Group, Graphcore is a member of an elite family of companies responsible for some of the world’s most transformative technologies. We are opening a new AI Engineering Campus in Austin, which will play a central role in Graphcore's work building the future of AI computing. RESPONSIBILITIES Responsible for the maintaining all the network fabrics and network topologies operating at peak performance on Graphcore Data centers housing AI server platforms. Collaborate closely with our Network architecture team through all phases of the design and development lifecycle — from concept to deployment — ensuring timely, high-quality, and stable high-speed network fabrics. Primary support of deployed internal fabrics in our AI Datacenters. Direct escalation for Hardware, Link and, Performance issues on network fabrics. Escalation support for customer network fabrics (aligned to reference arch.) Triage day-to-day network topologies (scale-up, scale-out, and front-end networks) issues of Fabrics deployed in Graphcore Datacenters. REQUIREMENTS Bachelor’s, master’s degree or equivalent experience in Network Engineering/Security, Information Technology, Computer Science, Computer engineering, or a related field. 9+ years of hands-on experience in network engineering and 3+ years supporting networking on AI or Hyperscale Datacenters. Knowledge of Remote Direct Memory Access (RDMA) and its implementations, specifically ROCEv2 or InfiniBand Knowledge of Lossless network – Experience with congestion control and lossless Ethernet technologies including PDF, ECN and DCQCN. Versed in High-Bandwidth networ
NVIDIA’s Test Design Engineering (TDE) group designs, develops, validates, and deploys production test solutions for our networking portfolio, including network interface cards (NICs), SmartNICs and DPUs, NVLink systems, and Ethernet switches. Our teams in Israel and Vietnam support testing at contract manufacturer (CM) production sites worldwide. In this Santa Clara-based role, you will connect TDE with NVIDIA’s engineering and operations teams. You will help shape test strategies, coordinate technical decisions, and bring shared software and test capabilities into networking production testing. Your experience with production testing and systems such as servers, PC reference validation platforms (RVPs), and other multi-component hardware will help teams develop test solutions that meet both engineering requirements and manufacturing needs. What you’ll be doing: Partner with Santa Clara test engineering teams to develop production tests for platforms that combine networking ASICs, microcontrollers (MCUs), and other components. Guide test architecture, coverage, and failure diagnosis for complex hardware platforms, drawing on your experience developing and deploying production tests. Work with security teams to incorporate security requirements into test methods and workflows. Coordinate technical decisions, priorities, and dependencies across teams so TDE’s roadmap stays aligned with GPU engineering and platform development. Collaborate with CPU and GPU test diagnostics teams to reuse software, components, and test flows, with a focus on shared capabilities across L10 and L11 system test levels. Participate in new platform projects from the planning stage, bringing TDE’s requirements and expertise i
We are hiring senior engineers to work on the CUDA driver, a core component of our platform for accelerating general purpose computation on the GPU. Our team delivers features and improvements to better realize the potential of NVIDIA hardware for a growing range of computational workloads, ranging from deep learning, scientific computation, and self-driving cars to video games and virtual reality! CUDA defines a unified programming model across a range of system configurations and hardware capabilities. To accomplish this, the CUDA driver interacts with GPU hardware, kernel mode drivers, switches and the operating system. What you'll be doing: As a member of our team, you will use your design abilities, coding expertise, and creativity to deliver the best Compute platform in the world. You will craft elegant solutions to exciting problems and craft the future direction of CUDA as you collaborate with your peers across NVIDIA. You will evangelize, architect, and implement new CUDA features You'll oversee and drive development efforts across multiple teams Collaborate with members of hardware architecture teams Help define forward-looking improvements to the CUDA APIs and programming model Design and maintain performance and precision modeling Write effective, maintainable, and well-tested code Develop code for multiple operating systems What we need to see: Bachelor of Science or Master of Science degree in Computer Science, Electrical Engineering, or related field (or equivalent experience) 15+ years of relevant systems software development experience Strong C programming skills </
Block is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams — People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more — provide support and guidance at the corporate level. They work across business groups and around the globe, spanning time zones and disciplines to develop inclusive People policies, forecast finances, give legal counsel, safeguard systems, nurture new initiatives, and more. Every challenge creates possibilities, and we need different perspectives to see them all. Bring yours to Block. The Role As a Principal Security Engineer focused on Software Security Engineering at Block, you will be a technical leader reporting to the CISO responsible for setting the bar for security excellence and driving the creation of innovative, world-class software solutions to complex security problems. You will work across Engineering and Information Security (InfoSec) to champion a "Secure by Design" culture, directly influencing the architecture of Block's core products and infrastructure. Your mandate is to provide deep technical expertise and strategic direction to ensure that security is enabling fast, secure innovation across the business. You Will Software Security Innovation : Deliver world-class and innovative software solutions to security problems, tackling Block's top risks such as technology fragmentation and security after-the-fact. Technical Strategy & Architecture : Define the multi-year technical strategy for software security at Block, guiding architectural decisions and ensuring alignment with engineering best practices. Cross-Cutting Solution Leadership : Identify and lead the development and implementation of common, high-leverage security solutions and infrastructure across Block's business units (Square, Cash App, TBD, etc.) to combat data sprawl and overpermissioning. Drive engineering excellence , specifically
Job Title Principal Electrical Engineer- Medical Device Job Description As a Principal Electrical Engineer, you will be part of the multidisciplinary IntraSight Hardware Team, contributing to innovative imaging clinical solutions. You will serve as the key technical interface between Philips and external suppliers, design partners, and contract manufacturers for PCBA development, ensuring high-quality, reliable, and cost-effective electronic designs that meet performance, safety, quality, and regulatory requirements. Your role Serve as the primary electrical engineering interface to suppliers, design partners, and contract manufacturers, providing technical leadership for PCBA design, development, prototyping, and industrialization. Drive alignment on electrical requirements, schematics, PCB layout, architecture, acceptance criteria, timelines, cost, and quality. Lead supplier selection, technical evaluations, design reviews, and issue resolution in partnership with sourcing, procurement, and cross-functional engineering teams. Review and approve schematics, PCB layouts, and design documentation to ensure alignment with Philips standards and system architecture. Drive design for manufacturability (DFM), design for testability (DFT), design for cost (DFC), and component selection strategies while considering availability, lifecycle, obsolescence, and overall product cost. Manage supplier change requests and mitigate component and PCBA lifecycle risks. Oversee PCBA verification and validation, including functional, signal integrity, power integrity, electrical safety, and EMC testing, ensuring compliance with applicable medical device standards such as IEC 60601-1 and IEC 60601-1-2. Partner with quality and regulatory teams to ensure suppliers meet required quality systems, documentation, and regulatory expectati
Be the visionary Perception Architect designing the sensory "nervous system" for our next generation of autonomous products. Evolve our end-to-end perception architecture, serving as the essential liaison between Sensing teams and the core ML system. Drive architectural evolution toward next-generation sensing and compute platforms by influencing Hardware-Software Co-Design. In this role, you will: System Synthesis: Define the end-to-end perception architecture—assess new sensing (LiDAR, Radar, Camera) to the final fused world model. Hardware-Software Co-Design: Partner with Compute and Sensing teams to influence the design, ensuring our algorithms have the "computational oxygen" they need. Algorithmic Strategy: Lead the transition from current pipelines to AI innovation pipelines, while maintaining the safety and interpretability required for edge deployment. Future-Proofing: Evaluate emerging technologies and determine their viability for the 3-5 year roadmap. Performance Budgeting: Collaborate on rigorous metrics for latency and accuracy across diverse edge-computing environments. Lead cross functional teams: to create a viable plan to move to new platforms and unlock further technical capabilities for Perception systems. Coordinate projects across partner teams to make sure work is aligned with the overall org direction. Qualifications Education: Ph.D. or MS in Computer Science, Robotics, Electrical Engineering, or a related field with a focus on Computer Vision . Experience: 8+ years in autonomous systems with at least 2 years in an architectural role , shipping and evolving perception systems Deep Domain Expertise: Mastery of systems focused on Computer Vision, De
About the Team Security is at the foundation of OpenAI’s mission to ensure that artificial general intelligence benefits all of humanity. The Security team protects OpenAI’s technology, people, and products. We are technical in what we build but operational in how we execute, and we support every product and research effort at OpenAI. Our tenets include prioritizing for impact, enabling researchers and developers, preparing for future transformative technologies, and fostering a strong, collaborative security culture. About the Role OpenAI is seeking a Principal Software Engineer to join the Infrastructure Security (InfraSec) team. InfraSec safeguards the core of OpenAI’s research and production environments: GPU supercomputing clusters, multi-cloud infrastructure, datacenters, networking, storage, and the critical services that power our frontier AI models. Our charter spans everything from bare-metal hardware and firmware to Kubernetes clusters, service meshes, and the data pathways that carry highly sensitive model weights and user data. As a Principal Software Engineer, you will set technical direction and drive execution of critical foundational services, such as authentication systems, egress/ingress proxies, access brokers, and key management platforms, that demand high standards of reliability, scalability, and software craftsmanship. These systems form the security backbone of OpenAI’s customer and supercomputing environment and must remain robust under intense scale and adversarial pressure. In this role, you will: Own the architecture and roadmap for one or more core security services (e.g., authN/Z, policy enforcement, secure proxies, key management), taking them from design to rollout to long-term operation. Design and implement planet-scale security systems that provide strong guarantees across hardware, operating systems, Kubernetes, networks, and CI/CD: balancing security, reliability, latency, and developer ergonomics. Lead cross-functional launches
About Graphcore At Graphcore, we’re building the future of AI compute.We’re a team of semiconductor, software and AI experts, with deep experience in creating the complete AI compute stack - from silicon and software to infrastructure at datacenter scale.As part of the SoftBank Group, backed by significant long-term investment, we are delivering key technology into the fast-growing SoftBank AI ecosystem.To meet the vast and exciting AI opportunity, Graphcore is expanding its teams around the world.We are bringing together the brightest minds to solve the toughest problems, in a place where everyone has the opportunity to make an impact on the company, our products and the future of artificial intelligence. Job Summary We are looking for an experienced Silicon Test Engineer to join our Product Test and Diagnosis Department (PTD). This is a pivotal role and will involve building a team of engineers to develop System Level Test (SLT) capability within the company. Working closely with a cross-functional team you will implement SLT tests for a family of next generation AI Processors. The ideal candidate should have a focus on quality and demonstrate a good understanding of the importance of production test on the success of a product. T hey will have a proven Functional Test or ATE Test Engineering background, and will have a pragmatic, hands-on and flexible approach to a fast-changing environment. The Team The Product Test and Diagnostics team’s role is to detect and manage hardware defects that arise from the manufacture and use of our products. This covers chips, boards and finished systems and takes place both in the manufacturing sites and in the field. Responsibilities and Duties Managing a team of
Principal Embedded Firmware and Software Engineer Description - We are seeking a Principal Embedded Firmware & Software Engineer to lead the design, development, and debugging of embedded software and firmware for computer systems. In this role, you will combine deep, hands-on engineering expertise with system-level technical leadership to ensure seamless integration between software and hardware components, delivering reliable and efficient system performance. You will collaborate closely with cross-functional teams including hardware engineers, software developers, QA, and product managers to bring high-quality products to market. Responsibilities Provide technical leadership for the architecture, development, security, integration, debugging, validation, and deployment of embedded firmware and software including BIOS/UEFI, EFI applications and drivers, embedded controllers, and RTOS-based systems. Analyze hardware and system architectures to define firmware requirements, dependencies, interfaces, integration strategies, and validation approaches. Troubleshoot and resolve firmware issues by designing and implementing enhancements, updates, and programming changes across firmware subsystems. Define and drive firmware integration, verification, and validation strategies, including automated testing, regression testing, and continuous integration . Develop and improve engineering tools and automation using Python and other appropriate technologies for development, debugging, testing, analysis, and validation. Advance CI/CD and DevSecOps practices for embedded development to improve engineering velocity, quality, traceability, and release confidence. Evaluate and apply AI-assisted software development and engineering tools where they can improve developer productivity,
About Us At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine’s Top Company Cultures list and ranked among the World’s Most Innovative Companies by Fast Company. At Cloudflare, we’re not looking for people who wait for a polished roadmap; we’re looking for the builders who see the cracks in the Internet that everyone else has simply learned to live with. We value candidates who have the instinct to spot a "normalized" problem and the AI-native curiosity to create a solution using the latest tools. Our culture is built on iteration, leveraging AI to ship faster today to make it better tomorrow, while ensuring that every improvement, no matter how small, is shared across the team to lift everyone up. If you’re the type of person who values curiosity over bureaucracy, and that AI is a partner in solving tough problems to keep the Internet moving forward, you’ll fit right in. About the Team Cloudflare handles traffic for almost 25% of the Internet. That’s a lot of data. On the Town Lake team, our mission is to make that data accessible and valuable for users across the company. We connect data from dozens of source systems and make it available so that any user in the company can answer any question in 5 minutes or less, using SQL or plain english. We’re building a modern, agentic-first data lakehouse platform ba
About Us At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine’s Top Company Cultures list and ranked among the World’s Most Innovative Companies by Fast Company. At Cloudflare, we’re not looking for people who wait for a polished roadmap; we’re looking for the builders who see the cracks in the Internet that everyone else has simply learned to live with. We value candidates who have the instinct to spot a "normalized" problem and the AI-native curiosity to create a solution using the latest tools. Our culture is built on iteration, leveraging AI to ship faster today to make it better tomorrow, while ensuring that every improvement, no matter how small, is shared across the team to lift everyone up. If you’re the type of person who values curiosity over bureaucracy, and that AI is a partner in solving tough problems to keep the Internet moving forward, you’ll fit right in. Position Location: Austin, TX | Lisbon, Portugal About the Role Join the Workers Deploy & Config team as a Principal Engineer, the most senior technical role on the team behind Cloudflare’s serverless edge developer platform. You’ll build the critical large-scale systems that let developers deploy, configure, and manage Workers globally, powering everything from simple static sites to full-stack applications serving millions of users. This team sits
What you’ll do Act as the technical lead for large parts of the scanner platform: system architecture, codebase structure, and long-term maintainability. Own core runtime foundations: distributed control, state management, fault handling, and reliability. Drive engineering rigor: testability, code quality, review standards, performance regression prevention, and release processes. Build robust observability: logs, metrics, traces, and replayable diagnostics (with privacy constraints). Collaborate with hardware and recon/ML teams to define interfaces, data contracts, timing/synchronization, and failure modes. Lead complex refactors (e.g., message passing / RPC boundaries, modularization, concurrency model) without halting forward progress. What we’re looking for Deep software architecture experience for real-world systems: robotics, instrumentation, medical devices, or other complex distributed products. Strong Python and concurrency background (asyncio, multiprocessing, profiling, performance engineering). Track record of shipping systems that are observable, debuggable, and resilient. Strong technical leadership: clarity, pragmatic trade-offs, and mentoring. Useful experience Building but rock-solid systems: clear interfaces (gRPC/protobuf or equivalent), strong state modeling, and failure handling. High-leverage engineering habits on a lean team: good tests, CI, reproducible dev environments, and fast code review. Practical performance + concurrency work in Python (asyncio, profiling, multiprocessing) and comfort debugging distributed behavior. Security-minded device software: safe defaults, encrypted data paths, and disciplined handling of PII/PHI. Operational thinking: remote updates/management, excellent logging, and diagnostics that make real hardware debuggable.
Location: Milpitas, CA - Please note this a hybrid role with a minimum of 3 days onsite. About Us Graphcore is a globally recognised leader in Artificial Intelligence computing systems. The company designs advanced semiconductors and data centre hardware that provide the specialised processing power needed to drive AI innovation, while delivering the efficiency required to support its broader adoption. As part of the SoftBank Group, Graphcore is a member of an elite family of companies responsible for some of the world’s most transformative technologies. We are opening a new AI Engineering Campus in Austin, which will play a central role in Graphcore's work building the future of AI computing. Job Overview: Graphcore is seeking a Principal Engineer, Power Engineering to aid in defining the architecture of the power delivery components from grid to chip. You will work closely with multiple cross-functional teams, including hardware engineers, firmware developers, and data center operations, to ensure the infrastructure we build meets customer requirements as well as attaining standards of performance, reliability, and scalability. This role will be based in Austin or San Jose and could potentially be performed onsite or remotely within the US. Responsibilities: Provide thought leadership, planning, and design for power delivery from data center power drop through delivery to systems & chips Establish power roadmap. Work with vendors to ensure their planned future technologies are pulled into our system engineering roadmap AND ensure that our (system engineering) required technological innovation is being driven into their (power vendor) roadmap. Work to improve reliability and efficiency of power engineering component over time. Rack-level power components. Competency with specification of ha
About Graphcore At Graphcore, we’re building the future of AI compute.We’re a team of semiconductor, software and AI experts, with deep experience in creating the complete AI compute stack - from silicon and software to infrastructure at datacenter scale.As part of the SoftBank Group, backed by significant long-term investment, we are delivering key technology into the fast-growing SoftBank AI ecosystem.To meet the vast and exciting AI opportunity, Graphcore is expanding its teams around the world.We are bringing together the brightest minds to solve the toughest problems, in a place where everyone has the opportunity to make an impact on the company, our products and the future of artificial intelligence. Job Summary We are looking for an experienced Silicon Test Engineer to join our Product Test and Diagnosis Department (PTD). This is a pivotal role and will involve building a team of engineers to develop System Level Test (SLT) capability within the company. Working closely with a cross-functional team you will implement SLT tests for a family of next generation AI Processors. The ideal candidate should have a focus on quality and demonstrate a good understanding of the importance of production test on the success of a product. T hey will have a proven Functional Test or ATE Test Engineering background, and will have a pragmatic, hands-on and flexible approach to a fast-changing environment. The Team The Product Test and Diagnostics team’s role is to detect and manage hardware defects that arise from the manufacture and use of our products. This covers chips, boards and finished systems and takes place both in the manufacturing sites and in the field. Responsibilities and Duties Managing a team of
Get new principal hardware systems engineer jobs by email
Daily job updates · Unsubscribe anytime