Senior Software Engineer – Embedded Systems
jbtm · Aarhus
Job description
About the role
Join JBT Marel’s Secondary Fresh Innovation team in Aarhus to design and develop industrial‑grade embedded software for advanced food‑processing equipment. You will work closely with mechanical, electrical and systems engineers across the full product lifecycle.
Key responsibilities
- Design and implement embedded software primarily in modern C++ for Linux‑based platforms.
- Develop close‑to‑hardware code, ensuring optimal performance, reliability and deterministic behaviour.
- Own features from concept and architecture through deployment and long‑term maintenance.
- Contribute to system‑level architecture decisions and drive technical best practices.
- Act as a quality champion, enforcing coding standards, conducting reviews and improving processes.
Required profile
- Bachelor’s or Master’s degree in Computer Science or equivalent experience.
- Strong experience with modern C++ in embedded and industrial software systems.
- Solid background in Linux‑based embedded platforms, cross‑compilation, build systems and deployment pipelines.
- Proven ability to work in Scrum teams and mentor junior developers.
- Excellent communication skills in English within an international environment.
Required skills
- C++ (modern)
- Linux embedded development
- Cross‑compilation and build tooling
- Real‑time / deterministic system design
- Hardware‑close programming
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Une question sur cette offre ?
Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.
Published for 1 dag siden
Expires om 1 måned
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
jbtm
Aarhus