 
        
        Jobdescription
We are looking for a full stack software engineer to strengthen our software team within. This is a hands-on software development position where you define, build, test and release high-quality software. As a domain expert, you will have a large influence on projects to enhance our future product portfolio.
Tasks & Responsibilities:
 * You develop concepts and participate in feasibility studies to meet technical requirements.
 * You perform and take ownership of specific software development tasks, ensuring reviews using checklists and templates.
 * You lead work package definition, estimation, and planning, and enhance or document SW unit specifications and designs.
 * You review designs and contribute to the SW architecture, defining quality attributes and staying updated with technology trends.
 * You conduct root-cause analysis of complex issues and provide bug fixes for post-market software releases.
 * You ensure compliance with processes, propose improvements, and stay informed about regulatory and market standards.
Must Haves:
 * University education in a software related field such as software or electrical engineering Industry experience 
 * 2 years proven experience as a Software Engineer with a strong focus on Rust development 
 * Solid understanding of Rust's core concepts, including ownership, borrowing, and lifetimes
 * Experience with asynchronous programming in Rust (e.g., using async/await)
 * Familiarity with common Rust libraries and frameworks (e.g., tokio, actix-web, rocket, serde, sqlx)
 * Experience with C++ and Linux 
 * Experience with Linux Dockers 
 * Basic scripting knowledge would be an advantage
 * RabbitMQ knowledge would be an advantage
 * Experience with CAN bus 
 * Event-Driven Architecture knowledge would be an advantage
 * First experience working in regulated environments such as the medical device industry
 * Highly motivated with focus on deadlines and a proactive and thorough way of working
 * Fluent in English and German is advantageous
 * Developers with an interest in interdisciplinary and hardware focussed applications as well as electronic engineer with a strong backgrounds and interest in software development are encouraged to apply
 * Excellent communication and team working skills, flexibility, willingness to write good documentation and the drive to bring a product to its conclusion
We thank you for your application!