Company:
Cedent Consulting
Location: Minneapolis
Closing Date: 26/10/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Description
This position is responsible for software development and the maintenance of software applications associated with medical product systems.
PRIMARY ACTIVITIES
- Apply software engineering knowledge to the design and development of new products as well as product changes and enhancements.
- Solve software engineering problems at the subsystem through system level.
- Conduct testing utilizing existing test protocols or develop new ones as needed.
- Generate written protocols and reports.
- Assign work to technicians, temporary workers and others on the project team.
- Complete projects (including product enhancements) in a manner consistent with corporate objectives.
- Maintain accurate documentation of concepts, designs, architecture, detailed designs, interface specifications, code, code reviews, and testing.
- Conduct, lead, and participate in code and design reviews.
- Maintain current knowledge of competitive technologies in addition to medical, technical, and biomedical developments related to company products.
- Provide software engineering and technical support of products introduced into both the domestic and international markets as well as physician in service programs.
- Maintain Quality System compliance in coordination with the Document Control, Clinical, and Quality Assurance functions.
- Provide software engineering support in the resolution of product complaints and/or safety issues.
- Perform documentation of software development as required by the product development and quality procedures.
- Agile methodology.
TRAVEL REQUIREMENTS
This position may require business travel.
MINIMUM REQUIREMENTS AND QUALIFICATIONS
- BS in Computer Science, Electrical Engineering or related field, or relevant experience.
- Proficient in C#/.NET/Cross platform, C++, Windows and Mobile Application Development.
DESIRED SKILLS AND QUALIFICATIONS
- Windows Programming.
- Additional Software Language Expertise.
- Good communications skills both written and oral.
- Team player - works well with others.
TECHNICAL SKILLS
- Android mobile tablet development using cross platform and native languages.
- C# or Kotlin.
- Bluetooth stack experience.
- Pairing.
- Pass key.
- Numerical comparison.
- Bluetooth serial with encryption.
- Communication with Bluetooth devices.
- Automated testing pipelines.
- Development of test harness in software.
- Use of test harness to perform integration testing with hardware.
- Development of integration tests.
- Use of Azure DevOps to automatically deploy testing.
- Collection of automated test results.
- Cybersecurity.
- General knowledge of good cybersecurity practices.
- Cloud.
- Interface between tablets and cloud.
LEVELS AND EXPERIENCE
Level 4 – Software Engineer, Sr. BS and 9-13 years’ experience or MS and 7 years’ experience.
Department: Preferred Vendors
This is a contract position.
Share this job
Cedent Consulting