SWE

i00m05 wipro ge healthcare private

📍 ind19-01-bengaluru-epip 122 phase ii india🕐 1mo ago🔗 workday

Job Description

******Job Description Summary****** =================================== We are looking for an experienced “Software Engineer- Qt/QML” to join the Infant Care Software team. In this role, you will be a core member of the product software team responsible for designing, developing, integrating, testing, and maintaining high-quality software for Infant Care products. You will contribute to software architecture, feature development, defect resolution, performance improvement, and sustaining activities in a regulated medical device environment. The ideal candidate is a strong team player with excellent communication skills, hands-on technical depth, and the ability to deliver results in a fast-paced Agile environment. GE Healthcare is a leading global medical technology and digital solutions innovator. Our mission is to improve lives in the moments that matter. Unlock your ambition, turn ideas into world-changing realities, and join an organization where every voice makes a difference, and every difference builds a healthier world. **Job Description** =================== **­­Roles and Responsibilities:** In this role, you will: * Design, develop, integrate, and maintain software features, platform components, subsystems, and services for Infant Care products. * Develop high-quality C++, Qt, and QML software on embedded Linux platforms, ensuring reliability, maintainability, scalability, and performance. * Apply SDLC practices and methodologies such as Agile, Lean, CI/CD, software and product security, documentation, refactoring, and testing techniques. * Write clean, efficient, testable code that meets coding standards and delivers the expected functionality within committed timelines. * Work with product, technical, program, and system leadership to understand product requirements, user needs, product vision, and multi-generation technology plans. * Translate requirements and product vision into well-defined user stories, software tasks, design inputs, and implementation plans. * Participate in software design reviews, code reviews, interface definition, impact analysis, and technical decision-making. * Analyze defects, perform root cause investigation, debug complex software issues, and implement corrective actions. * Collaborate with verification, systems, hardware, program, and product teams to ensure complete and high-quality feature delivery. * Support unit testing, integration testing, automation, static analysis, and other engineering practices that improve software quality and predictability. * Understand the complete product, its modules, interfaces, and dependencies while developing expertise in the assigned component or subsystem. * Identify opportunities to improve development efficiency, reduce duplication, increase reuse, and strengthen software development processes. * Ensure compliance with applicable quality, regulatory, security, documentation, and process expectations for medical device software. **Qualifications/Requirements:** * Bachelor’s degree in a STEM discipline such as Computer Science, Electronics, Electrical Engineering, Biomedical Engineering, or a related field. * Minimum of 5 years of professional software development experience in a production software environment. * Strong hands-on experience in C++, Qt, QML, and object-oriented analysis and design on embedded Linux platforms. * Experience working in Agile software development teams with exposure to SDLC, CI/CD, version control, code reviews, and defect management practices. * Strong debugging and problem-solving skills, including experience working with existing and complex codebases. * Experience with communication protocols and interfaces such as I2C, SPI, USB, GPIO, CAN bus, RS232, RS485, TCP/IP, and networking concepts. * Ability to work independently with minimal supervision while collaborating effectively with cross-functional and global teams. **Desired Characteristics:** * Experience in medical device software development or other regulated product development environments. * Understanding of healthcare product development, quality management systems, design controls, traceability, verification, and validation practices. * Experience with unit testing, integration testing, test automation, static analysis, performance profiling, and software quality improvement practices. * Exposure to tools such as Git, GitLab, Jenkins, Jira, Rally, Coverity, SonarQube, or similar engineering toolchains. * Strong analytical thinking, ownership mindset, communication skills, and ability to work with global cross-functional teams across time zones. * Proven ability to ramp up quickly on complex and unfamiliar codebases and learn new languages, frameworks, tools, or product domains as needed. **Note:** This Job Description is intended to provide a high-level guide to the role. However, it is not intended to amend or otherwise restrict/expand the duties required from each individual employee as set out in their respective employment contract and/or as otherwise agreed between an employee and their manager. ******Additional Information****** ================================== **Relocation Assistance Provided:** No
SWE at i00m05 wipro ge healthcare private | MergeJobs