PCB Firmware Engineer (Logic Board Development)
OSI Engineering
Cupertino, CA
PCB Firmware Engineer (Logic Board Development)
We are seeking a PCB / Firmware Engineer with strong electrical engineering fundamentals and hands-on board-level development experience. In this role, you will design, bring up, and debug logic boards while developing and integrating low-level firmware to enable, test, and validate hardware functionality.
You’ll work closely with hardware, systems, and test teams to deliver robust, high-performance PCB solutions across multiple product builds.
Responsibilities
• Design, develop, and bring up logic boards and complex PCBs from schematic through validation
• Develop and debug low-level firmware to support board bring-up and testing
• Collaborate with hardware teams to define power, clocking, reset, and interface requirements
• Review schematics and PCB layouts; provide feedback on electrical performance, manufacturability, and testability
• Ability to debug board-level issues using lab tools (oscilloscope, logic analyzer, JTAG, etc.)
• Support high-speed interfaces and peripherals (USB, PCIe, I2C, SPI, UART, GPIO)
• Participate in system integration, hardware/firmware co-debug, and validation efforts
• Document designs, test results, and debug findings for cross-functional teams
Required Skills & Experience
• 2+ years of experience in PCB development, board bring-up, or firmware-enabled hardware development
• Strong background in Electrical Engineering; MS preferred
• Hands-on experience with schematic capture, PCB design review, and board-level debug
• Proficiency in embedded firmware development (C/C++, and Python scripting)
• Experience with microcontrollers, SoCs, and board support packages
• Familiarity with high-speed buses, signal integrity concepts, and power integrity
• Experience working in consumer electronics, data center hardware, or embedded systems
• Strong problem-solving skills and ability to work cross-functionally
Education
BS or higher in Electrical Engineering or related field (MS preferred)
Type: Full-Time
Location: Cupertino, CA (Hybrid Scheduled)
Pay Rate Range: $50–65/hr (DOE)
Submit resume to jobs@OSIengineering.com
No 3rd party agencies or C2C
Submit resume to jobs@OSIengineering.com
Abel Lara | 408.550.2800 x119
Abel@OSIengineering.com