Job Description

Onsite is always preferred however this position is cleared for REMOTE work.

Job Description

  • Hands-on software related product development and product engineering activities and maintenance

  • Written Engineering Requirements at product software level for medical devices

  • Implementation of product level requirements and algorithms through high quality written code (ability to support code reviews, perform engineering level unit testing, create design specifications)

  • Product design risk analysis utilizing Failure Modes and Effects Analysis (FMEA) and other risk management approaches

  • Interfacing with other cross-functional groups during and post-developmental activities (HW, V&V, Regulatory, Quality, and Marketing)

  • Application and growing development knowledge of Cross-Platform Desktop software

  • Engineering contributions to make a difference in the medical world as part of a multi-disciplinary team

Skills and Experience:

  • BS degree in Computer Science, Computing, Engineering, or similar domain is minimally required

  • Advanced Degree - highly preferred (EE, Mathematics, CS or Research-based)

  • Minimally 3 years of programming experience with C/C++ (Med Dev SW programming preferred)

  • Fluent knowledge Mac-based products or experience in a multi-platform environment.

  • Additional knowledge in at least two of the following languages: C, C++, Objective-C, Xcode, Mac UI product software development

  • QT Framework Development desired

  • Exposure to research or mathematical/algorithm based engineering preferred

Company DescriptionWe provide competitive technical and non-technical talent that enables companies to achieve truly exceptional results.

Source: Working Nomads

Please let The CEI Group know you found this job on Remote Only as a thank you to us! 👌