What are the responsibilities and job description for the Sr. Software Engineer - Med Devices position at EA Team Inc.?
Job Description
Job Description
Title : Sr. Software Engineer - Med Devices
Location : San Jose CA Hybrid
Duration : Temp to permanent (6 month)
US citizen or GC holder only
M-F 8a-5p ONSITE ( 1-day remote in M-F)
Job Description
The Software Engineer will play a crucial role in developing, maintaining, and refactoring software components for our cutting-edge medical devices across desktop, web, and cloud platforms. Our cutting-edge technologies have been transforming healthcare and improving patient outcomes. We are seeking a highly skilled Automation and Verification Engineer to join our dynamic team, driving robustness of hardware, software, firmware, and algorithms into systems that shape the future of medical science.
Position Details :
The Software Engineer will play a crucial role in developing, maintaining, and refactoring software components for our cutting-edge medical devices across desktop, web, and cloud platforms.
Key Responsibilities :
- Develop and maintain software solutions for medical devices across desktop, web, and cloud environments.
- Collaborate closely with cross-functional teams to gather requirements and develop software solutions.
- Refactor and optimize existing code to improve performance, reliability, and maintainability.
- Engage in the complete software development lifecycle, from design to deployment.
- Monitor software for bugs and issues, promptly addressing and resolving them.
- Document code consistently throughout the development process.
- Stay updated with the latest industry trends, development methodologies, and tools to ensure our software remains cutting-edge.
- Provide mentoring to junior developers, fostering a culture of continuous learning and growth.
- Adhere to and advocate for software development best practices and standards, ensuring our products meet the highest quality.
Qualifications :
Main Functions of Role / Day to Day :
Developing new features, fixing issues discovered in current software, in charge of designing and implementation of the unit testing. Python scripting,
Manufacturing 2 – sealer and renew run firmware and software user interface WPF, telemetry database and services, upload to instrument to troubleshoot. Adding new features in front and backend, and later on a web-interface. Generalist software engineer mainly working on a windows platform.
Candidate
Must have WPF framework – not open to others b / c of medical device.
Preferred qualifications :
IVD medical device experience b / c they know what is required and the scope of the role.
7 years of experience.
X-unit experience good, CICD experience, Jenkins cloud platform, southern cube analysis a plus