
ERICSSON AB · Stockholm
Som en ASIC Top-Level Verification Engineer kommer du att verifiera toppmoderna ASIC:er för komplexa, högpresterande system hos Ericsson.
Som en ASIC Top-Level Verification Engineer kommer du att verifiera toppmoderna ASIC:er för komplexa, högpresterande system hos Ericsson.
Ericsson AB
Job description: Join our Team About This Opportunity
Join our innovative team to use your expertise and elevate your ASIC verification to the next level within Ericsson. We specialize in the top-level verification of cutting-edge ASICs that power complex, high-performance systems. Integrated multi-chip-modules are replacing monolithic solutions. Our designs hold several hundreds of processor cores, DSPs as well as ARM cores, tailored hardware accelerator IPs and many high-speed interfaces, including Ethernet, CPRI, and PCIe.
As an ASIC Top-Level Verification Engineer, you'll be part of a team tackling some of the most challenging verification tasks in the industry, ensuring that our ASICs meet our high standards for performance, functionality, and security.
You will play an important role in the team developing software driven tests run in CI regressions on our four platforms, SystemC/TLM simulation, RTL simulation, hardware emulation, and eventually on Silicon.
What You Will Do
Bring ASIC designs into hardware emulators for pre-silicon verification and prepare tests for ASIC silicon prototype bring-ups
Drive development of hybrid environments where the ASIC is split between an emulator and TLM/SystemC
Develop transactors for hybrid environments
Manage emulation regressions and support teams in resolving testcase issues
Maintain and update existing emulator platforms
Define strategies and collaborate across teams using hardware emulators
Contribute to software-driven test development written in C, with debugging via EDA simulation tools, SW debuggers, and hybrid environments
The Skills You Bring
Experience building hardware emulation environments using Siemens Veloce, Cadence Palladium, or Synopsys Zebu
Solid RTL debugging skills in SystemVerilog or VHDL
C programming skills for ASICs or embedded software
HW/SW co-debugging using SW debuggers for C-code on multi-core ASIC designs
Debugging experience on HW emulators and/or Silicon
Experience simulating and debugging on SystemC/TLM platforms
Master's degree in Computer Engineering, Electrical Engineering, or related field
ASIC & FPGA Verification Engineer Morsera Technologies is a Stockholm-based company with a global focus, specializing in Microelectronics, Semiconductors, and Embedded Systems. We support diverse customers in Telecommunications, Defence, Energy, AI, and Datacenter applications by offering tailored engagement models, ranging from deploying individual engineers to providing full teams or turnkey operations. We are currently hiring for multiple ASIC and FPGA Verification Engineer positions to support our growing portfolio of semiconductor projects. About the Role Morsera is seeking talented engineers at both Junior (4+ years) and Senior levels with expertise in pre-silicon verification environments for IP, Subsystem, or SOC designs. Leadership or mentorship experience is highly valued. In This Role, You Will: Participate in the full verification lifecycle, ensuring robust testing of SOC, IP, and Subsystem designs. Analyze verification architectures and develop detailed test plans to validate key features of chips and systems. Design and implement verification environments, including test benches, scripts, and makefiles, to support testing across multiple toolchains. Develop models and test suites, leveraging simulation and emulation platforms as needed. Drive pre-silicon verification to completion using functional and code coverage metrics to ensure thorough validation. Key Qualifications: Proficiency in SV, UVM, C, SystemC, and industry-standard scripting languages. Strong teamwork skills with experience in Agile methodologies. Familiarity with industry-standard protocols such as Ethernet, PCIe, DDR, SERDES, ARM-AMBA, I2C, and UART. Ability to define and implement pre-silicon verification (Simulation/Emulation/Formal) and post-silicon validation strategies. Enthusiasm for innovation, strong debugging skills, and a proactive approach to improving workflows. How to Apply: We welcome applications from talented engineers worldwide to work with our customers in Europe. Hybrid and remote employment opportunities are available for candidates based in Europe. To apply send both your CV, Resume to info@morsera.com and include the below details in email description : Your Citizenship, Visa, and Residential status. Breakdown of relevant experience in each of the following : IP, SubSys, FPGA, SOC - C/UVM based verification and Emulation experience? Your current employment status and when can you start a new job? example : Resigned and remaining notice period of 3.5 weeks(YY-MM-DD) / Yet to resign for better opportunity and notice period is 4 weeks etc. Whether you are open to migrating to Sweden or prefer to work remotely from Europe/UK. Advertisement ID in the Subject.
Do you want to work with the latest technologies and highly skilled colleagues, at a world leading company? Then you might be the one we are looking for to join us at Technologies, one of the departments within Axis R&D, with responsibility for developing Axis product platforms that are the base for all Axis Video Surveillance Products. Who is your future team? You will join the Common Core Platform team, part of the Product Platforms department within Axis R&D's Technologies organization.The organization consists of several highly skilled and motivated R&D teams, with a strong presence in Lund and since a couple of months an established kernel-focused team in Stockholm. Our teams value personal growth, collaboration, and teamwork. If you're someone who enjoys making an impact and contributing to positive change, you'll feel right at home with us. The Common Core Platform team in Stockholm is a small but growing team that will play an important role in developing and configuring software for Axis' new technology platforms based on our in-house engineered ARTPEC system-on-chips, used in the next generations of video surveillance products. The team currently consists of three engineers and is in an active growth phase, with a clear ambition to take increased technical responsibility over time. The platforms we develop are Linux-based, and development as well as validation takes place in a Linux environment. The work spans requirements, design, implementation, and validation of core platform areas such as the boot process, security, and CPU subsystem. The Stockholm team works in close collaboration with the larger and more established Product Platforms teams in Lund, as well as with the ASIC team located in Stockholm, forming a tightly integrated distributed team. What you'll do here as Senior Linux Kernel Engineer? In your daily work, you will typically engage in the following activities: Collaborate with ASIC design engineers to research and develop solutions for Axis´ ASIC and product platforms, in particular the SW aspects Participate in design reviews, technical discussions and specifications to ensure the quality and feasibility of solutions Design, implement or utilize test environments needed to validate and/or optimize our solution designs Prepare SW for and participate in bring-up and validation of our SoCs. This includes debugging issues and implementing solutions Evaluation of hardware blocks, platforms and related documentation (mainly from a SW perspective, Linux kernel in particular) Interact with internal and external teams (e.g. customers, partners or suppliers) Participate in development and maintenance of existing Linux kernel platforms (e.g. previously developed platforms and products) In this role, you will (together with skilled colleagues) mainly be working in the following areas: IP evaluation and selection (primary responsibility) All kind of engineering activities related to Linux kernel development (e.g. driver development, kernel configuration, upstream activities, provide domain expertise to other teams, etc) Who are we looking for/Who are you? You are an analytic and dedicated person with a strong personal drive and an ability to work both unsupervised and as a part of a team. You have the ability to think ahead and understand and manage consequences of complex decisions or findings. You are good at collaborating with people with different backgrounds (e.g. ASIC engineers, other SW teams, external partners and managers) and have a strong attention to detail. Required qualifications: A master's degree in computer science, physics, mathematics, electrical engineering or similar Background in Linux kernel development Experience in embedded C development and debugging, particularly close to hardware Familiarity with version control systems and code review tools (Git and Gerrit) Additional valuable qualifications: Experience in working with Linux kernel upstream Background including SoC design work from a SW perspective ASIC IP configuration experience A good understanding of the boot process of embedded devices Basic understanding of ASIC design Experience from using QEMU as a tool to make a system simulation environment Experience with Python and Rust development The position is office-based and you will be located in Axis office in Stockholm, Sweden. What Axis have to offer Here, you'll contribute to meaningful projects that shape the future of security and surveillance - developing solutions used worldwide. This is a unique opportunity to be part of building our new R&D office in central Stockholm. You'll enjoy the advantages of working at a small, agile site while also being part of a successful organization that is already the world leader in network video. Ready to Act? Vacation is important! At Axis we value work-life balance and that means that during summer many of us are on a well-deserved vacation. During this period of time, you can expect some delay in our response, but we will get back to you as soon as possible! In case of questions, please reach out to recruiting manager Erik Thored, Engineering Manager for the Common Core Platform team, at +46 46 272 1800.
Vill du arbeta som senior konsult i tekniskt avancerade utvecklingsprojekt där FPGA-teknik står i centrum? Vi söker nu en erfaren FPGA-utvecklare som vill vara med och utveckla robusta, prestandakritiska system inom områden som signalbehandling, elektronik och inbyggda system. Rollen passar dig som trivs nära tekniken och vill arbeta genom hela utvecklingskedjan – från arkitektur och design till verifiering, optimering och leverans. Om rollen Som senior FPGA-utvecklare arbetar du som konsult i uppdrag hos några av Sveriges mest teknikintensiva verksamheter. Projekten kännetecknas av hög komplexitet, långa livscykler och höga krav på kvalitet, prestanda och tillförlitlighet. Du kommer att arbeta med utveckling av FPGA-baserade lösningar i nära samarbete med systemingenjörer, mjukvaruutvecklare och elektronikingenjörer. Rollen innebär både tekniskt djup och möjlighet att påverka lösningarnas arkitektur och utformning. Exempel på arbetsuppgifter: Design och utveckling av FPGA-baserade system Simulering, test och verifiering av funktionalitet Optimering av lösningar med fokus på prestanda, robusthet och långsiktighet Felsökning och analys av komplexa tekniska problem Deltagande i tekniska granskningar och utvecklingsarbete Nära samarbete med tvärfunktionella utvecklingsteam Om dig Vi söker dig som är en erfaren FPGA-utvecklare med ett genuint teknikintresse och som trivs i miljöer där avancerad teknik och problemlösning står i fokus. Vi ser gärna att du har: Högskole- eller civilingenjörsexamen inom elektronik, teknisk fysik, datateknik eller motsvarande Flera års erfarenhet av FPGA- eller ASIC-utveckling Mycket goda kunskaper i VHDL Erfarenhet av FPGA-plattformar från AMD/Xilinx och/eller Intel/Altera Erfarenhet av simulering, verifiering och hårdvarunära utveckling Erfarenhet från tekniskt avancerade områden såsom telekom, radar, RF, försvar eller liknande Goda kunskaper i svenska och engelska Meriterande är erfarenhet av: Signalbehandling eller radarsystem Inbyggda system Python eller Java Configuration Management och moderna utvecklingsverktyg Som person är du analytisk, lösningsorienterad och kvalitetsmedveten. Du uppskattar att samarbeta med andra samtidigt som du trivs med att ta eget ansvar och driva tekniska frågor framåt. Vad erbjuds du? Du erbjuds en senior konsultroll där du får möjlighet att arbeta med några av de mest avancerade tekniska systemen på marknaden. Projekten präglas av hög teknisk nivå, långsiktighet och möjlighet att bidra i utvecklingen av framtidens produkter och system. Du erbjuds bland annat: Utmanande och tekniskt avancerade utvecklingsprojekt Möjlighet att arbeta med modern FPGA-teknik och komplexa system Stort inflytande över tekniska lösningar och arbetssätt Kompetenta kollegor och kunskapsutbyte i starka ingenjörsteam Flexibilitet och frihet under ansvar Konkurrenskraftiga villkor och goda utvecklingsmöjligheter Välkommen med din ansökan! Rekryteringen kommer hållas av Ed:Za Group. Har du några frågor eller funderingar relaterade till tjänsten och processen är du varmt välkommen att kontakta tyra.nguyen@edzagroup.se