Embedded Developer

DEFA

Oslo fylke

On-site

NOK 900,000 - 1,200,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

DEFA in Slependen, west of Oslo, is seeking an Embedded Developer to join the E-Mobility R&D team. You will develop embedded software powering charging and energy management solutions, collaborating with hardware, software, testing and systems engineering.

The role spans architecture to testing, debugging and continuous improvement, with close cooperation across disciplines. Office-based position in Slependen, near Oslo.

Qualifications

  • Master's degree in Software Engineering, Computer Science or a related field.
  • Experience in embedded software development.
  • Strong programming skills in C/C++.
  • Experience with Python, Bash or similar scripting languages.
  • Understanding of object-oriented design principles, software architecture and design patterns.
  • Experience with testing, debugging and troubleshooting embedded systems.
  • Familiarity with Linux, Yocto or other embedded operating systems is considered an advantage.
  • Knowledge of CI/CD environments is considered beneficial.
  • Professional working proficiency in English is required. Scandinavian language skills are considered an advantage.

Responsibilities

  • Design, develop and maintain embedded software primarily in C/C++.
  • Implement low-level firmware, drivers and software interacting directly with hardware.
  • Perform testing, debugging and troubleshooting using emulators, debuggers and HW-in-loop environments.
  • Contribute to software architecture, design and technical decision-making.
  • Optimize software performance, memory usage, processing speed and energy efficiency.
  • Create and maintain technical documentation, including design and API documentation.
  • Participate in continuous improvement of development tools, processes and code quality.
  • Collaborate closely with hardware engineers and system specialists throughout the development lifecycle.

Skills

C/C++
Python
Bash scripting
Software architecture
Testing & debugging
Embedded systems
Linux / Yocto
CI/CD basics
English proficiency

Education

Master's degree in Software Engineering, Computer Science or related field

Job description

Embedded Developer - DEFA, Slependen, Oslo

Are you passionate about embedded software development and eager to contribute to the future of e-mobility?

We are looking for an Embedded Developer to join DEFA’s E-Mobility R&D team. In this role, you will develop the embedded software that powers our charging and energy management solutions, working closely with experienced colleagues across software, hardware, testing and systems engineering.

The position is office-based at DEFA’s office in Slependen, just west of Oslo.

About the Role

As an Embedded Developer at DEFA, you will be involved throughout the entire development process - from architecture and implementation to testing, debugging and continuous improvement.

Working closely with hardware engineers and system specialists, you will develop robust and high-quality software for embedded systems used in charging and energy management solutions.

The team works across the entire product portfolio, combining continuous improvement of existing products with the development of next-generation charging solutions. This provides an opportunity to work with both new features and entirely new product platforms.

You will join an experienced and highly skilled team where knowledge sharing and continuous learning are a natural part of everyday work. The role is well suited for both early-career and experienced developers who want to grow within embedded software development.

Key Responsibilities
  • Design, develop and maintain embedded software primarily in C/C++.
  • Implement low-level firmware, drivers and software interacting directly with hardware.
  • Perform testing, debugging and troubleshooting using emulators, debuggers and HW-in-loop environments.
  • Contribute to software architecture, design and technical decision-making.
  • Optimize software performance, memory usage, processing speed and energy efficiency.
  • Create and maintain technical documentation, including design and API documentation.
  • Participate in continuous improvement of development tools, processes and code quality.
  • Collaborate closely with hardware engineers and system specialists throughout the development lifecycle.
Your Background
  • Master's degree in Software Engineering, Computer Science or a related field.
  • Experience in embedded software development
  • Strong programming skills in C/C++.
  • Experience with Python, Bash or similar scripting languages.
  • Understanding of object-oriented design principles, software architecture and design patterns.
  • Experience with testing, debugging and troubleshooting embedded systems.
  • Familiarity with Linux, Yocto or other embedded operating systems is considered an advantage.
  • Knowledge of CI/CD environments is considered beneficial.
  • Professional working proficiency in English is required. Scandinavian language skills are considered an advantage.

Experience working with embedded systems is more important than industry background. Candidates from areas such as automotive, telecommunications, consumer electronics, industrial automation, medical technology or similar environments are all of interest.

Who You Are
  • Passionate about software development and technology.
  • Structured, analytical and quality-focused.
  • Curious, collaborative and solution-oriented.
  • Comfortable collaborating across disciplines and organizational boundaries.
  • Motivated by solving complex technical challenges and continuously improving products and ways of working.
Why Join DEFA?

At DEFA, you will join an international technology company with ambitious growth plans and a collaborative culture built on competence, innovation and teamwork. Working alongside highly skilled colleagues and using state-of-the-art technologies, tools and development platforms, you will have the opportunity to influence both products and ways of working while continuing to grow professionally.

About DEFA

DEFA is a family-owned Norwegian technology company founded in 1946. Today, DEFA develops products and services within automotive and energy solutions that make everyday life easier, safer and more sustainable.

With employees in seven countries across three continents and products used in more than 30 countries worldwide, DEFA combines entrepreneurial spirit with long-term industrial expertise. Innovation, quality and continuous improvement are at the heart of everything we do.

Within E-Mobility, DEFA develops innovative charging and energy management solutions that support the transition towards a more sustainable future. Our engineers play a key role in creating products that combine advanced electronics, software and user-friendly design.

Learn more at www.defa.com

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Developer – DEFA AS
Embedded Developer – DEFA AS

Rubino Rekrytering • Asker

On-site
NOK 700,000 - 900,000
Embedded Developer - DEFA, Oslo, Norway
Embedded Developer - DEFA, Oslo, Norway

Rubino Rekrytering AB • Asker

On-site
NOK 70,000 - 90,000
Embedded Software Engineer – E‑Mobility (C/C++, Linux)
Embedded Software Engineer – E‑Mobility (C/C++, Linux)

Rubino Rekrytering • Asker

On-site
NOK 700,000 - 900,000
Embedded Developer for E‑Mobility Systems
Embedded Developer for E‑Mobility Systems

DEFA • Oslo fylke

On-site
NOK 900,000 - 1,200,000
Embedded Software Engineer - E-Mobility Charging Systems
Embedded Software Engineer - E-Mobility Charging Systems

Rubino Rekrytering AB • Asker

On-site
NOK 70,000 - 90,000
Senior Embedded Developer
Senior Embedded Developer

Easee • Stavanger

On-site
NOK 850,000 - 1,100,000
Competitive salary
Benefits package
International exposure
Senior Embedded Developer Engineering · Stavanger ·
Senior Embedded Developer Engineering · Stavanger ·

Easee • Stavanger

On-site
NOK 900,000 - 1,200,000
Next-gen EV chargers
Architecture influence
International expansion
+1
Quality Manager – DEFA, Nesbyen, Norway
Quality Manager – DEFA, Nesbyen, Norway

Rubino Rekrytering • Nesbyen

On-site
NOK 600,000 - 800,000
Opportunity for career development
Collaborative culture
Work-life balance
Embedded Software Consultant
Embedded Software Consultant

Tenth Revolution Group • Drammen

On-site
NOK 850,000 - 1,100,000
Competitive compensation
Flexible working arrangements
Professional growth opportunities
Quality Manager – | DEFA, Nesbyen, Norway
Quality Manager – | DEFA, Nesbyen, Norway

RUBINO REKRYTERING AKTIEBOLAG • Norway

On-site
NOK 600,000 - 800,000
Influence quality performance
Leadership and strategic development opportunities
Collaborative culture with a focus on engagement and innovation
Top locations