United Consulting Hub is seeking a passionate software engineer to design, develop, and maintain high-quality applications for medical devices. This role involves contributing to reliable, secure, and scalable software solutions that directly impact patient care and safety.
Responsibilities:
- Design, develop, test, and maintain software applications for medical devices
- Work in Agile/Scrum environments with modern CI/CD pipelines
- Debug, troubleshoot, and resolve complex technical issues
- Collaborate with cross-functional teams including QA, Product, and Systems Engineering
- Develop and maintain technical documentation
- Contribute to risk analysis (FMEA) and product safety initiatives
- Support software testing, validation, and verification strategies
- Participate in feature development and continuous product improvements
Requirements:
- Proficiency in one or more programming languages: C#, .NET, Java, C++, or similar
- Strong foundation in: Data Structures & Algorithms
- Strong foundation in: Operating Systems & Networking
- Hands-on experience with: Version control systems (Git)
- Hands-on experience with: CI/CD tools
- Hands-on experience with: Debugging and code reviews
- Knowledge of secure coding practices
- Understanding of medical device software development