Key Responsibilities
* Design, develop, and maintain Rust-based software solutions for regulated medical devices
* Ensure compliance with medical software standards and regulatory requirements
* Deliver high-quality, reliable software on time, supporting broader project success
* Collaborate closely with cross-functional and intercultural teams (software, systems, QA)
* Communicate complex technical concepts clearly and constructively
* Lead by example, fostering collaboration, ownership, and continuous improvement
* Support mentoring and knowledge sharing within the client’s team
Required Skills & Experience
* Bachelor’s degree in software engineering, computer science, or equivalent practical experience
* Several years of professional software development experience, including at least 2 years with Rust
* Strong understanding of Rust fundamentals (ownership, borrowing, lifetimes)
* Experience with asynchronous programming in Rust (async/await)
* Hands-on knowledge of Rust frameworks and libraries such as tokio, actix-web, rocket, serde, sqlx
* Strong problem-solving skills with a structured and analytical approach
* Excellent communication skills and the ability to collaborate in diverse teams
* Fluency in English (mandatory); German is a plus
Nice to Have
* Experience with event-driven architectures, DDD, TDD/BDD, or Kubernetes
* Experience acting as a Technical Lead
* ISAQB certification or equivalent
#J-18808-Ljbffr