FPGA Systems Development Engineer
Role details
Job location
Tech stack
Job description
- Design and implement SoC FPGA programs using HDL, IP, and embedded software
- Constrain FPGA designs and perform timing analysis
- Perform FPGA design verification using behavioral models
- Troubleshoot and resolve problems on FPGA designs and hardware
- Participate in design reviews, create documentation, present information, and produce demonstrations
- Support the evaluation and test of new products in the lab and on ATE
- Work in a cross-functional team environment that includes close interaction with digital design engineers, product/test engineers and applications/marketing engineers
Requirements
We are seeking a motivated, entry-level FPGA System Development Engineer to our Aerospace, Défense and Communication Business Unit. The goal of the FPGA Team is to develop and deploy high quality FPGA and SoC solutions to internal and external customers. To enable the customers to evaluate and test ultra-wideband products, and ultimately to build their own systems and end-products for multiple applications and market segments. Included but not limited to electronic test equipment, wideband communication systems, and Aerospace & Défense subsystems.
The role requires an energetic and motivated individual with strong communication, organizational, and technical skills who works well in a diverse environment across global team and geographically distributed organization., * Bachelor's degree or higher in electrical and/or computer engineering
- Hands-on experience with FPGA and/or SoC programming
- Motivated and creative problem solver with good writing, presentation, and overall communication skills
- Has a bias for action and works in collaboration with others to deliver high quality results
- Vision to work with leading edge technology and push it forward
- Ability to work simultaneously on multiple projects and set priorities to deliver on schedule
Preferred:
- FPGA and/or SoC experience that includes high-speed signaling and embedded software
- Experience with AMD-Xilinx devices and tools, especially Gigabit Transceivers and high-speed memory
- Experience with Verilog/System Verilog HW programming and digital design
- Experience with C/C++, Python and TCL and software design