Senior Embedded Software Engineer C and C Plus Plus

Nordic Investin Group Aktiebolag

Stockholms kommun

On-site

SEK 900,000 - 1,300,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

Nordic Investin Group Aktiebolag is seeking a Senior Embedded Software Engineer to develop embedded software in C and C++ for products with tight timing and memory constraints. The role involves bringing up boards, integrating hardware and software, and designing deterministic components for RTOS environments.

The position emphasizes maintainability, reliability and collaboration with electronics, systems and verification teams.

Qualifications

  • Substantial embedded development experience in C or C++.
  • Good understanding of microcontrollers, interrupts and memory constraints.
  • Experience with RTOS concepts and low level debugging tools.
  • Ability to interpret schematics, datasheets and interface specifications.
  • Disciplined configuration management and testing habits.
  • Professional English; Swedish is useful in many partner teams.

Responsibilities

  • Develop embedded software in C and modern C++.
  • Design deterministic components for constrained targets and RTOS environments.
  • Bring up new boards and diagnose hardware software interactions.
  • Implement communication protocols, diagnostics and safety mechanisms.
  • Build unit, integration and hardware in the loop tests.
  • Collaborate with electronics, systems and verification engineers.

Skills

Embedded development
C/C++ programming
RTOS knowledge
Low-level debugging

Tools

Microcontrollers
Debugging tools

Job description

One of Nordic Investin’s partner companies is looking for a Senior Embedded Software Engineer C and C Plus Plus, with Nordic Investin leading the recruitment process. Your code lives close enough to the hardware that timing, memory and failure modes are never abstract concerns.

The partner develops connected physical products where embedded software controls critical behaviour. You will work across the full lifecycle, from requirements and design to implementation, hardware integration and verification.

The environment will suit someone who enjoys building systems, testing assumptions in code and taking responsibility for production behaviour. Technical choices are expected to be explained in terms of maintainability, reliability and the people who use the product.

How you will work

You will work in short delivery cycles with direct access to product, domain and operational colleagues. The partner expects engineers to review designs, test assumptions early and follow important changes into production. Decisions should be recorded clearly enough that another engineer can understand the tradeoff months later.

As a senior colleague, you will own substantial outcomes and help others make stronger decisions. You are expected to recognise risk early, communicate it without drama and move work forward with practical alternatives. The role still includes hands on delivery; seniority here means broader judgement, not distance from the work.

What you will do
  • Develop embedded software in C and modern C plus plus.

  • Design deterministic components for constrained targets and RTOS environments.

  • Bring up new boards and diagnose hardware software interactions.

  • Implement communication protocols, diagnostics and safety mechanisms.

  • Build unit, integration and hardware in the loop tests.

  • Collaborate with electronics, systems and verification engineers.

What you will bring
  • Substantial embedded development experience in C or C plus plus.

  • Good understanding of microcontrollers, interrupts and memory constraints.

  • Experience with RTOS concepts and low level debugging tools.

  • Ability to interpret schematics, datasheets and interface specifications.

  • Disciplined configuration management and testing habits.

  • Professional English; Swedish is useful in many partner teams.

Experience that would add value
  • Automotive, medical device or industrial safety standards.

  • AUTOSAR or model based development.

  • Cybersecurity for connected devices.

A background that can succeed here

Your background could be automotive, industrial automation, robotics, medtech, defence or consumer hardware. We are interested in engineers who can explain the behaviour of the complete system, not only the function they implemented.

What makes the opportunity interesting

The work offers direct contact with real products, real constraints and experienced multidisciplinary teams. Your decisions will affect how the device behaves in the field, which makes careful engineering both visible and valuable.

The exact partner, employment model, compensation, start date and working arrangement will be explained openly during the process. Nordic Investin will make sure you understand the context, expectations and decision path before you are asked to commit significant time.

The recruitment conversation

During the process, Nordic Investin will focus on concrete decisions you have made: the context you received, the alternatives you considered, the result you observed and what you would change today. You do not need every optional technology if your core experience transfers and you can explain how you would close the gap.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Linux Engineer
Senior Embedded Linux Engineer

Nordic Investin Group Aktiebolag • Malmö kommun

On-site
SEK 900,000 - 1,150,000
Senior Embedded Linux Engineer
Senior Embedded Linux Engineer

Nordic Investin Group Aktiebolag • Malmö

On-site
SEK 900,000 - 1,100,000
Senior Embedded Developer
Senior Embedded Developer

Academic Work Sweden AB • Stockholms kommun

On-site
Senior Robotics Software Engineer
Senior Robotics Software Engineer

Nordic Investin Group Aktiebolag • Stockholms kommun

On-site
SEK 900,000 - 1,100,000
Senior Embedded Engineer - C/C++, RTOS, Hardware Prototyping
Senior Embedded Engineer - C/C++, RTOS, Hardware Prototyping

Nordic Investin Group Aktiebolag • Stockholms kommun

On-site
SEK 900,000 - 1,300,000
Embedded Engineer
Embedded Engineer

Additude AB • Malmö kommun

On-site
SEK 550,000 - 800,000
Wellness allowance
IT pension (ITP1)
Holiday entitlement 30 days
Senior Systems Programmer Rust and C Plus Plus
Senior Systems Programmer Rust and C Plus Plus

Nordic Investin Group Aktiebolag • Olofstorp

On-site
SEK 900,000 - 1,200,000
Senior Software Engineer - C++
Senior Software Engineer - C++

Techrytera AB • Lunds kommun

On-site
Senior Embedded CI/CD Engineer
Senior Embedded CI/CD Engineer

Integro Consulting AB • Göteborgs kommun

On-site
SEK 900,000 - 1,150,000
Senior Embedded Software Developer - Linux Platform
Senior Embedded Software Developer - Linux Platform

Beijer Electronics • Malmö kommun

On-site
SEK 700,000 - 1,000,000