Enable job alerts via email!

Sr. Embedded Software Engineer - Voi Technology

VOI Denmark ApS

Stockholms kommun

On-site

SEK 600 000 - 800 000

Full time

4 days ago
Be an early applicant

Job summary

A leading urban mobility firm is seeking a Senior Embedded Software Engineer in Stockholm to lead firmware development for their electric vehicles. The ideal candidate will have strong C/C++ skills and experience in embedded systems, contributing to innovative IoT solutions. If you're passionate about improving rider experiences, apply now to shape the future of urban mobility.

Qualifications

  • Experience in fast-paced, cross-functional environments.
  • Fluency in English required.
  • Experience with bare metal development.

Responsibilities

  • Drive firmware development for electric vehicles.
  • Implement continuous integration and delivery processes.
  • Collaborate to design new features for micro-mobility devices.

Skills

Strong C/C++ skills
Embedded Linux development
Linux application development
Low-power IoT firmware development
Communication protocols (UART, SPI, I2C, CAN, CANOpen)

Education

Bachelor's/Master's in Electrical/Computer Engineering

Tools

Yocto
Zephyr RTOS
Job description

Stockholm, Gothenburg

Sr. Embedded Software Engineer
Help build the brain of Voi’s next-gen scooters & e-bikes, shaping the future of urban mobility
Apply for this job

YOUR MISSION AT VOI
As a Senior Embedded Software Engineer you would join our growing IoT team and drive firmware development for our diverse fleet of electric vehicles, focusing on scalability, compliance, and enhanced rider experience.

Our expanding fleet and complex IoT solutions require a unified firmware strategy. Together with the team you'll tackle challenges like diverse vehicle types, varying market requirements, and ongoing innovation projects (next-gen IoT, computer vision, energy efficiency). We need your expertise to streamline operations and improve our product. This will include:

  • Build out our latest Embedded-linux stack
  • Tech evaluations: Evaluate new technologies and make recommendations for their integration into our micro-mobility devices.
  • Embedded software development: Develop, test, and maintain embedded software for our micro-mobility devices.
  • CI/CD: Implement continuous integration and continuous delivery processes for our embedded software development.
  • Collaborate with the team to design and implement new features and functionalities for our micro-mobility devices.
  • Troubleshoot and debug any issues that arise during the development and testing of our embedded software.
  • Stay up-to-date with the latest developments in IoT and edge computing, and apply them to our micro-mobility devices.

WHAT YOU NEED TO EMBARK
We’re looking for a Senior Embedded Software professional with experience from working in a fast-paced, cross-functional environment. In addition to being fluent in English, we believe the right person has:

  • Strong C/C++ skills.
  • Experience with Embedded Linux development, Yocto and device trees
  • Experience with Linux application development
  • Bachelor's/Master's in Electrical/Computer Engineering.
  • The skills to ensure efficient data communication and hardware compatibility.
  • Experience with low-power IoT firmware development, Cortex M architecture, Zephyr RTOS or similar.
  • Experience with bare metal development
  • Experience with communication protocols (UART, SPI, I2C, CAN, CANOpen) and familiarity with Network protocols (UDP, COAP, LwM2M)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.