Senior FPGA Design Engineer
Job in
San Francisco, San Francisco County, California, 94199, USA
Listed on 2026-01-12
Listing for:
Ouster
Full Time
position Listed on 2026-01-12
Job specializations:
-
Engineering
Systems Engineer, Software Engineer, Embedded Software Engineer, Hardware Engineer
Job Description & How to Apply Below
Our advanced sensor hardware and vision algorithms are used in autonomous cars, drones and many other applications. If you’re motivated by solving big problems, we’re hiring key roles across the company and need your help!
Ouster Inc. is seeking a senior digital hardware FPGA design engineer to build the next-generation of lidar systems. You will work hands-on with hardware and develop new techniques to improve lidar performance. Your effort includes micro-architecture design, implementation, and testing of the customer facing features in FPGA RTL. The ideal candidate will have experience in all aspects of FPGA design, verification, bring up, and debug, as well as ability in scripting and writing basic low-level drivers to accompany said designs.
Responsibilities:
• Define, develop, integrate, and test features across our FPGA stack
• General FPGA development including RTL, simulation, high-speed digital design, DSP algorithm development, verification, synthesis, and timing analysis.
• Perform hands-on work using laboratory tools for board bring up and troubleshooting.
• Work on high impact customer-facing features and integrate customer feedback in the development process
• Work cross-functionally with embedded software engineers, other ASIC/FPGA designers, and business leaders on functionality, interfaces, and documentation
• Build automation scripts for repetitive tasks to facilitate efficiency and reliability
Qualifications:
• Bachelors in Electrical, Computer Engineering or equivalent. Masters is highly desired.
• 5+ years of experience in FPGA development including HDL code development, simulation, test bench development, synthesis, and timing closure.
• Highly proficient in HDLs like Verilog and System Verilog (or VHDL).
• Proficient in C or C++ programming language.
• Experience with Xilinx or Intel FPGA toolchain.
• Strong embedded system development experience in CPU and FPGA based devices such as Xilinx Zynq or Intel Arria devices.
Desirable
Qualifications:
• Familiar with HLS, Vivado and Vitis Tools.
• Familiarity with DSP and algorithms development
• Experience with leading verification methodologies like UVM.
• Experience using best practices with version control technologies such as git
• Experienced Linux user.
• Proficient in some scripting languages such as TCL, Python, bash.
• Experience with industrial safety systems.
• Experience with Functional Safety development processes.
The base pay will be dependent on your skills, work experience, location, and qualifications. This role may also be eligible for equity & benefits. ($125,000-$232,000)
We acknowledge the confidence gap do not need to meet all of these
requirements to be the ideal candidate for this role.
At Ouster we offer a range of competitive benefits, as we believe in taking care of our employees in all aspects of their lives. Our newly renovated office, located in the Mission District of San Francisco, is a dog-friendly workplace with a kitchen stocked with snacks, fresh fruit and drinks, and a complimentary dinner catered nightly. Additional perks include 15 vacation days/10 paid holidays annually;
paid parental leave; pre-tax commuter or health care/dependent care accounts; 401K match up to 4%; medical, vision and dental plans with premiums covered at 100% for the employee and 75% for dependents (Cigna or Kaiser); life insurance; and short term disability and long term disability. Ouster offers the best benefit options available because we consider the well-being of our employees a top priority.
Ouster is an Equal Employment Opportunity employer that pursues and hires a diverse workforce. Ouster does not make employment decisions on the basis of race, color, religion, ethnic or national origin, nationality, sex, gender,…
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×