We are looking for a Senior Software Engineer to join a dynamic software team in Michigan, focused on developing advanced medical imaging software. In this role, you will design and implement software that controls medical imaging devices, processes data, creates 3D images, and ensures user-friendly interfaces.
Key Responsibilities:
- Develop software solutions by studying user needs, system flow, data usage, and work processes, while adhering to the software development lifecycle.
- Implement software modules according to specifications and conduct testing to ensure performance and reliability.
- Create test plans and provide detailed information on the implemented functionality.
- Explore and propose new software technologies and solutions.
- Configure software components for installation on target systems and develop installation scripts.
- Develop and test installation packages to ensure correct operation.
- Document and demonstrate solutions through clear documentation, flowcharts, diagrams, code comments, and other supporting materials.
- Participate in the review and testing of other software engineers' work.
- Support and mentor other software engineers through advice, coaching, and educational opportunities.
- Review third-party developers' status reports and code, advising on alternative methods and fixes.
- Comply with all applicable Standard Operating Procedures (SOPs) and ensure compliance with FDA and ISO requirements.
Key Skills & Experience:
- Bachelor of Science (BS) degree in Software Engineering, Computer Science, Computer Engineering, or equivalent industry experience.
- Minimum of 8 years of experience in software engineering.
- Experience with .Net, C#, SQL, C++ (preferred) and object-oriented design.
- Experience in the design and implementation of FDA-compliant medical device software systems.
- Knowledge of DICOM and HL7 standards.
Can this role be interesting for you or anyone you know? If so, please send your CV and contact information to d.sonneveld@panda-int.com, and we will be in touch for a conversation.
Position: Senior Software Engineer
Location: Ann Arbor MI, On-Site/Hybrid
Contract: Permanent
Start Date: By agreement