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 regulationsRequirements:
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 fieldHelpful areas of experience:
Radiology industry terminology and workflows EN 62304 – Medical Device Software Life Cycle Process ISO 14971 – Risk management of medical devicesWe 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