Job Description

description of job

SW Developer Virtual Platforms

Swedium Global is the growing System Engineering and Solution Company, offers services like Semiconductor Engineering R&D Services, Embedded Systems Development, Custom Application Software Development, Web and Cloud Application Development, Testing Services, Consultancy and Outsourcing services to our clients across the globe for an onsite and offshore business model. Swedium Global is having presence in Sweden, Finland, Poland, Czech Republic and in India.

Location: Sweden

Expected Start date: 4th December2022

Job Description: SW Developer Virtual Platforms

We are looking for several experienced, creative and innovative engineers to join our outstanding team. This team develops and maintains virtual platforms for different kinds of Radio Base Station hardware. These virtual platforms are simulators used for pre-silicon software development as well as running regression suites complementing those running on existing hardware.

What You Will Do

  • Use C++, SystemC and TLM and other Open Source software to develop and integrate models into virtual platforms
  • Be a standout team mate with effective communication skills to proactively support others and the project to succeed.
  • Drive continuous improvements in products and processes and develop competence in the technical domain

You will have an outstanding opportunity to work and gain competence in several areas such as modeling, design, verification, systemization and SW. You will also take part of a dynamic department where there will be opportunities for learning, trying out new roles and responsibilities and much more.

You will bring

  • Experience in working with software design and development for several years, and professional experience of C++ development, knowledge of the use of C++ templates and object-oriented design in C++.
  • A passion towards code quality, and a good understanding of how hardware and software interacts (low-level software, drivers, polling, interrupts, DMA etc).
  • Familiarity with how basic hardware blocks and interfaces work (memory, counters, multiplexer, Ethernet, I2C, SPI, etc).
  • Knowledge about Embedded Linux (uboot, DTB, Linux drivers, user space vs kernel space, embedded Linux development, Yocto).
  • Experience and knowledge in SystemC/TLM and Open Source software modeling is an advantage.
  • A basic understanding of using Linux as a software development platform.
  • Proficient Skills in English speaking and writing
  • Master of Science in Electrical Engineering, Computer Engineering or equivalent education

Job Overview

  • Location : Kista, Sweden
  • Vacancy : 1
  • Key Skills : SystemC, TLM, C, C