We are looking for a Senior Software Engineer to join our team!
Duties and responsibilities:
Write well-designed, and testable code
Prepare documentation to identify requirements and solutions
Document and maintain software functionality
Troubleshoot and debug code
Comply with project plans and industry regulations
Requirements and qualifications:
Proven work experience (minimum 8+ years) as a C++ Software Developer in Linux environment
Fluent in C++, Java, JavaScript, and SQL.
Good knowledge of object-oriented programming
Experienced with MySQL, RPC, multi-threaded applications, and networking protocols.
Relevant experience in developing software for medical devices.
Knowledge of DICOM and HL7 protocols
Proficient in software engineering tools - source code controls, code reviews, bug tracking, etc.
Great interpersonal and communication skills
Minimum BS degree in Computer Science, Engineering, or relevant field
Helpful areas of experience:
Radiology industry terminology and workflows
EN 62304 - Medical Device Software Life Cycle Process
ISO 14971 - Risk management to medical devices
Job Type: Contractual / Temporary
Contract length: 3-6 months
Pay: ?120,000.00 - ?130,000.00 per month
Benefits:
Work from home
Application Question(s):
Do you have 15+ years in Linux-based appliance (embedded systems) with DCMTK DICOM, Hl7, MySQL, C++/Java, and AWS APIs
Proven work experience (minimum 8+ years) as a C++ Software Developer in Linux environment
Relevant experience in developing software for medical devices.
Experience:
Full-stack development: 10 years (Required)
Embedded software: 10 years (Required)
Work Location: Remote
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.