Participate in software development for medical device applications by independently implementing and testing well-defined software features, developing automated tests, and improving code quality. Contribute throughout the software development life cycle, including design, construction, debugging, and testing. Apply engineering and quality practices with increasing autonomy to help ensure reliable, compliant software. The role advances product quality and development velocity and strengthens coding and testing standards through quality features and test assets that improve system reliability. Collaborate with development and testing teams on daily activities, requirements, standards, testing, technical discussions, and decisions. Work regularly with technical leads and senior engineers on design and implementation strategies, complex challenges, architectural decisions, and estimation, while developing expertise through mentorship. The position requires approximately 5% annual travel, with occasional additional travel potentially required.
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
Entry Level