L2/L3 Firmware Engineer

Software
Finland

Spark your Imagination through the power of technology

We are Sony Semiconductor IL, formerly Altair Semiconductor. We believe in pioneering the future through the power of creativity. As IoT expands to include all types of connected “things”, our ultra-low-power and ultra-small chipset solutions are turning Cellular IoT into reality.

Sony Semiconductor IL is an integral part of Sony Semiconductor Solutions Corporation, creating a company culture that combines the Sony legacy, values and technology with our own vision and market leadership in the fields of Cellular IoT and AI.

We proudly provide millions of chipsets to customers around the world connecting to the world’s top, tier-1 cellular networks.

Believe that anything you can imagine, you can make real. Your journey starts with us.

L2/L3 Firmware Engineer

As a L2/L3 firmware engineer you will be responsible for developing and integration of the firmware layers running in the modem of a Cellular IoT product. This firmware, referred to as LTE/5G Protocol Stack, consists of multiple layers, implementing the communication protocols. The firmware is written in C, running on RISC in an RTOS environment. The term ‘Stack’ herein below typically refers to Data and Control planes, but the team is also involved with platform SW development.

You will also be involved in hands-on software feature set design, implementation, and integration with the entire protocol stack. The Stack is complex and your ability to grasp the overall architecture and dig into other software components will assist you to guide the team to debug and pin-point issues found during integration process and after. You will be also discussing and agreeing on APIs and software implementation with the System architects, analyzing performance, making sure functions conforms to the specifications and meet the KPIs.

The platform you will be working is on Altair’s newest chipset, designed especially for the IoT market, highly integrated and consuming super low power.

You will have the chance to work with experienced team as a part of Sony family. We co-work with teams in Israel within same time zone. Our local Branch in Oulu consists of 30 colleagues, so you do not have to deal with bureaucracy and you can focus on the essential. Our office space is modern and we have a flexible working policy regarding remote work.

We do have competitive salary and we help you with relocation if needed.

Tasks

  • Development, integration and unit-level testing of new functions in LTE/5G protocol stack
  • Programming in C code under RTOS environment for standard RISC
  • Defining software APIs with lower (PHY) and upper layers of the software
  • Identifying and debugging issues at the system level

Requirements

  • BSC or MSC in computer science or applied mathematics or electrical engineering
  • Experience in developing real time embedded software systems for standard RISC (ARM, MIPS, ARC or other CPUs)
  • Excellent engineering skills – problem solving, pragmatic approach, broad system view – must
  • Good communication skills (oral and in writing) in English

Advantages:

  • Hands on experience in 3GPP Protocol Stack development of cellular modems (2G/3G/4G/5G)
  • Experience in Real-time embedded development
  • Experience in SoC architectures