
Embedded Software Engineer
Coody.io
full-time
Posted on:
Location Type: Hybrid
Location: Stockholm • Sweden
Visit company websiteExplore more
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