- Posted 02 September 2024
- LocationBrooklyn
- Job type Permanent
- DisciplineHealth Technology, Machine Learning & Data Science
- ReferenceRE1
Consultant
Head of Software
Job description
Apply to a cutting edge medical device company in the Class III implantable space, working on brain computer interface. They are looking to bring onboard a Head of Software to join their growing team.
Responsibilities:
Lead a team of software and firmware engineers.
Manage the planning, development, and management of professional software, code repositories, and system architecture across platforms.
Own scalable solutions to complex biosensing problems.
Conceptualize high-level software system designs.
Direct UI/UX feature improvements.
Provide maintenance and support for existing products.
Develop and document workflow, policies, and other infrastructure-related activities.
Ensure software standards and best practices are maintained across the organization.
Qualifications:
Over 7 years of experience managing the product lifecycle for professional software products.
Experience leading teams of software and firmware developers.
Knowledge of multiple programming languages and environments, including C, C++, Java, Python, C#, Unity and/or Unreal Engine, JavaScript, and cloud computing.
Experience in writing firmware, contemporary radio communication protocols, and low-level software code.
Knowledge of applied machine learning techniques.