{bc}
greenhouse

Staff AI Product Engineer, FW/SW

PsiQuantum
Milpitas, USA
Senior
Onsite
Discovered 1 weeks ago
linuxpython

Full Job Posting

Responsibilities:

  • Architect, develop, and maintain embedded firmware for control and management of silicon photonics products.
  • Develop firmware that interfaces with photonic devices, ASICs/FPGAs, DACs, ADCs, temperature sensors, power-management devices, and other board-level electronics.
  • Implement closed-loop control algorithms for parameters such as optical operating points, temperature, power, bias, alignment, switching state, and other device-specific control variables.
  • Understand system dynamics, stability, convergence, calibration, tolerances, noise, drift, and failure modes when designing control loops.
  • Develop real-time and event-driven firmware for complex embedded systems.
  • Develop device initialization, calibration, configuration, monitoring, fault management, and recovery mechanisms.
  • Define and implement state machines governing system startup, operation, fault handling, recovery, and shutdown.
  • Work with system architects to define the overall software and firmware control architecture of the product.
  • Support remote firmware/software update mechanisms, configuration management, versioning, and system recovery.
  • Design firmware and software with reliability, testability, manufacturability, and field serviceability in mind.
  • Develop automated calibration and test capabilities that can transition from engineering environments into manufacturing.
  • Define manufacturing configuration, calibration data, device parameters, and nonvolatile storage requirements.
  • Support production test, system qualification, reliability testing, and failure analysis.Develop diagnostic capabilities that allow manufacturing and field teams to quickly isolate failures.
  • Experience/Qualifications:
  • BS or MS in Electrical Engineering, Computer Engineering, Computer Science, Controls Engineering, Physics, or a related technical discipline.
  • Significant professional experience developing firmware and software for complex embedded systems.
  • Strong programming experience in C/C++ for embedded systems.
  • Experience with Python or similar languages for automation, system test, data analysis, and hardware control.
  • Strong understanding of embedded processors, microcontrollers, memory architectures, interrupts, timing, concurrency, and hardware interfaces.
  • Experience with RTOS and/or embedded Linux environments.
  • Demonstrated experience developing software that directly controls physical hardware.
  • Strong understanding of feedback and closed-loop control systems.
  • Experience implementing calibration, compensation, monitoring, and control algorithms.
  • Experience with embedded communication protocols such as SPI, I2C, UART, GPIO, Ethernet, or similar interfaces.
  • Strong system-level debugging skills across hardware and software boundaries.
  • Experience developing software for hardware bring-up, characterization, and automated test.
  • Ability to read schematics, understand hardware architecture, and collaborate effectively with electrical and hardware engineers.
  • Ability to take loosely defined system requirements and develop a robust firmware/software architecture and implementation.
  • PsiQuantum provides equal employment opportunity for all applicants and employees. PsiQuantum does not unlawfully discriminate on the basis of race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), gender identity, gender expression, national origin, ancestry, citizenship, age, physical or mental disability, military or veteran status, marital status, domestic partner status, sexual orientation, genetic information, or any other basis protected by applicable laws.
  • Note: PsiQuantum will only reach out to you using an official PsiQuantum email address and will never ask you for bank account information as part of the interview process. Please report any suspicious activity to [email protected].
  • We are not accepting unsolicited resumes from employment agencies.
  • Base pay is one part of the total compensation package. Full-time roles are eligible for equity and benefits. Our compensation ranges reflect the cost of labor across multiple U.S. geographic markets, and we pay based on defined geographic zones. This position may be filled within one of the following U.S. geographic zones, each with its own salary range.
  • Actual compensation may vary outside of these ranges and is dependent on various factors including, but not limited to, a candidate's qualifications, relevant education and training, competencies, experience, geographic location, business needs, and internal equity. Your recruiter can share more details about the salary range applicable to your location during the hiring process.
  • Zone 1 - Bay Area and NYC
  • Zone 2 - Examples include Los Angeles and Washington DC
  • Zone 3 - Examples include Austin, Chicago, and Sacramento
  • Zone 4 - Examples include Nashville and Phoenix/Tempe and many remote locations
  • This position includes the following benefits: competitive health coverage for you and your dependents, 401(k) with company match, equity grants, access to financial wellness tools and planning resources, wellness benefits, family support programs, life and disability insurance, paid leave programs, company-designated paid holidays, discretionary time off (DTO), and an end-of-year company shutdown. Some of these benefits have eligibility requirements and may vary based on location, role, or employment status. Many of these benefits are subsidized or fully paid for by the company.
  • The estimated annual base salary range for this role is:
  • Zone 1$208,300—$244,700 USDZone 2$187,400—$220,200 USDZone 3$166,000—$195,800 USDZone 4$145,800—$171,300 USD

