remote
Software Engineer - Arjo
Software Engineer
Software Engineer developing embedded and application software for medical devices, collaborating in a multidisciplinary team using C++, C#/.NET and Agile practices.
About the role
Key Responsibilities
- Design, develop, and test embedded and application software for medical mobility devices.
- Collaborate with hardware, mechanical, and regulatory teams to translate concepts into manufacturable products.
- Implement and maintain code using C++, C# and the .NET framework, ensuring compliance with medical device standards.
- Participate in Agile ceremonies, sprint planning, and continuous integration processes.
- Conduct code reviews, unit testing, and support verification and validation activities.
Requirements
- Bachelor's degree in Computer Science, Electrical Engineering, or related field.
- Proficiency in C++ and C#/.NET development, with experience in embedded systems.
- Understanding of medical device regulations (e.g., IEC 62304, ISO 13485) and software lifecycle processes.
- Experience working in Agile teams and using version control systems.
- Strong problem‑solving skills and ability to work cross‑functionally in a multidisciplinary environment.