Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, integrate, test, and maintain embedded Linux software features and components using C++, Qt, and QML for Infant Care medical devices.
Contribute to software architecture, defect resolution, performance improvements, and comply with medical device regulatory and quality standards.
Collaborate with cross-functional and global teams to translate requirements into user stories and ensure high-quality feature delivery in an Agile, regulated environment.
Minimum Requirements
Bachelor’s degree in STEM field such as Computer Science, Electronics, Electrical Engineering, Biomedical Engineering, or related discipline.
Minimum 3 years professional software development experience in production environments.
Strong hands-on experience in C++, Qt, QML, and object-oriented design on embedded Linux platforms.
Experience working in Agile teams with SDLC, CI/CD, version control, code reviews, and defect management practices.
Ideal Candidate Profile
Experienced in regulated environments, preferably medical device software development with understanding of quality management systems and design controls.
Proficient in debugging complex codebases and leveraging test automation, static analysis, and software quality improvement tools.
Able to work effectively with global cross-functional teams, quickly learn new technologies, and independently drive software delivery in a fast-paced Agile setting.
