O

OSI Systems

Diversified tech company spanning security, healthcare

FPGA Firmware Engineer

Silicon & ASIC DesignConfirmed live in the last 24 hours
Full-timeRichardson, TX, USA

About the Job

Requirements

  • A Bachelor of Science or Master of Science in Electrical Engineering, Computer Engineering, or a related field is required.
  • At least 5 years of FPGA or firmware development experience is required.
  • Proficiency with the Xilinx toolchain, including Vivado and Questa or equivalent simulation tools, is required.
  • Strong VHDL and digital design fundamentals are required.
  • Experience with synthesis, implementation, timing closure, and lab debugging is required.
  • Experience with Git-based workflows is required.
  • The candidate must be able to obtain and maintain a U.S. Government-issued Secret security clearance throughout employment.
  • The candidate must be a U.S. Person or otherwise authorized by the U.S. Government to access export-controlled information; qualifying U.S. Persons include U.S. citizens, U.S. nationals, U.S. permanent residents, and individuals granted refugee or asylee status in the United States.
  • Ability to travel occasionally is required.

Responsibilities

  • Design and implement FPGA firmware in VHDL for real-time signal processing and control.
  • Build and run simulation and verification workflows and support timing closure.
  • Debug and validate prototypes in the laboratory using standard RF and digital test equipment.
  • Collaborate with software and hardware teams on FPGA-host and board-level interfaces.
  • Report quality problems or defects to a manager or a member of senior management so corrective action can be implemented and recurrence avoided.

Desired Qualifications

  • Experience implementing RF digital signal processing, such as filtering, numerically controlled oscillators, fast Fourier transforms, or waveform generation.
  • Experience with analog-to-digital converter and digital-to-analog converter integration and high-speed interfaces such as PCIe or DDR3/DDR4.
  • Experience using MATLAB/Simulink for model-based development.
  • Experience with Linux-based test and debugging tools using Python and/or C/C++.
  • Familiarity with IEEE 1588 or time-synchronization concepts.

About the Company

OSI Systems

Diversified tech company spanning security, healthcare

OSI Systems operates three divisions: Security, Healthcare, and Optoelectronics and Manufacturing. The Security division supplies inspection systems for airports, ports, and borders that scan people and cargo using imaging and sensors. The Healthcare division produces patient monitoring and diagnostic equipment, while the Optoelectronics division makes electronic components for various devices. The company differentiates itself through its diversified, three-pronged portfolio and growth via acquisitions like Rapiscan and Spacelabs; its goal is to deliver technology-enabled solutions that protect people and infrastructure, support clinical care, and provide high-quality components.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Hawthorne, CA
Founded
1987

Recently Posted Jobs

Explore more opportunities at OSI Systems

See more jobs