Embedded Radar Software Engineer (C++, Linux)

Terma Group

Aarhus

On-site

DKK 700,000 - 900,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Flexible working hours
Remote work up to two days/week
Competitive pension

Job summary

Terma Group in Denmark is seeking a Software Engineer specializing in embedded C++ to work on radar system software close to the hardware, including ARM microcontrollers and Linux environments. You will design and implement software, contribute to architecture, write automated tests, and collaborate with cross‑functional teams to deliver reliable, maintainable code.

Fluency in English is required; Danish is a plus, and experience with ARM, Linux, and low‑level development is highly valued.

Qualifications

  • Fluent in English, written and spoken.
  • Experience with C++ development and embedded software, preferably ARM-based platforms.
  • Knowledge of Linux, software design, architecture and maintainable practices.

Responsibilities

  • Developing embedded software for ARM-based microcontrollers
  • Designing, implementing, and maintaining software primarily in C++
  • Designing clean, maintainable software and contributing to architectural decisions together with the architecture team
  • Work with both existing codebases and new development projects
  • Debug and troubleshoot software and hardware-related issues
  • Write automated tests, participate in code reviews, and collaborate with the team to share knowledge

Skills

C++ development
Embedded software development
Linux
Software architecture
English proficiency
Oscilloscopes
Python or Java
Docker/Bazel
GitLab CI

Tools

Linux kernel development
Python
Java
Bazel
Docker
GitLab CI
Oscilloscopes

Job description

Terma Group in Denmark is seeking a Software Engineer specializing in embedded C++ to work on radar system software close to the hardware, including ARM microcontrollers and Linux environments. You will design and implement software, contribute to architecture, write automated tests, and collaborate with cross‑functional teams to deliver reliable, maintainable code.

Fluency in English is required; Danish is a plus, and experience with ARM, Linux, and low‑level development is highly valued.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Radar & Security (Remote)
Senior Software Engineer, Radar & Security (Remote)

Terma Group • Aarhus

Hybrid
DKK 550,000 - 750,000
International environment
Flexible hours
Pension 10%
+2
Radar & Security Software Engineer (Hybrid)
Radar & Security Software Engineer (Hybrid)

Terma A/S • Aarhus

On-site
DKK 700,000 - 900,000
Flexible hours
Work from home up to 2 days/week
Pension plan
+2
Radar Mechanical Engineering Team Lead
Radar Mechanical Engineering Team Lead

Terma A/S • Aarhus

Hybrid
DKK 900,000 - 1,300,000
International environment
Flexible working hours
Pension 10%
+1
Software Engineer - Embedded C++ & Radar Systems, Lystrup
Software Engineer - Embedded C++ & Radar Systems, Lystrup

Terma Group • Aarhus

On-site
DKK 700,000 - 900,000
Flexible working hours
Remote work up to two days/week
Competitive pension
Radar Solutions Engineer - Customer-Facing Tech Leader
Radar Solutions Engineer - Customer-Facing Tech Leader

Terma A/S • Aarhus

On-site
DKK 420,000 - 560,000
Flexible working hours
Work from home up to 2 days/week
Pension and health care package
+1
Radar Mechanical Team Lead — Flexible Hours, Remote-Friendly
Radar Mechanical Team Lead — Flexible Hours, Remote-Friendly

Terma Group • Denmark

Hybrid
DKK 900,000 - 1,200,000
Flexible working hours
Remote work up to 2 days per week
Ten percent pension contribution
+3
Radar Mechanical Team Lead - Innovative Defense Tech
Radar Mechanical Team Lead - Innovative Defense Tech

Terma Group • Aarhus

Hybrid
DKK 900,000 - 1,300,000
International environment
Flexible hours
Pension 10%
+3
Embedded GNSS Software Engineer — Space Sensors
Embedded GNSS Software Engineer — Space Sensors

Terma Group • Søborg, København

Hybrid
DKK 550,000 - 750,000
International Environment
Flexible Working Hours
Comprehensive Benefits Package
+3
C# Software Engineer for Mission-Critical Airborne Systems
C# Software Engineer for Mission-Critical Airborne Systems

Terma A/S • Aarhus

Hybrid
DKK 650,000 - 950,000
International Environment
Flexible Working Hours
Comprehensive Benefits Package
+3
3D Radar Solutions Engineer – Onsite Demos & Install
3D Radar Solutions Engineer – Onsite Demos & Install

Terma Group • Aarhus

Hybrid
DKK 600,000 - 900,000
Flexible working hours
Work from home up to 2 days/week
Home internet paid by Terma
+5