Lediga jobb Adavo AB i Göteborg

Se alla lediga jobb från Adavo AB i Göteborg. Genom att välja ett specifikt yrke kan du även välja att se alla lediga jobb i Göteborg som finns inom det yrket.

Embedded Software Engineer

Assignment Description An industrial client in Göteborg is seeking a experienced Embedded Software Engineer to develop and maintain advanced embedded systems used in complex, real-world environments. This role is ideal for someone who thrives close to hardware, enjoys solving complex technical challenges, and has a strong system-level understanding. The assignment is a consulting engagement where you will be employed by Zcelero AB and work on-site with one... Visa mer
Assignment Description
An industrial client in Göteborg is seeking a experienced Embedded Software Engineer to develop and maintain advanced embedded systems used in complex, real-world environments. This role is ideal for someone who thrives close to hardware, enjoys solving complex technical challenges, and has a strong system-level understanding.
The assignment is a consulting engagement where you will be employed by Zcelero AB and work on-site with one of Zcelero’s clients in Göteborg.
You will work across the full embedded stack, from low-level development and device drivers to system architecture and integration. The role involves working with real-time systems, embedded Linux, and communication protocols in distributed and performance-critical environments.
You will collaborate closely with cross-functional teams, contributing to architecture, development, testing, and continuous improvement of both systems and development processes.
Start date: ASAP Scope: Full-time Location: Göteborg (onsite)
Key Responsibilities

Develop and maintain embedded software in C/C++ for real-time systems


Work with RTOS and embedded Linux environments


Design and implement low-level components such as device drivers and board support packages


Develop and optimize communication protocols (e.g. CAN, TCP/IP, SPI, I2C)


Troubleshoot and debug complex systems using lab equipment (e.g. oscilloscopes, logic analyzers)


Contribute to system architecture, requirements, and technical design


Collaborate with stakeholders across engineering disciplines


Support testing, validation, and field deployments


Requirements (Must-have)

Extensive experience in embedded software development (10+ years)


Strong expertise in C and C++


Solid experience with RTOS and/or embedded Linux systems


Experience working close to hardware (drivers, BSP, interfacing)


Strong knowledge of multi-threading, real-time systems, and performance optimization


Experience with communication protocols (e.g. CAN, TCP/IP, SPI, I2C)


Strong debugging and troubleshooting skills in complex systems


Experience working in cross-functional teams


Fluency in English (spoken and written) Swedish is a plus


Nice to Have

Experience with Python, C#, or scripting languages


Knowledge of DSP, signal processing, or IoT systems


Experience with CI/CD tools and version control (e.g. Git, Docker, GitLab)


Experience in system architecture or technical leadership roles


Experience from industrial or distributed embedded systems


We look forward to receiving your application! Visa mindre