Career

Software Engineer – Embedded & High-Level (C++ & DevOps)

Build real-world systems. Bridge embedded and high-level software. Grow as a trusted engineering consultant.

Build real-world systems. Bridge embedded and high-level software. Grow as a trusted engineering consultant.

At DIS/CREADIS, we’re looking for a strong Software Engineer who can operate confidently in the space between embedded software and high-level application development. Our projects span automation, energy systems, industrial machinery and engineering-heavy domains — and we rely on engineers who are comfortable working close to hardware, but who can also architect and develop solutions at a higher abstraction layer.

 

If you enjoy variety, solving complex technical challenges and working directly with customers, you’ll thrive in our consultancy environment.

 

Your role

You’ll contribute to solutions that combine embedded capabilities with high-level logic, tools or services. Some tasks will involve interacting closely with hardware; other tasks will involve building system components, integrations or platforms that sit on top of the embedded layer.

 

In this role, you will:

 

  • Develop robust software in modern C++ for embedded or semi-embedded systems
  • Contribute to high-level software, such as tools, services or integration components
  • Work with communication protocols, interface layers and platform-level logic
  • Apply DevOps practices — CI/CD pipelines, automated testing, scripting and deployment workflows
  • Participate in architecture and design for hybrid embedded–high-level systems
  • Collaborate with electronics, automation and software specialists
  • Work directly with customers to refine requirements and shape technical direction
  • Enhance development environments, pipelines and tooling through automation and best practices

 

This role suits an engineer who enjoys moving between layers — from low-level logic to high-level system design.

 

What we’re looking for

We’re looking for versatile, technically strong engineers who can combine depth with adaptability — and who thrive in customer-facing consultancy roles.

 

You bring:

 

  • Solid experience (typically 4–8 years) working across embedded and/or high-level software
  • Strong proficiency in C++ (C++11/14/17 or newer)
  • Understanding of embedded principles: real-time constraints, memory usage, hardware interaction
  • Experience with DevOps (CI/CD pipelines, automation, testing frameworks, scripting)
  • Ability to work on or contribute to high-level components (e.g., C#, Python, or system-level implementations)
  • Familiarity with Linux-based environments or cross-platform development
  • Strong communication skills and confidence in customer dialogue
  • A structured, proactive approach and a drive to deliver high-quality engineering

 

We’re seeking someone ambitious, dependable and technically sharp — someone who aims to be among the best.

 

What we offer

At DIS/CREADIS, you’ll join a consultancy shaped by engineering excellence and real collaboration. You’ll work on meaningful, varied projects that span embedded systems, application-level logic and the technologies that connect them. Expect a strong technical community, high professional standards, supportive colleagues and the opportunity to influence architecture, processes and customer direction. It’s a place where versatile engineers can grow, contribute and thrive.

Finn Yding Sørensen

Finn Yding Sørensen

Director, Embedded & Digital Solutions

+45 2968 4699

fys@creadis.com

See profile

Publication date:

Country:

Department:

Job type:

Ref ID:

Interested?

Submit your application

Fill in your full name and e-mail address to access DIS’ online recruitment system. Once you have completed the form you will receive an e-mail and you can log in to send your application. 

We are passionate about technology

DIS/CREADIS uses business insights and passion for technology to give our customers a competitive edge. Since our foundation in 1997, we have been driven by a desire to find new and better solutions to technical challenges – and to share our experiences and business innovation with customers across a wide variety of industries.


We are supporting equality and diversity, and therefore we encourage all qualified individuals to apply for a position at DIS/CREADIS – regardless of ethnic background, gender, sexual orientation, disability, religion or age.

How can we help you?

Are you interested in learning more about DIS/CREADIS?
Enter your information in the form and we will contact you shortly.