Sr. Software / Mobile App Engineer

General Summary

The Sr. Software/Mobile App Engineer will lead the development of a multitude of software applications and establish Novidan’s capability and tools for software design, build and test. S/He will have an exciting and diverse set of R&D responsibilities in a startup company in areas such as iOS and Android mobile apps, manufacturing software and R&D test software. S/He must have the technical expertise, leadership and communication skills to drive work both independently and in cross-functional teams, to deliver high performance, high quality software on time and in budget.  S/He should relish the challenges of getting technology to work and demonstrate unwavering tenacity, creativity and problem-solving skills to create, release and maintain software that improve people’s lives and provide the best user experience imaginable.

Job Responsibilities

  • Develop iOS and Android mobile apps and features with easy, intuitive UI and positive UX and release, and maintain them on the Apple App and Google Play stores.
  • Develop, deploy and maintain manufacturing software and features for optimal accuracy and efficiency.
  • Coordinate effectively with software partners to deliver projects meeting requirements, on time and in budget.
  • Lead testing and troubleshooting of software designs and features to characterize and optimize the system level performance.
  • Own the software development, maintenance, risk assessment and configuration management processes in compliance with IEC 62304.
  • Establish the tools for software design, build and test capabilities and drive their continuous improvement.
  • Support the knowledge transfer of software products and features into manufacturing, education and training, sales and customer service.
  • Mentor and provide work direction to junior engineers.

Job Requirements

Education and Certification(s) Required

BS in Computer Science/Engineering and minimum 2 years of experience creating mobile apps for iOS and Android or equivalent experience

MS in Computer Science/Engineering

Experience Required

  • Minimum 2 years of experience in mobile application development for iOS and Android using SWIFT and/or Objective-C and Kotlin and/or Java.
  • Minimum 2 years of experience programming in C++ or C#.
  • Experience with both the iOS and Android SDKs required.
  • Experience with Apple and Google Play store submission and review process required.
  • Experience developing software and mobile apps for Class II wireless BLE hearing aids or similar wireless Bluetooth consumer electronics (hearables) highly desired.
  • Experience in User Experience (UX) analysis and design highly desired.
  • Experience with test-driven development and software test automation desired.
  • Experience with mobile memory management desired.
  • Experience working with agile methodologies desired.

Knowledge Required

  • Intermediate to advanced knowledge of iOS SDK and Swift or Objective-C.
  • Intermediate to advanced knowledge of Android SDK and Kotlin or Java.
  • Intermediate to advanced knowledge of C++ or C#.
  • Beginner to intermediate knowledge of JavaScript and ReactNative.
  • Beginner to intermediate knowledge of RxSwift and RxJava.
  • Knowledge of ISO 62304 standard for medical device software highly desired.

Skills / Abilities Required

  • Excellent debugging and performance optimization skills.
  • Excellent organizational and problem-solving skills.
  • Excellent verbal and written communication skills

Working Environment & Culture

Normal office and laboratory conditions. Mobile work flexibility available.

Confidential Information

Some company financial, supplier pricing, intellectual property and trade secrets.

Travel

Less than 10%. Some US or international travel may be required.

R&D Project Manager

General Summary

The R&D Project Manager is responsible for planning and executing the portfolio of Novidan new product development projects. S/He will deliver hardware and software medical device projects in alignment with the Stage Gate process and in compliance with FDA regulations and ISO guidance. The project manager must be highly organized with an attention for detail, but still able to make quick progress. S/He will communicate effectively with all stakeholders within Novidan and with key customers to enable the team to meet business and technical objectives.

Job Responsibilities

  • Owns the Stage Gate process from Alpha to transfer to production and close.
  • Create project management deliverables eg. timelines, gantt charts, burndown charts, project boards, design review minutes, risk management reports, etc.
  • Maintain project management tools and ensure accurate reporting within, eg. Sharepoint sites, Trello, Jira, gantt charts, and time tracking spreadsheets.
  • Ensure project activities and documentation are properly planned, prioritized and executed to meet all relevant FDA design controls and ISO guidelines.
  • Communicate clearly and timely with Executives, R&D staff, Operations and customers.
  • Ensures adherence of team members deliverables to Novidan policies, FDA regulations and ISO guidelines.
  • Coordinate with Operations and suppliers for prototypes and development builds.
  • Coordinate and lead efficient meetings with clear objectives to capture project progress, identify and manage issues and risks, facilitate decision making and communicate high priority subjects.
  • Contribute to process improvement within project management and R&D.

