Embedded developer Automotive

Swediumglobal

Stockholms kommun

On-site

SEK 535,446 - 749,625

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

A growing System Engineering company in Stockholm is looking for an Embedded Developer to work on next-generation embedded products. The role emphasizes bare-metal programming and requires skills in designing real-time systems. Candidates should have a strong grasp of ARM Cortex-M microcontroller architecture and the ability to produce robust, portable C code. This position is an excellent opportunity for those passionate about technical challenges in embedded systems development.

Qualifications

  • Experience with bare-metal programming and reference manuals.
  • Ability to design event-driven real-time systems.
  • Experience optimizing code for energy consumption and performance.
  • Strong grasp of real-time constraints like timing and latency.
  • Ability to write robust and testable C code.

Responsibilities

  • Develop next-generation embedded products.
  • Contribute to the development of hardware close applications.
  • Participate in systematic root cause analysis of complex issues.

Skills

Bare-metal programming
Embedded C
Event-driven real-time systems
ARM Cortex-M architecture
Real-time constraints
SPI communication interface
Robust and portable C code
Systematic root cause analysis

Tools

JTAG/SWD debugging
Version control (Git)

Job description

Swedium Global 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: Stockholm

Job Title - Embedded Developer

Role Overview

We are looking for a skilled and driven Embedded Systems Consultant to work close to hardware and contribute to the development of next‑generation embedded products. You will be part of a highly competent team where technical curiosity, quality, and structured working methods are strongly valued.

Technical Competence – Required

Experience with bare‑metal programming and working from datasheets/reference manuals

Ability to design non‑blocking, event‑driven real‑time systems

Strong system‑level thinking with clear visualization of results

Experience optimizing code for energy consumption, performance, and resource usage

Deep understanding of ARM Cortex‑M microcontroller architecture

Solid knowledge of low‑level concepts: registers, interrupts, timers, watchdogs, prioritization

Strong grasp of real‑time constraints: timing, latency, deterministic behavior

Toolchain experience including compiler behavior, JTAG/SWD debugging, linker scripts, memory maps, build systems, and static analysis

Experience with communication interfaces: SPI, RS485, USB

Ability to write robust, portable, testable, and deterministic C code, preferably MISRA C

Experience reviewing, improving, and refactoring legacy code

Experience performing systematic root cause analysis of complex HW/SW issues

Knowledge of bootloaders and firmware update strategies

Technical Competence – Meriting

Experience working with an RTOS

Knowledge of assembly language

Strong understanding of Ethernet (OSI layers 1–4)

Strong knowledge of CAN

Experience with API development and client/server architectures

Basic electrical engineering knowledge for HW/SW troubleshooting

Experience using oscilloscopes and lab equipment

Experience with version control, ISO 26262, and Git

Basic knowledge of CI environments

Job Overview
  • Location : Stockholm, Sweden
  • Vacancy : 1
  • Key Skills : Embedded C,Microcontroller,ARM Cortex>
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Developer
Embedded Developer

Swediumglobal • Västerås kommun

On-site
Embedded Electronic Engineer
Embedded Electronic Engineer

Swediumglobal • Västerås kommun

On-site
SEK 600,000 - 900,000
Embedded Software Architect
Embedded Software Architect

Swediumglobal • Södertälje

Hybrid
SEK 550,000 - 750,000
Function Developer
Function Developer

Swediumglobal • Göteborgs kommun

On-site
Embedded Software Developer
Embedded Software Developer

Swediumglobal • Göteborgs kommun

On-site
SEK 558,000 - 745,000
Embedded System Developer (C++ & Android)
Embedded System Developer (C++ & Android)

Swediumglobal • Sweden

On-site
SEK 520,000 - 760,000
Embedded C++ Developer
Embedded C++ Developer

Swediumglobal • Göteborgs kommun

On-site
SEK 60,000 - 80,000
Senior Software Developer
Senior Software Developer

Swediumglobal • Stockholms kommun

On-site
SEK 545,000 - 819,000
Embedded Systems Engineer: C++ & Android (Onsite Sweden)
Embedded Systems Engineer: C++ & Android (Onsite Sweden)

Swediumglobal • Sweden

On-site
SEK 520,000 - 760,000
C++ Developer
C++ Developer

Swediumglobal • Stockholms kommun

On-site
SEK 600,000 - 850,000