Embedded Software Engineer

Coody

Stockholms kommun

On-site

SEK 600,000 - 900,000

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

Coody is seeking a Senior Embedded Software Engineer in Sweden to help build and scale products with end-to-end ownership. You will design and code embedded software, create prototypes, set up testing and automation, and perform hardware debugging.

This role involves collaboration across teams on product and tech strategy. Ideal candidates will have 5+ years in firmware development, skills in Linux, and expertise in real-time systems.

Qualifications

  • 5+ years experience developing firmware/embedded software in C/C++.
  • Skills in Linux including Yocto/Buildroot and cross-compiling.
  • Experience with device drivers, SPI, I2C, UART, CAN.
  • Expertise in real-time systems and deterministic timing.
  • Proficient with build/tooling and CI builds.
  • Based in Sweden and eligible to work here.

Responsibilities

  • Design and code embedded software for products.
  • Build prototypes and set up testing and automation.
  • Collaborate with cross-functional teams on strategies.

Skills

Firmware development in C/C++
Linux (Yocto/Buildroot)
Device drivers and common buses (SPI, I2C, UART, CAN)
Real-time systems
Build/tooling (CMake/Make)
Fluent in English

Job description

Overview

Senior Embedded Software Engineer at Coody, responsible for helping build and scale new and existing products with end-to-end ownership within embedded and/or firmware. Assignments are typically 6-24 months, and you are expected to ramp up quickly and deliver value from day one. You will design and code, build prototypes, set up testing and automation, and perform debugging on hardware. You will also collaborate with teams of various sizes around product and tech strategy, engineering best practices, and contribute to a strong team spirit.

Responsibilities
  • Design and code embedded software for products in scope of embedded/firmware.
  • Build prototypes and set up testing and automation; perform debugging on hardware.
  • Collaborate with cross-functional teams on product and tech strategy and engineering best practices.
Qualifications
  • 5+ years experience developing firmware/embedded software in C/C++.
  • Skills in Linux (Yocto/Buildroot, cross-compiling, device tree) with preferably Linux kernel experience (drivers/modules, debugging).
  • Experience with device drivers and common buses: SPI, I2C, UART, CAN.
  • Expertise in real-time systems (bare-metal or RTOS): deterministic timing, interrupts, watchdogs.
  • Proficient with build/tooling: CMake/Make, cross-toolchains, reproducible/CI builds.
  • Based in Sweden and eligible to work in Sweden (citizenship or valid work visa, temporary or permanent residency).
  • Fluent in English (spoken and written).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer - End-to-End Ownership
Senior Embedded Firmware Engineer - End-to-End Ownership

Coody • Stockholms kommun

On-site
SEK 600,000 - 900,000
Embedded developer Automotive
Embedded developer Automotive

Swediumglobal • Stockholms kommun

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

Academic Work Sweden AB • Stockholms kommun

On-site
Senior Embedded Developer
Senior Embedded Developer

Academic Work • Stockholms kommun

On-site
SEK 700,000 - 950,000
.Net Developer
.Net Developer

Coody • Stockholms kommun

On-site
SEK 550,000 - 750,000
Embedded Software Engineer, C/C++
Embedded Software Engineer, C/C++

Maandag Nordic • Göteborgs kommun

On-site
SEK 670,000 - 893,000
Senior Embedded Engineer – C/C++, RTOS, IoT in Stockholm
Senior Embedded Engineer – C/C++, RTOS, IoT in Stockholm

Academic Work • Stockholms kommun

On-site
SEK 700,000 - 950,000
Embedded Firmware Engineer (C/C++) – IC & Hardware Development
Embedded Firmware Engineer (C/C++) – IC & Hardware Development

Aurora Engineering AB • Göteborgs kommun

On-site
SEK 550,000 - 750,000
Senior Embedded Software Engineer (C++ / Embedded Linux)
Senior Embedded Software Engineer (C++ / Embedded Linux)

Swediumglobal • Malmö kommun

On-site
SEK 595,000 - 812,000
iOS Developer
iOS Developer

Coody • Stockholms kommun

On-site
SEK 550,000 - 700,000
Fixed salary
Pension
Paid vacation
+2