Senior Embedded Software Engineer - Industrial Systems

JBT Marel Corporation

Aarhus

Hybrid

DKK 900,000 - 1,200,000

Full time

5 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

Job summary

JBT Marel Corporation in Aarhus, Denmark is seeking a Senior Software Engineer (Embedded / Industrial Systems) to design and develop robust embedded software for advanced food processing equipment. You will work with mechanical, electrical and systems engineers across the product lifecycle, from architecture to deployment.

The role demands expertise in C++, Linux-based platforms, real-time constraints, and collaboration in Scrum teams.

Qualifications

  • Bachelor’s or Master‘s degree in computer science or similar, or comparable work experience and knowledge
  • Strong experience with modern C++ in embedded and industrial software systems
  • Solid background in Linux-based embedded platforms, including cross-compilation, build systems, deployment pipelines
  • Experience developing software close to hardware, devices, or machines
  • Strong understanding of system constraints, real-time or deterministic behaviour, performance and reliability in production systems
  • Structured & Analytical: You design reliable systems with clarity and precision
  • Proven ability to act as a senior technical contributor in Scrum teams
  • Experience mentoring developers and influencing technical direction
  • Strong Communication Skills In An International Environment (English Required)

Responsibilities

  • Design and implement embedded and industrial software primarily in modern C++
  • Develop software close to hardware, machines, and devices, ensuring optimal performance and reliability
  • Take end-to-end ownership of features and components—from idea and architecture to deployment and maintenance
  • Contribute to system-level thinking and software architecture decisions
  • Drive technical direction and best practices within the team
  • Ensure solutions meet performance, stability, and long-lifecycle requirements
  • Act as a quality champion, ensuring software meets industrial-grade standards
  • Own coding standards, reviews, and technical improvements
  • Deliver robust, deterministic, and maintainable software built for long-living products
  • Work in a Scrum-based environment, contributing to planning, refinement, and retrospectives
  • Collaborate closely with software, hardware, and systems engineers
  • Communicate clearly about technical trade-offs, risks, and dependencies
  • Act as a senior role model within the team
  • Support and mentor colleagues through code reviews, sparring, and feedback
  • Contribute to continuous improvement of both product and team ways of working

Skills

Modern C++
Embedded software
Linux-based embedded
Cross-compilation
Software architecture
Scrum / Agile
Mentorship

Education

Bachelor’s or Master’s degree in computer science or similar

Tools

CMake
Git
CI/CD pipelines

Job description

JBT Marel Corporation in Aarhus, Denmark is seeking a Senior Software Engineer (Embedded / Industrial Systems) to design and develop robust embedded software for advanced food processing equipment. You will work with mechanical, electrical and systems engineers across the product lifecycle, from architecture to deployment.

The role demands expertise in C++, Linux-based platforms, real-time constraints, and collaboration in Scrum teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer – Industrial Systems
Senior Embedded Software Engineer – Industrial Systems

Jbt-Marel • Aarhus

Hybrid
DKK 750,000 - 900,000
Senior Embedded Software Engineer – Industrial Automation
Senior Embedded Software Engineer – Industrial Automation

jbtm • Denmark

Hybrid
DKK 1,000,000 - 1,400,000
Senior Software Engineer I
Senior Software Engineer I

JBT Marel Corporation • Aarhus

Hybrid
DKK 900,000 - 1,200,000
Senior Software Engineer I
Senior Software Engineer I

jbtm • Denmark

Hybrid
DKK 1,000,000 - 1,400,000
Senior Software Engineer I
Senior Software Engineer I

Jbt-Marel • Aarhus

Hybrid
DKK 750,000 - 900,000
Controls Cybersecurity Engineer
Controls Cybersecurity Engineer

Marel A/S • Aarhus

Hybrid
DKK 700,000 - 1,000,000
Senior Embedded Engineer: Lead Firmware & Data Infrastructure
Senior Embedded Engineer: Lead Firmware & Data Infrastructure

Welltec A/S • Allerød Kommune

On-site
DKK 900,000 - 1,100,000
Career opportunities
Equal opportunity employer
Competitive compensation
Senior Embedded Software Engineer & Team Lead
Senior Embedded Software Engineer & Team Lead

Danfoss GmbH • Nordborg

On-site
DKK 900,000 - 1,200,000
Annual bonus
Paid vacation
Pension plan
+1
Senior Embedded Systems Engineer for Green Shipping
Senior Embedded Systems Engineer for Green Shipping

Søfart Danmark • København

On-site
DKK 700,000 - 850,000
Mobility package for relocating to Denmark
Support with CPR registration and work permits
Embedded Software Engineer - C/C++, RTOS, Full Lifecycle
Embedded Software Engineer - C/C++, RTOS, Full Lifecycle

APM Terminals • Tinglev

On-site
DKK 600,000 - 800,000