drjobs Software Developer III

Software Developer III

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Boston - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Hello There

My name is Himanshu Sharma and I serve as the Recruitment Lead at Kanak-IT INC. I am reaching out to share an excellent career opportunity for the role of Sr. C Software Engineer with our esteemed client. If you are interested then please share your updated resume at .

Job Description

Position : Sr. C Software Engineer

Location : Waltham MA Hybrid (3 days per week on site)

Duration : Long term contract

Job Purpose
We are looking for a Senior Software Engineer with strong software development experience in Algorithm Software Development to join our exciting and fast-paced development team.
The successful candidate will be involved in all aspects of the systems software including Graphical User Interface development. They will also interface with other teams such as systems engineering hardware engineering and technicians from the field to develop meaningful tools for the Opal Mapping System.
The Opal HDx Mapping System centers around a real-time virtual world of the human heart. As a physician probes the heart with a catheter the system generates an accurate anatomical model of the chamber. High-performance rendering and algorithmic techniques are vital to creating a stunning view and providing the physician with instant feedback.
Our technology includes C (C11 or newer) Linux Matlab

Key Responsibilities
The Senior Software Engineer will have a key role in the development of algorithms for cutting edge medical applications in the field of Cardiac arrhythmia diagnosis and treatment. The responsibilities will include:
Provide technical leadership to the team in software architecture and best in class software development methodologies and practices.
Architect design develop and release innovative high performance medical device software.
Solve difficult problems improve state of the art and achieve engineering excellence.
Collaborate across disciplines effectively (HW Systems Test Quality Regulatory) to focus and maximize end-to-end solution value and quality
Participates in preclinical system experiments in the lab with physicians and 3rd parties

Quality Systems Duties and Responsibilities:
Build Quality into all aspects of their work by maintaining compliance to all quality requirements e.g. Requirements Design and User Story documentation and review.

Qualifications
BS/MS in Computer Science or equivalent experience with a strong software development background.
5 years relevant Experience
C development and debugging Experience
Algorithm development experience using Matlab
Experience with Object Oriented programming principles
Excellent analytical and problem-solving skills
Ability to contribute to multiple projects in parallel
Implements tests troubleshoots and debugs source code for complex software applications
Follow the full design life cycle process including driving efforts in requirements specification design activities planning code reviews and creating corresponding artifacts.
Participate in the development of technical documentation including design specifications test plans and user manuals.
Promote a collaborative environment and pragmatic engineering decision-making.
Identify and implement continuous improvements to work processes and tools.
Support field clinical staff on use of medical software and troubleshooting of issues.

Preferred Qualifications:
Experience with developing on the Linux platform
Experience with scrum framework
Good written and verbal communication skills. General report writing/documentation experience
Experience with medical device standards including IEC ISO
Experience with software configuration management tools for source code control (Git) issue tracking (Jira) requirements management (JAMA)
A good learner who can master complex software and quickly adapt to new tools and technologies.
Experience mentoring lower-level engineers

Employment Type

Full-time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.