Software Development Lead
We are seeking a skilled Software Development Lead to join our team. The successful candidate will be responsible for leading the design and development of software components, mentoring others on advanced engineering theories, and conducting prototyping and testing.
This is an exciting opportunity to work on leading next-generation medical technology products from concept stage to manufacture. As a senior member of our R&D team, you will have the chance to apply your skills and experience to drive innovation and success.
About the Role
* Design and develop software components aligned with requirements and architecture.
* Mentor and train junior engineers in advanced engineering theories and principles.
* Conduct advanced prototyping and testing to ensure product quality and reliability.
* Lead the correction of complex product design issues and make informed decisions.
* Explore new technologies and influence their application in the business.
* Translate user needs into design inputs and produce system-level designs independently.
* Develop invention disclosures, patents, or trade secrets.
* Make design trade-off decisions while designing multiple components of the system.
Requirements
* Bachelor's degree in Software Engineering/Computer Science or related discipline; 6+ years of work experience.
What We Offer
* A challenging and rewarding role with opportunities for growth and development.
* A collaborative and dynamic work environment.
* The chance to work on cutting-edge medical technology products.
* A competitive compensation package.