Job Requirements


Education and Certification(s) Required

Bachelor’s Degree with 2+ years experience in product development required

Certified Scrum Master with 3+ years of experience

PMI certification desired

Experience Required

  • Experience in product development for 2+ years required
  • Experience with structured development process with rigorous documentation required
  • Experience in medical device product development highly desired
  • Experience with FDA design controls and regulated work environments highly desired

Knowledge Required

  • Intermediate knowledge of project management tools and best practices required
  • Intermediate knowledge of waterfall and agile scrum methodologies required
  • Intermediate knowledge of FDA 21CFR820 and ISO 13485 desired
  • Intermediate knowledge of FDA design controls desired

Skills / Abilities Required

  • Ability to manage challenges and proactively drive risk mitigation strategies
  • Advanced communication skills both verbal and written
  • Advanced skill in MS Office tools
  • Intermediate negotiation and conflict management skills
  • Intermediate skill in project management tools eg. Sharepoint, Trello, Jira, MS Project

Working Environment & Culture

Normal office and laboratory conditions. Mobile work flexibility available.

Confidential Information

Some company financial, supplier pricing, intellectual property and trade secrets.

Travel

Less than 10%. Some US or international travel may be required.

Sr. Wireless RF Engineer

General Summary

The Sr. Wireless RF Engineer is responsible for RF simulations, design, development and manufacturing support of our BLE wireless products.  S/He will have exciting and challenging R&D responsibilities in product design as well and help establish the company’s RF design and test capabilities.  S/He must have the technical expertise, leadership and ambition to engage with interdisciplinary cross-functional teams and deliver premium, direct-to-consumer wireless products on time and within budget.  S/He should relish the challenges of getting technology to work and demonstrate unwavering tenacity, creativity and problem-solving skills to create and deliver products that improve people’s lives and provide the best user experience imaginable.  

Job Responsibilities

  • RF simulation, design, development, and manufacturing transfer activities on BLE hearing products and accessories. 
  • Testing and troubleshooting of wireless antenna and BLE system designs to characterize and optimize real-world system level performance.
  • Technology and IP development on RF antennas and systems for hearing aids, hearing aid accessories and wireless applications.
  • Support wireless system design and test capabilities and tools and drive their continuous improvement.
  • Support the transfer of products and knowledge into manufacturing, education and training, sales and customer service.

Job Requirements

Minimum education, certification and experience requirements:

  • MSEE and 4 years of experience or BSEE and 6 years of experience designing and manufacturing RF antenna and short-range wireless systems required.
  • Wireless RF system modeling and simulation experience required.
  • RF antenna design, PCB layout and optimization for body worn devices required.
  • Data and audio over BLE and classic Bluetooth product design experience required.
  • Audio codecs and audio transmission protocols experience desired.
  • Wireless data networking environments and relevant standards experience desired
  • Experience designing and manufacturing Class II wireless hearing aids and accessories or related low-voltage, wireless consumer electronics highly desired.

Job Knowledge and Skills

  • Intermediate to advanced knowledge of low-power-radio design required.
  • Intermediate to advanced knowledge of RF design and test tools such as CST, HFSS and LabView.
  • Intermediate to advanced knowledge of BLE protocol, wireless standards and regulations.
  • Intermediate to advanced knowledge of oscilloscope, signal generator, spectrum analyzer and network analyzer tools.
  • Resourceful self-starter, able to work with minimal supervision.
  • Excellent organizational and problem-solving skills.
  • Excellent verbal and written communication skills.

Working Environment

Normal office and lab conditions. Mobile work flexibility available. 

Travel

Some US or international travel may be required.