Junior Software Engineer

Cesna RecruitmentSan Diego, CA
1d

About The Position

We are seeking a Junior Software Engineer to join our Ez-X medical X-ray system development team. This role involves close collaboration with Vision, Control, Mechanical, and X-Ray hardware teams to develop FDA-regulated medical imaging software. The position primarily focuses on GUI development (C#), C++ platform integration, and business logic implementation using our in-house software platform. As medical device development is an iterative and highly regulated process, specific tasks and priorities may evolve based on project needs, regulatory requirements, and business objectives. Candidates should have hands-on experience with C++. While prior experience with C# is not required, we are seeking individuals who are highly motivated and eager to learn new technologies.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field
  • 0?3 years of professional software development experience
  • Basic knowledge of C++ (classes, memory management, STL)
  • Familiarity with Windows-based application development
  • Able to work in US without any Work Visa sponsor/transfer/Extension/ support, now and future

Nice To Haves

  • Experience with C# and WPF/WinForms
  • Experience with hardware-connected software (motors, sensors, boards)
  • Basic understanding of medical imaging or X-ray systems
  • Familiarity with multi-threaded programming
  • Exposure to FDA or regulated software development environments
  • Bilingual in English and Korean would be a plus

Responsibilities

  • Develop and maintain C#-based GUI applications for medical X-ray systems
  • Integrate algorithms developed by the Vision team into software components
  • Implement business logic using the existing C++ software platform
  • Display motor angle and system status information received from control boards
  • Implement and test TXM board control interfaces
  • Collaborate with cross-functional teams, including Vision, Control, Mechanical, and X-Ray hardware teams
  • Participate in software verification and validation (V&V) activities required for FDA approval
  • Identify, analyze, and fix software defects to improve system stability under the guidance of senior engineers
  • Prepare and maintain technical documentation, test procedures, and test reports in compliance with FDA and internal quality requirements

Benefits

  • Opportunity to work on FDA-approved and next-generation medical devices
  • Hands-on experience with real medical imaging systems
  • Mentorship from senior engineers in medical and imaging domains
  • Competitive salary and benefits (US market)
  • Long-term career growth in regulated medical software development
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service