Senior Software Engineer (Embedded Systems, Aarhus)

Aarhus, Central Denmark
Posted 21 hours, 34 minutes ago
Software Development

About the role

Job summary

This role involves designing and developing industrial-grade embedded software systems for advanced food processing equipment. You will work closely with a multidisciplinary team to drive innovation in food processing solutions, contributing to the full product lifecycle from concept to maintenance.

Qualifications

  • Bachelor’s or Master’s degree in computer science or a related field, or equivalent experience.
  • Strong experience with modern C++ in embedded and industrial software systems.
  • Solid background in Linux-based embedded platforms, including cross-compilation and deployment pipelines.
  • Proven ability to act as a senior technical contributor in Scrum teams.
  • Strong communication skills in English.

Responsibilities

  • Design and implement embedded software, ensuring optimal performance and reliability.
  • Take ownership of features from architecture to deployment and maintenance.
  • Contribute to system-level thinking and software architecture decisions.
  • Ensure software meets industrial-grade quality standards and coding practices.
  • Collaborate in a Scrum environment, participating in planning and retrospectives.
  • Mentor and support team members through code reviews and feedback.

Skills

  • Strong analytical and structured design skills.
  • Experience with robotics, automation, or machine control systems is a plus.
  • Familiarity with industrial communication protocols and embedded architectures is advantageous.

Education

  • Bachelor’s or Master’s degree in computer science or similar, or comparable work experience.

Tools

  • Modern C++, Linux-based embedded platforms, Scrum methodologies.
Full Access

Ready to apply for this role?

Full Access gives you the company name, full job description, and a direct link to apply. The summary above helps you explore the role.

Share this job