Job Overview
A senior software engineer is required to lead the development of next-generation medical technology products from concept to manufacture.
About the Role
* The successful candidate will design and develop software components aligned with requirements and architecture.
* They will apply and mentor others on advanced engineering theories, principles, and concepts.
* Responsibilities include conducting, designing, and selecting prototyping and testing methods.
* Lead the correction of complex product design issues.
* Conduct technology exploration and influence business decisions.
* Translate user needs into design inputs/specifications and produce system-level designs independently.
* Develop invention disclosures, patents, or trade secrets.
* Making design trade-off decisions while designing multiple components of the system.
Key Responsibilities
* Bachelor's degree in Software Engineering/Computer Science or related discipline; 6+ years of work experience.