Software Engineer
Job Function:
Responsible for the design, full life-cycle development, and engineering support of software products and associated utilities.
Duties and Responsibilities:
- Ensures the release of software designs, changes, and modifications as well as protocol/test development/approvals are per FDA quality system regulations and ISO 13485 quality system requirements.
- Maintains adequate software documentation with revision/version control.
- Thrives in a team-oriented software development environment.
- Provides analysis related to software design and development and solves problems.
- Designs and implements software applications or operating systems.
- Ensures the confidentiality, integrity and availability of all Protected Health Information that may be received, maintained or transmitted.
- Performs any other related duties as assigned.
- Responsible for maintaining, upgrading, auditing and servicing the products and services provided by Great Lakes NeuroTechnologies.
Education and Skills:
- BS in Computer Science, or equivalent on the job experience.
- 2+ years development experience in C#.
- Mobile development for Android and/or Apple (native or Maui)
- Smart watch / accessory development experience is a nice-to-have
- Web / cloud development experience
- Python, Kotlin, or Swift experience is a nice-to-have
- Knowledge and/or experience with Digital Signal Processing is a nice-to-have
- Graphic or UX experience is a nice-to-have