+1 8588320650 contact@ampstalent.com

Software Engineer

Amps Global Talent
Contract
Remote
New york , United States
$ 30 - $ 40
Apply Now

Job Description

We are seeking an experienced Senior Software Engineer to design, develop, troubleshoot, and maintain software applications for medical device products. You’ll drive innovation across new and existing products, supporting design, infrastructure, automated testing, and compliance throughout the full software development lifecycle.

Key Responsibilities

  • Software development across architecture, implementation, testing, release, and maintenance.

  • Build solutions in Agile, Scrum, and CI/CD environments.

  • Partner with Test Engineers on automated testing strategies and solutions.

  • Troubleshoot complex issues, perform root cause analysis, and implement corrective actions.

  • Contribute to software architecture, requirements analysis, and design reviews.

  • Maintain technical documentation (requirements, design specs, engineering records).

  • Support risk assessments (PFMEA) and system/subsystem testing.

  • Collaborate with cross‑functional teams: Quality, Regulatory, Clinical, Product Management.

  • Ensure compliance with cybersecurity, safety, and regulatory requirements.

  • Mentor junior engineers and provide technical leadership.

Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or related field.

  • Strong experience in commercial software development across the full lifecycle.

  • Hands‑on experience in regulated environments (medical devices or safety‑critical industries).

  • Proficiency in C#, .NET, C++ or similar OOP languages.

  • Familiarity with tools/platforms: Git, Azure DevOps, Perforce, SVN, Visual Studio, Linux/UNIX, RTOS.

  • Strong grasp of algorithms, multithreading, data structures, and design patterns.

  • Experience in debugging, troubleshooting, and root cause analysis.

  • Excellent documentation and communication skills.

Preferred Qualifications

  • Experience with medical device software and compliance.

  • Knowledge of cybersecurity and secure coding practices.

  • Familiarity with automated testing frameworks and CI/CD pipelines.

  • Exposure to medical imaging, image processing, and healthcare interoperability standards (DICOM, HL7).

  • Experience with verification & validation and audit readiness.