Qualifications

  • BS or MS in Electrical Engineering, Computer Engineering, Computer Science, Controls Engineering, Physics, or a related technical discipline.
  • Significant professional experience developing firmware and software for complex embedded systems.
  • Strong programming experience in C/C++ for embedded systems.
  • Experience with Python or similar languages for automation, system test, data analysis, and hardware control.
  • Strong understanding of embedded processors, microcontrollers, memory architectures, interrupts, timing, concurrency, and hardware interfaces.
  • Experience with RTOS and/or embedded Linux environments.
  • Demonstrated experience developing software that directly controls physical hardware.
  • Strong understanding of feedback and closed-loop control systems.
  • Experience implementing calibration, compensation, monitoring, and control algorithms.
  • Experience with embedded communication protocols such as SPI, I2C, UART, GPIO, Ethernet, or similar interfaces.
  • Strong system-level debugging skills across hardware and software boundaries.
  • Experience developing software for hardware bring-up, characterization, and automated test.
  • Ability to read schematics, understand hardware architecture, and collaborate effectively with electrical and hardware engineers.
  • Ability to take loosely defined system requirements and develop a robust firmware/software architecture and implementation.
  • PsiQuantum provides equal employment opportunity for all applicants and employees. PsiQuantum does not unlawfully discriminate on the basis of race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), gender identity, gender expression, national origin, ancestry, citizenship, age, physical or mental disability, military or veteran status, marital status, domestic partner status, sexual orientation, genetic information, or any other basis protected by applicable laws.
  • Note: PsiQuantum will only reach out to you using an official PsiQuantum email address and will never ask you for bank account information as part of the interview process. Please report any suspicious activity to [email protected].
  • We are not accepting unsolicited resumes from employment agencies.
  • Base pay is one part of the total compensation package. Full-time roles are eligible for equity and benefits. Our compensation ranges reflect the cost of labor across multiple U.S. geographic markets, and we pay based on defined geographic zones. This position may be filled within one of the following U.S. geographic zones, each with its own salary range.
  • Actual compensation may vary outside of these ranges and is dependent on various factors including, but not limited to, a candidate's qualifications, relevant education and training, competencies, experience, geographic location, business needs, and internal equity. Your recruiter can share more details about the salary range applicable to your location during the hiring process.
  • Zone 1 - Bay Area and NYC
  • Zone 2 - Examples include Los Angeles and Washington DC
  • Zone 3 - Examples include Austin, Chicago, and Sacramento
  • Zone 4 - Examples include Nashville and Phoenix/Tempe and many remote locations
  • This position includes the following benefits: competitive health coverage for you and your dependents, 401(k) with company match, equity grants, access to financial wellness tools and planning resources, wellness benefits, family support programs, life and disability insurance, paid leave programs, company-designated paid holidays, discretionary time off (DTO), and an end-of-year company shutdown. Some of these benefits have eligibility requirements and may vary based on location, role, or employment status. Many of these benefits are subsidized or fully paid for by the company.
  • Zone 1$208,300—$244,700 USDZone 2$187,400—$220,200 USDZone 3$166,000—$195,800 USDZone 4$145,800—$171,300 USD

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at PsiQuantum