Job Description

description of job

EMBEDDED SW DEVELOPER

In this assignment you will design, integrate, and debug software for products and modules for the client's eBike system. You will also be part of creative and innovative activities for bike computers, connectivity modules and other eBike parts.

The teams cover a wide range of technology areas such as embedded real-time systems, communication via CAN-bus, Bluetooth, WiFi, Cellular and User Interface on color Displays. On platforms running RTOS or Linux, they implement algorithms including machine learning and interaction with cloud backend and mobile Apps.

The teams are involved throughout the development process, from HW evaluation to maintenance mode. They work in an agile way, using Scrum, Kanban and Scaled Agile Framework (SAFe).

Required technical skills and experiences:

  • Master / Bachelor in Electrical Engineering, Computer Science, or similar.
  • Minimum 5 years of relevant experience of software development on embedded systems.
  • C ++ programming preferably v14 and later AND on embedded microcontrollers.
  • Using RTOS (eg Free RTOS) systems AND developing efficient code for systems with limited resources eg small memory footprint.
  • Experience in implementing LTE-cat 1 / M / NB-IoT modem and / or BLE on embedded platforms and at a level where significant knowledge of the protocols was needed. WiFi experience on the same level is a merit.
  • Integration and debugging of sub-systems and peripherals.

A successful candidate must:

  • Be a team player with strong social skills
  • Have a cross-functional mindset, eg software-hardware-test.
  • Have a strong drive, and a “can do” positive attitude.
  • Take ownership of assignments and are keen to deliver on-time.
  • Be motivated to continuously learn as well as being keen to share your knowledge with your colleagues

Desirable competence

  • Touch GFX framework, CAN-FD, Vector tools and test automation
  • C programming skills
  • Algorithm development, machine learning and the Atlassian tool suite.

 

Job Overview

  • Location : Lund, Sweden
  • Vacancy : 1
  • Key Skills : Embedded,C++, RTOS, LTE-cat 1 / M / NB-IoT modem and / or BLE