Onsite is always preferred however this position is cleared for REMOTE work.
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! 👌