About this Opportunity:
We are looking for an FPGA Designer to join the Ericsson Silicon organization. You will work with a group of dedicated engineers passionate about developing world-class Radio and RAN Compute products. You will play a key role in the FPGA team developing and integrating complex systems for high-efficiency data transfer and processing with embedded subsystems. As part of our global organization, you'll collaborate with talented teams across our various sites. We are committed to Agile principles, fostering a collaborative and innovative work environment that encourages creativity and teamwork.
You will:
- Design and implement FPGA-based Radio and RAN Compute solutions
- Develop and optimize FPGA designs for performance, power, and cost-efficiency
- Collaborate with hardware and software engineers to integrate FPGA solutions into larger systems
- Apply industry-standard tools and methodologies for FPGA development and implementation
- Research and stay updated on the latest advancements in FPGA technology, including academia and industry trends in AI and Machine Learning
- Document design specifications, test procedures, and results
- Participate in design reviews and contribute innovative ideas to improve FPGA solutions
To be successful in the role you must have:
- 5+ years of experience in FPGA development
- Comprehensive knowledge of:
- FPGA technology, design environments, and design methodologies
- FPGA design tools (e.g., Vivado, Quartus, or similar)
- Hardware description languages (HDL), such as Verilog or VHDL
- Experience with various communication protocols DDRX, AXI4, PCIE, SPI, I2C, embedded processing
- Experience with scripting languages such as Python, Tcl, shell scripting, etc.
- Familiarity with hardware architecture and digital signal processing
- Excellent problem-solving and analytical skills
- Excellent English verbal and written communication skills
- High self-motivation and the ability to work independently while being a great teammate
- A track record of successful cross-team and cross-site cooperation
- A Master's degree in Electrical or Computer Engineering or equivalent