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