{"schemaVersion":"jobsearcher.job.v1","id":"bbde3552360af3b85ca3104b","url":"https://jobsearcher.com/jobs/bbde3552360af3b85ca3104b","canonicalUrl":"https://jobsearcher.com/jobs/bbde3552360af3b85ca3104b","title":"Firmware Validation Engineer","description":"The RoleWe are seeking a Firmware Validation Engineer with a builder’s mindset. While your primary mission is to ensure the integrity of our optical modules through rigorous testing, you won't just be finding bugs - you'll be invited to help squash them. This role offers the unique opportunity to contribute directly to firmware development, making it ideal for a validation expert who wants to keep their coding skills sharp and influence the product architecture.‍Key ResponsibilitiesTest Strategy & Design: Analyze product requirements and functional specifications to design comprehensive test plans and detailed test cases for firmware validation.Development Contribution: Collaborate with the design team to write and optimize firmware code, implement bug fixes, and develop new features for optical control.Test Case Architecture: Transform complex technical requirements into sophisticated Python-based automation frameworks.Cross-Functional Debugging: Lead root-cause analysis sessions, bridging the gap between hardware, firmware, and optical physics.Agile Execution: Rapidly pivot between high-priority tasks in a fast-paced environment where requirements and hardware revisions evolve quickly.‍Required QualificationsExperience: 5+ years in firmware validation or embedded software development.Technical Core: Bachelor’s degree in EE or CE and a penchant for solving complex technical problems.Scripting & Tooling: Expert-level Python skills for automation. Experience with C/C++ is required for your contributions to the firmware codebase.Lab Skills: Hands-on experience with hardware-in-the-loop (HIL) testing and standard lab equipment (Oscilloscopes, Optical Spectrum Analyzers, BERTs).Mindset: A \"fail fast, learn faster\" attitude. You must be highly flexible and thrive in a high-pressure, rapid-growth setting.Automation: Proven track record of building automated test benches from scratch to validate hardware/firmware interactions.Preferred QualificationsOptics: Familiarity with Silicon Photonics or Optical Transceivers is highly desirable.MCU: Prior experience with STM32 family of microcontrollers is a plus.‍","company":"Xscape Photonics","rawCompany":"xscape photonics","city":"San Jose","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-09-18T09:45:59.336Z","occupations":[{"code":"17-2112.02","title":"Validation Engineers","slug":"validation-engineers"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"17-2072.00","title":"Electronics Engineers, Except Computer","slug":"electronics-engineers-except-computer"}],"industries":[{"code":"334519","title":"Other Measuring and Controlling Device Manufacturing","slug":"other-measuring-and-controlling-device-manufacturing"},{"code":"334513","title":"Instruments and Related Products Manufacturing for Measuring, Displaying, and Controlling Industrial Process Variables","slug":"instruments-and-related-products-manufacturing-for-measuring-displaying-and-controlling-industrial-process-variables"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Firmware Validation Engineer","description":"The RoleWe are seeking a Firmware Validation Engineer with a builder’s mindset. While your primary mission is to ensure the integrity of our optical modules through rigorous testing, you won't just be finding bugs - you'll be invited to help squash them. This role offers the unique opportunity to contribute directly to firmware development, making it ideal for a validation expert who wants to keep their coding skills sharp and influence the product architecture.‍Key ResponsibilitiesTest Strategy & Design: Analyze product requirements and functional specifications to design comprehensive test plans and detailed test cases for firmware validation.Development Contribution: Collaborate with the design team to write and optimize firmware code, implement bug fixes, and develop new features for optical control.Test Case Architecture: Transform complex technical requirements into sophisticated Python-based automation frameworks.Cross-Functional Debugging: Lead root-cause analysis sessions, bridging the gap between hardware, firmware, and optical physics.Agile Execution: Rapidly pivot between high-priority tasks in a fast-paced environment where requirements and hardware revisions evolve quickly.‍Required QualificationsExperience: 5+ years in firmware validation or embedded software development.Technical Core: Bachelor’s degree in EE or CE and a penchant for solving complex technical problems.Scripting & Tooling: Expert-level Python skills for automation. Experience with C/C++ is required for your contributions to the firmware codebase.Lab Skills: Hands-on experience with hardware-in-the-loop (HIL) testing and standard lab equipment (Oscilloscopes, Optical Spectrum Analyzers, BERTs).Mindset: A \"fail fast, learn faster\" attitude. You must be highly flexible and thrive in a high-pressure, rapid-growth setting.Automation: Proven track record of building automated test benches from scratch to validate hardware/firmware interactions.Preferred QualificationsOptics: Familiarity with Silicon Photonics or Optical Transceivers is highly desirable.MCU: Prior experience with STM32 family of microcontrollers is a plus.‍","datePosted":"2026-09-18T09:45:59.336Z","dateModified":"2026-09-18T09:45:59.336Z","hiringOrganization":{"@type":"Organization","name":"Xscape Photonics","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"San Jose","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"bbde3552360af3b85ca3104b"},"url":"https://jobsearcher.com/jobs/bbde3552360af3b85ca3104b"}}