X-Ray Systems Software Developer

Charter Communications, Inc.
White Oak, NC, United States
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$125,000.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) .NET Framework Microsoft Windows Agile Methodology Automation of Tests C Sharp (Programming Language) C++ (Programming Language) Software Documentation Code Review Cyber Security Computer Programming Software Debugging
+15 more
Software Design Patterns Dicom Windows Presentation Foundation Object-Oriented Software Development Scrum Methodology Software Architecture Software Engineering Systems Integration Transmission Control Protocol (TCP) Windows Desktop Windows Forms Multithreading Software Verification Software Troubleshooting Information Technology

Job description

Our client is seeking an experienced Software Developer to join their R&D team developing next-generation medical X-ray imaging systems. This role will focus on designing, developing, testing, and maintaining Windows-based software used in FDA-regulated medical devices. The ideal candidate has strong C++/C# development experience, enjoys solving complex technical problems, and thrives in a collaborative engineering environment., 1. Design, develop, and maintain software for medical X-ray imaging systems using C++ and C#

  1. Translate product requirements into software architecture, technical designs, and functional specifications
  2. Debug, troubleshoot, and resolve software and system issues
  3. Develop automation tools and test frameworks to support software verification and validation
  4. Collaborate with systems, applications, image processing, and service engineering teams throughout product development
  5. Support software documentation, design controls, and regulatory compliance for FDA-regulated products
  6. Participate in Agile development activities including sprint planning, estimation, and execution
  7. Implement secure software development practices and support cybersecurity initiatives
  8. Perform software testing, code reviews, and system integration activities
  9. Provide technical support for complex software-related issues as needed

Requirements

  1. Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field
  2. 5+ years of professional software development experience
  3. Strong experience with C/C++, C#, and .NET development
  4. Experience developing Windows desktop applications using WinForms and/or WPF
  5. Knowledge of object-oriented programming, software architecture, and design patterns
  6. Experience with multi-threaded programming, Windows operating systems, and TCP/IP networking
  7. Familiarity with the Software Development Life Cycle (SDLC), testing, and change control processes
  8. Strong troubleshooting, communication, and problem-solving skills
  9. Experience within medical devices, FDA-regulated environments, or medical imaging is highly preferred
  10. Knowledge of ISO 13485, IEC 62304, ISO 14971, DICOM, or related medical device standards is a plus

Benefits & conditions

  1. Temp-to-hire opportunity with the potential for long-term employment
  2. Weekly pay while on assignment
  3. Opportunity to work on cutting-edge medical imaging technology
  4. Collaborative engineering environment
  5. Potential eligibility for the client’s comprehensive benefits package upon permanent hire

COMPENSATION: $125K

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:00 min

Evaluating and sanitizing legacy code artifacts safely

Andreas Erben Andreas Erben +1 · World Congress 2023

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

3:30 min

Scaling agile frameworks and data interoperability in healthcare

Leo Lindhorst · World Congress 2022

5:05 min

Combining software creation skills with marketing and public building

David Levai · LIVE

5:03 min

Bridging different UI technologies with a hosting container

Peter Dannenberg Peter Dannenberg · Europe 2026 Virtual

Videos

See all

Related articles

See all