Senior C++ Engineer with DICOM expertise
N-ix
Job Summary
N-iX is seeking a Senior C++ Engineer with DICOM expertise to join a team working with a California-based medical informatics company. This role involves developing innovative, cost-effective solutions for healthcare IT, focusing on image visualization, workflow, archival, and reporting. Responsibilities include writing well-designed, testable code, preparing documentation, maintaining software functionality, troubleshooting, debugging, and ensuring compliance with project plans and industry regulations.
Must Have
- 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
- Proven work experience as a C++ Software Developer in Embedded Linux environments
- Fluent in C++, Qt, and SQL
- Solid experience in AWS, S3, and other cloud services
- 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
- Understanding of radiological diagnostic image viewing and RIS workflows
- Proficient in software engineering tools - source code controls, code reviews, bug tracking, etc.
- Minimum BS degree in Computer Science, Engineering, or a relevant field
Good to Have
- Java
- JavaScript
- Radiology industry terminology and workflows
- EN 62304 – Medical Device Software Life Cycle Process
- ISO 14971 – Risk management of medical devices
Perks & Benefits
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
Job Description
Project
N-iX is a global software solutions and engineering services company
We are looking for a Senior Linux Engineer to join our team! Our client is a medical informatics company based in California, develops innovative, cost-effective solutions for the healthcare IT industry specifically focused on image visualization, workflow, archival and reporting.
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:
- Proven work experience as a C++ Software Developer in Embedded Linux environments
- Fluent in C++, Qt, and SQL.
- Solid experience in AWS, S3, and other cloud services
- 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
- Understanding of radiological diagnostic image viewing and RIS workflows
- Proficient in software engineering tools - source code controls, code reviews, bug tracking, etc.
- Nice to have - Java, JavaScript
- Minimum BS degree in Computer Science, Engineering, or a relevant field
Helpful areas of experience:
- Radiology industry terminology and workflows
- EN 62304 – Medical Device Software Life Cycle Process
- ISO 14971 – Risk management of medical devices
We offer*:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers