Arbetsbeskrivning
Company description:
Ericsson AB
Job description:
Join our Team
About this opportunity:
Are you passionate about driving innovation and working on groundbreaking 5G and 6G mobile communication solutions?
Do you thrive in a flexible working culture, where new insights are championed, and you are encouraged to develop new skills?
Then join Ericsson and our team in Stockholm.
We are looking for a Senior FPGA Developer within Ericsson Silicon organization.
You will work with dedicated engineers passionate about developing world-class Radio and RAN compute products.
You will play a key role in FPGA team
- developing and integrating high-performance FPGA solutions.
What you will do
- Design and implement FPGA-based Radio and RAN Compute solutions.
- Develop and optimize FPGA designs for performance, power, and cost efficiency.
- Take technical leadership responsibility for FPGA top-level design, including design planning, technical decisions, integration, and coordination of development activities.
- Guide FPGA developers, knowledge sharing, and continuous improvement within the team.
- Drive technical alignment across FPGA, hardware, software, verification, and system teams
- Collaborate with hardware and software engineers to integrate FPGA solutions into larger systems.
- Perform FPGA verification, testing, troubleshooting, and debugging to ensure functionality and reliability.
- Apply industry-standard tools, methodologies, and quality practices for FPGA development and implementation.
- Research and stay current with advancements in FPGA technology and relevant academic and industry trends in AI and machine learning.
- Document design specifications, technical decisions, test procedures, and results for future reference.
- Participate in design reviews and contribute innovative ideas to improve FPGA solutions.
The skills you bring:
- Bachelor’s or Master’s degree, or equivalent experience, in Electrical Engineering, Computer Engineering, or a related field.
- 8+ years of experience in FPGA development, with demonstrated experience in technical leadership, design coordination, or leading complex FPGA development activities.
- Strong technical leadership skills with the ability to make design decisions, manage dependencies, and align teams.
- Strong communication and collaboration skills, with the ability to mentor colleagues and contribute to the technical development of the team.
- Solid knowledge of FPGA technology, design environments, development flows, and design methodologies.
- Expertise in FPGA design tools such as Vivado, Quartus, or equivalent tools.
- Solid command of hardware description languages, including Verilog, SystemVerilog, or VHDL.
- Good knowledge of UVM methodology and modern verification techniques.
- Familiarity with modern FPGA device families, implementation tools, and RTL simulation.
- Experience with communication protocols and interfaces such as DDRx, AXI4, PCIe, Ethernet, SPI, I2C, and embedded processing.
- Experience with scripting languages such as Python, Tcl, or shell scripting.
- Familiarity with radio base station hardware architecture and digital signal processing.
- Excellent problem-solving and analytical skills.
- A track record of successful cross-team and cross-site collaboration.