The Principal Software Engineer develops new medical products and maintains existing products for the Endoscopy OU. The role involves designing, developing, reviewing, debugging, and testing desktop applications and utilities using C++, Qt, and QML. The engineer follows design processes, creates project documentation, and conducts design reviews to meet regulatory and business needs. The position contributes throughout the product lifecycle, from refining product vision and gathering needs through requirements, planning, system design, coding, testing, release, deployment, and support. It uses industry design and architectural patterns to build high-quality, maintainable software and Agile methodologies to manage development and medical application support. The role manages assigned work, coordinates with colleagues and stakeholders, and provides engineering support to departments across the business. This is an individual-contributor technical specialist role that may provide guidance, coaching, or training to colleagues and may lead or delegate work on projects.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal