About Graphcore Graphcore is a global leader in artificial intelligence computing systems. We design advanced semiconductors and data center hardware that deliver the specialized processing power needed to advance AI while improving the efficiency required for broad adoption. As part of SoftBank Group, Graphcore belongs to a family of companies developing some of the world’s most transformative technologies. Our new AI Engineering Campus in Austin will play a central role in building the future of AI computing. The Opportunity As a Graduate Performance Engineer, you will contribute to the design, integration, bring-up, and validation of complex server- and rack-level performance of elaborate, large-scale systems. You will work alongside experienced engineers, software developer, and cross-functional partners while building practical skills in component, system and scale up/out performance optimization and design. Start: September, 2027 Location: Austin, Texas, USA What You’ll Do Support the design, peer review, bring-up, and debug of complex server- and rack-level systems. Assist with modeling, design and evaluation of the complete software and hardware stack identifying performance bottlenecks, possible solutions and testing those outcomes. Collaborate with many different teams across both hardware and software development and testing. What You’ll Bring A bachelor’s or master’s degree in electrical engineering, computer engineering, or a related discipline, completed before the role’s start date. Equivalent relevant education or practical experience will also be considered. Foundational knowledge of software development, hardware architecture and general understanding of performance implications. Hands-on experience gained through coursework, laboratories, internships, research, student projects, or personal projects. Ability to analyze technical problems, document your work, communicate clearly, and collaborate effectively. Curiosity, sound engineering judgment, a
Jobiba hiring network
Hardware Debug And Validation Engineer Jobs
3,564 active opportunities · Updated for October 2026
Fresh results
15 shown
Explore current hardware debug and validation engineer jobs. Use filters to narrow by work mode, employment type, experience and date posted.
Our vision is to transform how the world uses information to enrich life for all . Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. RESPONSIBILITIES AND TASKS: Develop new tests and test algorithms for products, which covers test software and hardware requirements, defect coverage, characterization, trending, process flow, and test times Develop test programs for products using primarily Python and C coding on automated test equipment in the given area followed by test program release to manufacturing area Be a lead to new product introduction (NPI) as well as pre/post silicon check out Develop test Automation solutions as well as electrical validation and qualification of new test equipment and tools Independently debug and identify root causes on test issues and provide feedback to external groups Provide statistical data analysis, analytics and justification on program validation and its release to ensure program quality Evaluate and verify yields/quality with global teams to ensure we are shipping the highest quality product to our customers with enforce to all data sheet specification Support both internal and external groups on experiments designed to improve yield or capacity by resolving test issues that impact site in a timely manner Maintain tactical and project updates on daily and weekly basis, respectively. Updates should show progress against the timelines. Drive Innovation and Improvement with the end goal of reducing the Cost of Test for Micron in the Test Department Support intra-departmental (and multi-site) teams in dev
Our vision is to transform how the world uses information to enrich life for all . Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. Job Summary We build the automation, infrastructure, and validation systems that bring new computing platforms to life at scale! Our team lives at the intersection of hardware and software, turning tough engineering challenges into reliable, repeatable workflows. When a new platform needs to be provisioned, orchestrated, and qualified, we're the ones who make it happen—and we genuinely enjoy the work. As our Staff Platform Integration Engineer, you'll be the driving force behind getting emerging platforms ready for scaled testing and qualification. This is a software-focused role: you'll blend hands-on development, infrastructure engineering, and technical leadership to build the systems our engineers depend on every day. You'll work with firmware integration points and build a working understanding of incoming hardware capabilities—while our dedicated hardware team owns the physical handling and debug. If you like solving problems that span software, automation, and firmware integration, this is a role where your work directly advances our most meaningful achievements. Responsibilities : Integrate new computing platforms into automation, provisioning, observability, and test orchestration ecosystems through software and firmware integration points Design and maintain full-stack applications, APIs, automation services, and operational tooling Build infrastructure automation, deployment pipe
Job Title Senior/Staff Embedded Software Engineer - C++ (San Diego, CA) Job Description Senior/Staff Embedded Software Engineer - C++ (San Diego, CA) You will work on the development of Intravascular Ultrasound Systems. As a member of an international cross-functional team, you work closely together with electrical engineers, transducer engineers, software engineers, system engineers, and ultrasound engineers. Your role: Being a key contributor to the development of medical capital equipment. Architect, design, and develop embedded software for intravascular ultrasound systems. Interfacing with multi-disciplinary teams consisting of marketing, hardware, software, catheter design, and manufacturing to refine design requirements for next generation intravascular ultrasound devices. Create software requirement specifications, software architecture documents, and detailed software design documents. Design and debug firmware for embedded processors, microcontrollers, digital signal processors, and other electronic components using C/C++. Generating and releasing design documentation per production development procedures. Leading, generating and conducting formal verification and validation plans for completed designs in collaboration with Quality and Regulatory. Conducting technical design reviews with the project team(s) and independent subject matter experts across the company. You're the right fit if: You have 5 + years' experience in software/firmware development preferably in the field of medical electronics. Industry experience creating detailed design documentation (specifications, design descriptions, verification and testing plans). You have earned a BS/MS in Computer Science, Electrical Engineering, Biomedical Engineering, or related fie
Job Details: Job Description: We are seeking a System Software Development Engineer to design, develop, integrate, test, validate, and debug software across multiple layers of the software stack. This role involves working on technologies, products, and platforms that enable key features, capabilities, and solutions for next-generation computing systems. The engineer will collaborate with cross-functional teams to deliver high-quality software that supports hardware and software innovation. Key Responsibilities Design, develop, and maintain software across multiple layers of the system software stack, including: Firmware Device drivers Operating systems Middleware Frameworks Algorithms Applications and user interfaces Integrate software components to enable specific product features, capabilities, and solutions. Perform software testing, validation, debugging, and performance optimization to ensure reliability and quality. Develop and support reference platforms and product-specific software solutions. Collaborate with hardware, firmware, architecture, and validation teams to optimize system functionality and performance. Analyze system requirements and translate them into scalable software designs and implementations. Troubleshoot complex software and system-level issues across multiple technology domains. Contribute to software architecture, code reviews, and continuous improvement of development processes. Support product development throughout the software lifecycle, from concept and design through deployment and maintenance. Behavioral Traits Strong problem-solving and analytical skills. Technical curiosity with a passion for learning new technologies.<
Our vision is to transform how the world uses information to enrich life for all . Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. Develop, debug, and maintain code that enables the parallel testing of advanced memory devices. Support R&D, interacting closely with global teams, as well as taking part in the designing and debugging of test hardware. Develop efficient and innovative solutions of production test flows through test algo optimization. Design test plans for new tests and test algorithms for DRAM, which cover test software and hardware requirements, defect coverage, characterization, trending, process flow, and test times. Develop test programs for products using primarily C++ coding and Python on Automated Test Equipment (ATE) in the given area followed by test program release to manufacturing areas. Drive innovation and improvement through optimizing test programs by applying more efficient testing methods to reduce product test times and manufacturing costs. Demonstrate a thorough understanding of the device/part as it applies to device/part testing. Automate test processes by writing software to improve work efficiency. Develop tools to help provide better analysis and insight of the terabytes of probe data. Develop new Design for Test (DFT), Design For Manufacturability (DFM), and Design For Reliability (DFR) capabilities. Independently debug and identify root causes of test issues and provide solutions across internal/external groups. Provide meaningful statistical data analysis, analytics and justification of program validation and its release to ensure program quality and data integrity. Evaluate and verify yields/quality with global teams to ensure shipping
NVIDIA’s invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern deep learning — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. Today, we are increasingly known as “the AI computing company.” We're looking to grow our company and establish teams with the most thoughtful people in the world. Are you ready to change the next generation of computing? Join us at the forefront of technological advancement. NVIDIA data center systems have become core to NVIDIA's rapidly growing enterprise and cloud provider businesses. These platforms bring together the full power of NVIDIA GPUs, NVIDIA NVLink, NVIDIA Networking, NVIDIA Data Center CPUs, and a fully optimized NVIDIA AI and HPC software stack. We are seeking an excellent Senior System Engineer to work on bring up, integration, validation and troubleshooting for compute tray platforms of GPU Racks — ensuring servers are fully functional and validated as per requirement before mass deployment in data centers. What you’ll be doing: Working with a global team of architects and developers on NVIDIA AI server system (CPU, GPU, Memory, NIC, PCIe, NVMe SSD, Cooling, etc.) designs. Working closely with hardware teams to influence hardware system design, reviewing schematics and board design to ensure speed of light execution. Using simulation and emulation to left-shift early design and initiate new concepts and innovations. Hands on debug and support of early server prototypes bring-up and power on test debug in datacenter system labs. Factory and Manufacturing support: Support manufacturing flows, firmware updates, and diagnostic procedures. Ensure BOM change signoff and proc
About the job Shape the power delivery foundations behind advanced AI compute systems built for real-world reliability. As a Power Integrity Engineer, you will deliver robust power integrity solutions across Graphcore silicon and system designs. Your work will help advanced compute platforms operate reliably across complex packages, PCBs and hardware systems. You will develop and analyse power delivery networks across silicon, package and PCB designs. You will use simulation, measurement and lab correlation to turn power behaviour into clear design improvements. This role gives you ownership across the full system path. You will influence decoupling strategy, stack-up decisions, bring-up debug and best practice for future platforms. The team and culture You will join the Signal and Power Integrity team within Systems Engineering Hardware Motherboard. The team works across chip, package, board and system engineering to solve problems end to end. Work moves through modelling, simulation, validation and lab evidence. You will collaborate closely with hardware teams and third parties to improve power and signal performance. You will be trusted to guide technical decisions, review peer work and speak up when designs need challenge. Ownership sits close to the engineering detail. What we’re looking for · Strong understanding of power integrity principles, including PDN design and analysis · Proficiency with PI simulation tools such as PowerDC, PowerSI, HFSS/SiWave, Simplis, Spice, ADS or similar · Experience working across chip, package or board-level design · Ability to interpret simulation results and translate them into design improvements · Knowledge of electromagnetic simulation techniques and lab measurement using equipment such as VNAs and oscilloscopes · Strong analytical skills, clear communication and the ability to work cross-functionally While we have outlined a set of requirements, we value transferable skills and diverse experiences. If you meet most of our
About Graphcore Graphcore is a global leader in artificial intelligence computing systems. We design advanced semiconductors, software, and data center systems that provide the specialized processing power needed to advance AI while improving the efficiency required for broad adoption. As part of SoftBank Group, Graphcore belongs to a family of companies developing transformative technologies. Our U.S. engineering teams contribute to the hardware and software platforms that support the next generation of AI systems. The Opportunity We are looking for a recent graduate or early-career engineer to join the BMC Engineering team as a Graduate Firmware Engineer. You will develop low-level and embedded firmware that supports the operation, control, monitoring, and validation of advanced compute systems. You will work with experienced firmware, hardware, systems, and software engineers throughout the development lifecycle. The role combines hands-on implementation with automated testing, lab-based debugging, hardware bring-up, and analysis of interactions between firmware and the underlying platform. Start: September, 2027 Location: Austin, Texas, USA What You Will Do Design, implement, test, and maintain system and embedded firmware in C, C++, or Python. Take ownership of defined firmware features and deliver them from requirements and design through implementation, validation, and documentation. Develop and debug firmware in a Linux-based engineering environment using appropriate diagnostic tools and techniques. Create automated tests and scripts that improve firmware validation, test coverage, and engineering efficiency. Contribute to continuous integration and delivery workflows for firmware development and testing. Plan and conduct engineering experiments, analyze test data, and communicate findings clearly. Support lab setup, system configuration, hardware bring-up, and firmware validation on development platforms. Investigate firmware behavior and hardware-software
Zoox is on an ambitious journey to develop a full-stack autonomous mobility solution for cities and safely deploy such a robotaxi solution. The System Design and Mission Assurance (SDMA) team plays a foundational role in the company's success, responsible for constructing the safety case and fail-operational design for our autonomous driving robots before public road deployment. We are seeking a highly motivated software development engineer in test (SDET). This role is central to leading the creation of automation frameworks, tools, and processes for platform safety clearance and system testing. The ideal candidate is passionate about developing high-quality, robust, optimized, and reusable software infrastructure, and is eager to advance their skills in complex systems thinking and validation problem-solving. Some examples of tools this role has supported in the past: * Front and back end of Streamlit web-app to automate tracking requirements to test case traceability. * Automation framework for execution of safety critical tests. * CI/CD job to identify affected requirements and HIL tests from code changes and automate the execution of all linked tests. In this role, you will: Create tools and web-apps to help us automate and streamline manual clearance processes. Propose tools and/or feature ideas to the team to improve processes. Develop software for automated validation frameworks for system level testing in Hardware In the Loop (HIL), simulation environments, and post-processing of test data. Develop and maintain dashboards to illustrate progress against targets and highlight focus areas. Execute, triage, and debug automated verification and validation system tests. Qualifications B.S. or higher in Mechanical Engineering, Electrical Engineering, Systems Engineering, Computer Engineering, Computer Science or a related technical degree. Experience developing automated test frameworks and tools for
Our vision is to transform how the world uses information to enrich life for all . Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. Department Intro Join Micron’s SSD Product Validation organization and help develop the storage solutions powering the world’s datacenter infrastructure and next-generation AI applications. Micron is a global leader in data retention and storage solutions. It offers the chance to work on SSD technologies in a collaborative environment. Innovation, product quality, and technical excellence come together here to develop real market impact. Position Overview We are looking for a Firmware Test and Product Test Engineer who is excited to work at the heart of SSD innovation. In this role, you will define and test strategies to validate SSD firmware for datacenter applications, working closely with product development teams to ensure robust coverage of product requirements. You will also work in an engineering environment supported by a growing set of AI-enabled develop and verification tools. Come and join us! Responsibilities: Build and develop known, grey-box, and closed system validation tests for SSD firmware used in datacenter applications. Partner with firmware, hardware, and product development teams to translate product requirements into effective and scalable validation coverage. Create, execute, and analyze test plans that verify functionality, quality, and reliability across the SSD development lifecycle, with a strong focus on identifying firmware issues and improving overall product robustness. Use C, Python, and automation frameworks to accelerate firmware bug finding, support debug and root-cause analysis, and collaborate close
Everpure (NYSE: P) has evolved from storage pioneer to data platform, closing fiscal 2026 with $3.7 billion in revenue, its first billion-dollar quarter, and accelerating growth into FY27. Our strategic agenda spans the companies defining the next era of technology - hyperscalers, AI labs, the AI hardware supply chain, data platform providers, and the broader AI ecosystem. This type of work—work that changes the world—is what the tech industry was founded on. So, if you're ready to seize the endless opportunities and leave your mark, come join us. About the role We are looking for an engineer to help build and scale diagnostic and manufacturing tooling for next-generation storage platforms. This role sits at the intersection of software, firmware, hardware bring-up, and factory validation. The focus is not generic application development; it is on building practical tools and workflows that improve debug velocity, manufacturing readiness, platform quality, and failure isolation across the product lifecycle. What you will do Design, implement, and maintain diagnostic and manufacturing tools used for bring-up, validation, failure analysis, and production workflows Develop software in C/C++ with Python-based automation where appropriate Build and improve tooling for inventory, platform configuration, health monitoring, event handling, firmware loading, and debug data collection Work across software and hardware boundaries to diagnose issues involving NAND, CPU, BMC, BIOS, EEPROM, PCIe, SAS, and board-level interfaces such as I2C, SMBus, and PMBus Partner with firmware and hardware teams during system power-on, platform bring-up, firmware management, and issue triage Improve testability, observability, and root-cause isolation in manufacturing and validation flows Translate recurring field, factory, or lab issues into robust tooling, checks, and debug workflows that reduce turnaround time Collaborate with global cross-functional teams to deliver production-quality solut
What you’ll do Execute weekly system-level exploratory testing across the scanner and supporting software; log and triage issues with clear reproduction steps. Work with engineering to debug root cause and validate fixes. Help maintain the DHF and traceability between user needs, design requirements, tests, and results. Own practical test execution logistics (fixtures, test data, environments, calibration artifacts) and keep things repeatable. Help build the continuous testing strategy: automated tests where feasible, plus structured manual and system tests. Support V&V activities, including coordination with external partners as needed. What we’re looking for Strong hands-on testing instincts for complex electromechanical systems with substantial software. Ability to write clear bug reports and communicate risk/impact. Experience building and maintaining test plans/protocols; comfort operating lab equipment and debugging across layers. Useful experience Experience testing complex systems end-to-end (automation where it pays off, plus hands-on hardware/instrumentation). Medical device or other safety-critical environments and comfort translating risk into practical test coverage.
Our vision is to transform how the world uses information to enrich life for all . Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. The SSD Hardware Engineering team develops next-generation storage solutions that power data centers, AI infrastructure, client computing, and intelligent edge applications. Working across hardware, firmware, validation, manufacturing, and system engineering fields, the team delivers high-performance, reliable SSD products while using advanced design methodologies, automation, and AI-enabled engineering tools. As an SSD Hardware Engineering Intern, you will support the design, validation, characterization, and debug of next-generation SSD products. You will gain hands-on experience with high-speed hardware design, PCB development, signal integrity, power integrity, board bring-up, and hardware validation while collaborating with multi-functional engineering teams to solve complex technical challenges and deliver industry-leading storage solutions. Responsibilities Support the design, validation, characterization, and debug of SSD hardware platforms and subsystems. Assist with schematic reviews, PCB design activities, board bring-up, electrical measurements, and laboratory-based hardware testing. Perform data collection, analysis, and documentation of validation results to support product quality and performance objectives. Support signal integrity (SI), power integrity (PI), and system-level analysis through simulation, measurement, and correlation activities. Develop automation tools, scripts, dashboards, and AI-assisted workflows that improve engineering productivity, validation efficien
About the Team OpenAI’s Hardware organization develops AI-native silicon and system-level solutions for the unique demands of advanced AI workloads. Building on efforts like Jalapeño, the team is developing future generations of AI-native silicon and tightly integrated systems to power the next generation of frontier models. By co-designing chips, systems, tools, and methodologies, the team helps deliver faster, more efficient, and production-ready hardware for OpenAI’s supercomputing platform. About the Role We’re looking for an experienced systems software engineer to help define and build the host software stack for our custom next-generation AI systems. You will work close to the hardware on performance-critical software, including Linux kernel drivers, high-throughput I/O paths, and system-scale networking and RDMA. This role spans architecture, implementation, platform bring-up, debugging, and performance optimization. You will work across hardware and software boundaries to make new systems usable end to end, from low-level device interfaces through userspace tooling and production validation. In this role you will: Design, implement, and debug host-side systems software for AI infrastructure, including Linux kernel drivers and supporting userspace components. Build and optimize software paths for high-throughput, low-latency communication, including RDMA and related networking functionality. Develop software around PCIe, DMA, NICs, accelerators, memory movement, and device interaction. Bring up new hardware platforms and diagnose complex issues across kernel, firmware, networking, and hardware boundaries. Build tooling for integration, testing, diagnostics, observability, qualification, and performance characterization. Collaborate with hardware, networking, and platform teams to define interfaces and integrate new capabilities. Work with external vendors where needed to integrate technologies and drive issues to resolution. Contribute across the systems sof
Get new hardware debug and validation engineer jobs by email
Daily job updates · Unsubscribe anytime