About the Role
About the Role
The Rust Software Engineer will develop reliable software components for industrial systems using C++ and Rust. This role involves working within Linux and container-based environments while collaborating with automation and engineering teams.
What You'll Do
- Develop reliable software components using C++ and Rust
- Work within Linux and container-based environments
- Contribute to software architecture and collaborate with automation and engineering teams
Who You Are
- Technical education or degree in software, automation, electronics or a related field
- Professional experience with C++ and/or Rust
- Knowledge of Linux and Docker
- Strong system thinking
Benefits
- Flexible hybrid model
- Structured onboarding
- Strong professional-development opportunities
Requirements
C++ experience
Professional experience with C++ is required.
Rust experience
Professional experience with Rust is required.
Linux knowledge
Knowledge of Linux is necessary for this role.
Docker familiarity
Experience with Docker is important.
Nice to Have
A degree in software, automation, electronics or a related field is beneficial.
Strong system thinking skills are a plus.
Benefits
Flexible hybrid model
The company offers a flexible hybrid working model.
Structured onboarding
New employees will receive structured onboarding.
Professional development
There are strong professional-development opportunities available.