Senior Embedded Software Engineer (C++ / Embedded Linux)

Swediumglobal

Malmö kommun

On-site

SEK 595,109 - 811,512

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Swediumglobal is seeking a Senior Embedded Software Engineer specializing in C++ and Embedded Linux to support a key transformation phase. The role requires strong technical leadership, primarily focused on transitioning from RTOS to Embedded Linux. Responsibilities include developing embedded software, overseeing technical direction, and ensuring robust engineering practices. Candidates should have extensive experience in embedded systems and be fluent in English. This position is on-site in Malmö, Sweden, offering a chance to impact technical decisions significantly.

Qualifications

  • Strong professional experience with C++ in embedded or system-level development.
  • Solid experience with Embedded Linux (systems programming, networking, debugging).
  • Proven ability to take technical leadership or act as a senior advisor within a team.
  • Experience working with both RTOS and Embedded Linux, preferably in migration contexts.
  • Strong mindset around testing, maintainability, and system architecture.
  • Experience with Git and preferably Azure DevOps.
  • Experience working in Agile teams.
  • Fluent in English.
  • Comfortable working in international and multicultural environments.

Responsibilities

  • Develop and maintain embedded/software platform components, primarily in C++.
  • Take technical ownership and help bring structure to an ongoing project.
  • Guide the transition from RTOS to Embedded Linux.
  • Implement new features from design to delivery.
  • Perform deep debugging and troubleshooting across application code, Embedded Linux, and hardware.
  • Contribute to improvements in build, test, and release processes (CI/CD, Azure DevOps).
  • Apply secure and robust engineering practices.

Job description

Senior Embedded Software Engineer (C++ / Embedded Linux)

Swedium Global Services is the growing System Engineering and Solution Company, offers services like Semiconductor Engineering R&D Services, Embedded Systems Development, Custom Application Software Development, Web and Cloud Application Development, Testing Services, Consultancy and Outsourcing services to our clients across the globe for an onsite and offshore business model. Swedium Global is having presence in Sweden, Finland, Poland, Czech Republic and in India.

Location -Onsite, Sweden

Job Title -Senior Embedded Software Engineer (C++ / Embedded Linux)

Key responsibilities

We are currently looking for a Senior Embedded Software Engineer for an exciting assignment with our client. This role is ideal for someone who can quickly ramp up in a new environment and take on a technical leadership role within an ongoing project.

About the role
The client is in a key transformation phase, transitioning from RTOS to Embedded Linux. You will play a central role in defining structure, setting technical direction, and supporting the team throughout this journey. The role combines hands‑on development with strategic responsibilities in architecture and technical decision‑making. For this role, it is important to be on‑site at the client’s location, and therefore no hybrid setup is currently offered. It is also important that the candidate is able to start on relatively short notice.

Responsibilities

  • Develop and maintain embedded/software platform components, primarily in C++
  • Take technical ownership and help bring structure to an ongoing project
  • Guide the transition from RTOS to Embedded Linux
  • Implement new features from design to delivery
  • Perform deep debugging and troubleshooting across application code, Embedded Linux, and hardware
  • Contribute to improvements in build, test, and release processes (CI/CD, Azure DevOps)
  • Apply secure and robust engineering practices

Required qualifications

  • Strong professional experience with C++ in embedded or system‑level development
  • Solid experience with Embedded Linux (systems programming, networking, debugging)
  • Proven ability to take technical leadership or act as a senior advisor within a team
  • Experience working with both RTOS and Embedded Linux, preferably in migration contexts
  • Strong mindset around testing, maintainability, and system architecture
  • Experience with Git and preferably Azure DevOps
  • Experience working in Agile teams
  • Fluent in English
  • Comfortable working in international and multicultural environments

Nice to have

  • Security background (e.g., secure boot/update concepts, threat modeling, vulnerability‑aware development)
  • RTOS experience
  • Familiarity with DevOps/CI/CD practices
  • Hands‑on experience with Yocto
  • Experience with radar and/or LiDAR technologies/products
  • Experience with hardware‑level troubleshooting
  • Experience with C#, Java, or Python

Additional information

This is an opportunity to take on a high‑impact role where you will influence both technical direction and ways of working in a modern embedded environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior SW Engineer - C++
Senior SW Engineer - C++

Swediumglobal • Stockholms kommun

On-site
SEK 471,000 - 661,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Swediumglobal • Göteborgs kommun

On-site
SEK 544,000 - 763,000
Embedded Software Developer
Embedded Software Developer

Swediumglobal • Malmö kommun

On-site
Embedded Systems - Team Lead
Embedded Systems - Team Lead

Swediumglobal • Malmö kommun

On-site
SEK 700,000 - 900,000
Embedded C++ Developer
Embedded C++ Developer

Swediumglobal • Göteborgs kommun

On-site
SEK 60,000 - 80,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Swediumglobal • Västerås kommun

On-site
SEK 50,000 - 70,000
Embedded developer Automotive
Embedded developer Automotive

Swediumglobal • Stockholms kommun

On-site
SEK 535,000 - 750,000
Embedded Developer
Embedded Developer

Swediumglobal • Västerås kommun

On-site
Senior C++ Embedded Linux Lead - Onsite Sweden
Senior C++ Embedded Linux Lead - Onsite Sweden

Swediumglobal • Malmö kommun

On-site
SEK 595,000 - 812,000
Embedded Linux OS Developer
Embedded Linux OS Developer

Swediumglobal • Malmö kommun

On-site
SEK 700,000 - 900,000