Sr. FPGA Engineer
Red Oak Technologies, San Francisco, CA, United States
Red Oak Technologies is a leading provider of comprehensive resourcing solutions across a variety of industries and sectors including IT, Marketing, Finance, Business Operations, Manufacturing and Engineering.
Our client is an electronics manufacturer. They are looking for a Senior FPGA Engineer to join their team. This role is a DIRECT HIRE / FULL TIME position. Position will be HYBRID. Candidate must be residing within reasonable commuting distance to San Francisco, CA.
Hybrid
Direct Hire / Full Time Employment / Permanent
Gated private parking lot available
Position Duties:
- Lead and perform safety analysis of FPGA subsystems
- Drive and create functional safety documentation including V model requirements and FMEDA analysis
- Define, develop, and integrate features across our FPGA stack with a focus on functional safety and reliability.
- Enforce and refine FPGA development process to support functional safety needs.
- 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
- Build automation scripts for repetitive tasks to facilitate efficiency and reliability
Requirements:
- Bachelors in Computer Engineering, Electrical Engineering, or related field
- At least 5 years FPGA development experience including HDL code development, simulation, test bench development, synthesis, and timing closure
- Experience and understanding of safety concepts and ISO 26262, ASIL-B, or similar standards
- Highly proficient with RTL development using Verilog and SystemVerilog
- Proficient in some scripting languages such as Python, TCL, Perl, bash
- Embedded system development experience in CPU and FPGA based devices such as Xilinx Zynq or Intel Arria devices.
- Experience with Xilinx and/or Intel FPGA toolchain.
- Experience with DSP algorithm implementations in FPGAs
- Experience with processor architectures and various communications protocols such as DDR4, AXI, I2C, UART, SPI, ethernet, etc.
Preferred Requirements:
- Familiar with HLS (High Level Synthesis)
- Experience using best practices with version control technologies such as git
- Proficient in C or C++ programming language
- Familiar with leading verification methodologies like UVM
Red Oak Technologies is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and invite applications from people of all walks of life. See what it’s like to be at the top; connect with one of our recruiters and apply today.
Let us help you find your next career opportunity! JOIN RED OAK TECHNOLOGIES!
Learn what it’s like to be a Red Oak Consultant!
Red Oak Tech: Quality | Talent | Integrity