Embedded Software Engineer, C/C++

Maandag Nordic

Göteborgs kommun

On-site

SEK 670,000 - 893,000

Full time

12 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Maandag Nordic in Gothenburg on site is seeking an Embedded Software Engineer to join the automotive electrification effort. You will work on low-level and middleware software for powertrain ECUs, from prototypes through production, using AUTOSAR, embedded C/C++, and hardware interfaces.

The role emphasizes collaboration, reliability and safety-critical development, with lifecycle activities from requirements to testing and debugging.

Qualifications

  • Several years of embedded software development experience, preferably in automotive.
  • Strong programming in Embedded C and C++.
  • Experience with microcontrollers and embedded control systems.
  • Knowledge of AUTOSAR architecture for automotive ECUs.
  • Familiarity with CAN/LIN/SPI/UART communication protocols.
  • Experience with low-level drivers and hardware interfaces.
  • Hands-on debugging of software and hardware.
  • Understanding of build processes and toolchains for embedded C/C++.
  • Experience with Git or SVN and agile ways of working.

Responsibilities

  • Develop low-level and middleware software for powertrain ECUs from prototype to production.
  • Work across requirements, architecture, implementation, testing, integration and debugging.
  • Collaborate with other engineers to ensure reliable operation of EV components.
  • Apply AUTOSAR-based software development and embedded C/C++ on microcontrollers.

Skills

Embedded software
Embedded C
C++
Microcontrollers
AUTOSAR
CAN/LIN/SPI/UART
Hardware interfaces
Git
SVN
Agile methodologies
Teamwork
Problem-solving

Tools

Git
SVN

Job description

Start: As soon as possible

Duration: Full time, 6 months to start with a possibility of extension

Location: Gothenburg, on site

We are looking for an Embedded Software Engineer with strong embedded development skills to join a technology-driven company working at the forefront of automotive electrification. The company develops advanced electronic control systems and software solutions for next-generation vehicles, with a particular focus on electric powertrain technologies and highly reliable control units. You will join an experienced engineering environment where software plays a critical role in enabling safe, efficient and high-performance electric mobility.

As an Embedded Software Engineer, you will work with the development of low-level and middleware platform software for powertrain Electronic Control Units (ECUs), taking solutions from early prototypes through to production. You will be involved throughout the full software development lifecycle, from requirements and architecture to implementation, testing, integration and debugging. You will work hands‑on with AUTOSAR-based software, embedded C/C++, microcontrollers and hardware interfaces. The role also involves close collaboration with other engineers to integrate individual functions into the ECU and ensure reliable operation of critical electric vehicle components.

The position is well suited for someone who enjoys working close to both software and hardware, solving complex technical challenges and contributing to products where reliability and quality are essential.

Job Requirements
  • Several years of experience in embedded software development, preferably within the automotive industry.
  • Strong programming skills in Embedded C and experience with C++.
  • Experience developing software for microcontrollers and embedded control systems.
  • Good understanding of AUTOSAR architecture and development for automotive ECUs.
  • Knowledge of OS concepts and embedded software development techniques.
  • Experience with communication protocols such as CAN, LIN, SPI and UART.
  • Experience with hardware interfaces and development of low-level drivers for microcontroller peripherals, such as ADC, DAC, PWM, DMA, timers and watchdogs.
  • Hands‑on experience with on-chip debugging tools and troubleshooting both software and hardware.
  • Strong understanding of the C compiler, linker and embedded build process.
  • Experience with software version control systems such as Git and/or SVN.
  • Familiarity with issue, configuration and test management tools.
  • Experience working according to Agile methodologies, such as Scrum or Kanban.
  • Excellent problem-solving skills and the ability to work effectively in a team.
  • Clear and effective communication skills, with the ability to collaborate across different technical disciplines.

Experience with electric powertrain systems, automotive electronics or safety-critical embedded systems is highly advantageous.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer
Senior Embedded Software Engineer

Incluso • Göteborgs kommun

On-site
SEK 700,000 - 900,000
Embedded Software Engineer; Automotive / Gothenburg
Embedded Software Engineer; Automotive / Gothenburg

Arion Recruitment Ltd • Göteborgs kommun

On-site
SEK 600,000 - 800,000
Embedded CI/CD & Software Integration Engineer
Embedded CI/CD & Software Integration Engineer

Integro Consulting AB • Göteborgs kommun

On-site
SEK 700,000 - 900,000
Senior Embedded CI/CD Engineer - Power Electronics & Electric Vehicles
Senior Embedded CI/CD Engineer - Power Electronics & Electric Vehicles

Integro Consulting AB • Göteborgs kommun

On-site
SEK 700,000 - 900,000
Embedded Software Engineer - Automotive
Embedded Software Engineer - Automotive

Bertrandt • Göteborgs kommun

On-site
SEK 488,000 - 706,000
Flexible Working Hours
Training Opportunities
Employee Events
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Incluso AB • Göteborgs kommun

On-site
SEK 900,000 - 1,200,000
Embedded Software Developer; Automotive / Telematics
Embedded Software Developer; Automotive / Telematics

Arion Recruitment Ltd • Göteborgs kommun

On-site
Embedded Software Engineer, Powertrain (C/C++)
Embedded Software Engineer, Powertrain (C/C++)

Maandag Nordic • Göteborgs kommun

On-site
SEK 670,000 - 893,000
Software Engineer (C/C++) IRC297241
Software Engineer (C/C++) IRC297241

Hitachi Vantara Corporation • Göteborgs kommun

On-site
Equitable compensation
Flexible opportunities
Culture of continuous learning
Embedded Software Engineer
Embedded Software Engineer

Techrytera AB • Lunds kommun

On-site
SEK 420,000 - 540,000