at MediaTek (view profile)
Location Linköping, Sweden
Date Posted December 6, 2017
Category European Union - EU Blue Card Jobs
Sweden - Work Permit Jobs
Job Type c++


The Team
MediaTek is a leading global semiconductor company for wireless communications and digital multimedia solutions.  The company is a market leader for SoC chipsets and software for mobile phone handsets.

At MediaTek Sweden, we develop a programmable DSP platform optimized for signal processing in wireless modems.  Our technology is used in MediaTek cellular modems for LTE and LTE advanced, in chipsets that are produced in their millions every month.

Our processor is continuously evolving, and right now we are working on architecture updates to meet the requirements of upcoming 5G products that are expected to reach global markets in 2020. This work is carried out at the Linköping office, in collaboration with teams in Taiwan and the US.

In addition to processor architecture and hardware implementation, we also develop tools for generating and verifying different processor configurations, as well as a simulator that is used both for architecture prototyping and for simulating and debugging production firmware.

The Role
We have an excellent opportunity for an experienced Software Developer to join us.  You will have strong skills in C++ and a keen interest in processor architecture.

You will join an expert team of around five developers, with focus on developing our processor system simulation platform, as well as using this platform to benchmark new architecture features and signal processing algorithms.

This is a great opportunity to work with advanced technology alongside highly skilled and motivated colleagues in a creative, international environment.  At MediaTek, we embrace agile development giving you, as a developer, many opportunities to influence both development methodology and the type of work you take on.

Required Qualifications

  • University degree in a relevant subject
  • At least three years of professional experience (or equivalent) in software development

Essential Skills

  • Strong skills in object oriented software development and comfortable in C++
  • Basic understanding of processor architecture concepts

Desirable Experience

  • DSP processor/embedded software development
  • C/assembler coding for VLIW/SIMD processors
  • Digital design for ASIC or FPGA using Verilog/VHDL
  • Test driven design
  • Signal processing/Telecommunication
  • Agile development

MediaTek is a leading semiconductor product and technology company.  We look for people with great passion and work ethic, who have a broad set of technical skills who are ready to master new technologies and tackle some of industry’s greatest challenges to positively impact billions, of future users.  At MediaTek, our employees are revolutionizing the shape, size and capability of devices in many parts of the consumer electronics, computing, wireless and mobile industry.  From feature phones and smartphones, to tablets and digital television, MediaTek employees are changing the industry one innovative product after another.

MediaTek is a global company.  We focus on innovation and execution of excellent product solutions for our customers.  As we continue to evolve, we're committed to retaining an efficient, entrepreneurial feel.  At MediaTek, we know that every employee makes important contributions, and that every employee is integral to our success.  We provide competitive compensation packages that can be comprised of competitive salary and bonus, along with the opportunity to earn further financial bonuses and rewards.

Visa Assistance

Open to assisting the right candidate with the following Visa(s) / Work Permit(s)

1) European Union - EU Blue Card Jobs
2) Sweden - Work Permit Jobs