Coody.io

Embedded Software Engineer

Coody.io

full-time

Posted on:

Location Type: Hybrid

Location: StockholmSweden

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • Help build and scale new and existing products with real end-to-end ownership within embedded and/or firmware.
  • Design and code, build prototypes, set up testing/automation & perform debugging on hardware.
  • Collaborate with teams of various sizes around product and tech strategy, engineering best practices, and contribute to a strong team spirit.

Requirements

  • 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).
  • Proven work with device drivers and common buses: SPI, I²C, 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 - You must have Swedish citizenship, a valid work visa, temporary or permanent residency, to apply.
  • Fluent in English (spoken and written).
Benefits
  • Maximized Compensation. Typically a +40% salary increase.
  • Freedom & Flexibility. No bosses. All digital. Fully remote for those who prefer.
  • Employment Security. High salary, pension, insurance, paid vacation and a big educational fund.
  • Shape the Future. Projects and assignments for digital game changers like Spotify, Tobii, SJ, Volvo Cars, Flightradar24, TopGolf, Echandia, and exciting startups and scaleups.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CC++LinuxYoctoBuildrootdevice driversSPII²CUARTCAN
Soft Skills
collaborationteam spiritengineering best practices