Master Thesis: Implementing a Python-Based Verification Framework for Ethernet
Technology, Data & Digital · Software & Web Development · Embedded Systems · QA & Testing · Software Engineering
In short
Ericsson is seeking a Master's student in Lund to develop a Python-based verification framework for Ethernet designs. This thesis will involve creating Python packet generators and using Cocotb to verify Ethernet transmitter and receiver functionality, comparing its effectiveness to traditional methods.
Responsibilities
- Develop a Cocotb-based verification environment for Ethernet transmitter and receiver RTL designs.
- Create Python-based Ethernet packet generators.
- Drive packets into the transmitter and verify their correct reception at the receiver.
- Implement protocol-aware scoreboards, reference models and checkers.
- Perform automated end-to-end verification of Ethernet packet transfer.
- Evaluate Cocotb’s effectiveness compared with traditional verification methodologies, with focus on productivity, maintainability and reusability.
- Document the design, implementation, test strategy, results and recommendations for adoption in ASIC verification environments.
Requirements
- Currently pursuing a master’s degree in electrical engineering, Computer Engineering, Embedded Systems or a related field.
- Background in digital design and RTL coding using VHDL, Verilog, or SystemVerilog.
- Basic scripting experience in Python and TCL.
- Interest in Ethernet, communication protocols, ASIC development and digital verification.
- Strong analytical and problem-solving skills.
- Ability to document technical work clearly and communicate findings effectively.
Desired Qualifications
- Experience with Cocotb is an advantage.
Benefits
- Master’s thesis opportunity
Skills
PythonTCLSystemVerilogVHDLVerilogEthernet
#Master Thesis#Python#Verification Framework#Ethernet#Cocotb#SystemVerilog#UVM#RTL#ASIC
Our purpose \nTo create connections that make the unimaginable possible.\n\nOur vision\nA world where limitless connectivity improves lives, redefines business and pioneers a sustainable future.\n\nOur values\nPerseverance, professionalism, respect and integrity.\n\nThe future is a place for purpose & vision – ours are clear, and we invite partners, customers and consumers to join us in our journey. \n\nFor a brighter future. For all. Let's #ImaginePossible
Company
EricssonJob Posted
4 days ago
Employment Type
Internship
Work mode
On Site
Experience Level
Entry
Locations
Lund, Sweden
Qualification
Master
Applicants
Be an early applicant
Similar Jobs
Ericsson
Reading, United KingdomService and FO Portfolio Director
Full Time Be an early applicant Posted 4 days ago
Ericsson
Reading, United KingdomAI Innovation Director
Full Time Be an early applicant Posted 4 days ago
ABB
Västerås, Sweden +1 moreProject Lead Engineer Electrical
Full Time Be an early applicant Posted 4 days ago
Saab
Arboga, Sweden +2 moreQuality Lead inom Program, Projekt och R&D
Full Time Be an early applicant Posted 4 days ago
SEB
Solna, SwedenSenior Data Engineer / Data Modeller – Finance & Risk Data Platform | SEB | Sweden | Hybrid
Full Time Be an early applicant Posted 4 days ago
SEB
Solna, SwedenAWS Cloud Engineer to the Cloud Tribe | SEB, Solna
Full Time Be an early applicant Posted 4 days ago
