Senior Android Applications Developer Job at OSI Engineering, San Jose, CA

TTdPaVFoTXVTb3l1ZEtDTVRUcEdJdGRGb0E9PQ==
  • OSI Engineering
  • San Jose, CA

Job Description

Summary:

We are seeking a highly skilled Senior Software Engineer to develop cutting-edge software for a real-time ultrasound imaging platform. The ideal candidate will have strong expertise in Java/Kotlin (Android), C++, and CUDA, experience with real-time image processing, and a solid understanding of high-performance computing and medical imaging systems. This role requires an adaptable problem-solver who thrives in a fast-moving, research-driven environment and is passionate about advancing ultrasound technology for healthcare applications.

Responsibilities:

  • Design, develop, and test software components for our ultrasound imaging system, including (but not limited to) image acquisition and processing algorithms & user interface development
  • Collaborate with cross-functional teams, including hardware engineers and clinical personnel, to define requirements and deliver high-quality software solutions.
  • Contribute to the full software development lifecycle, from requirements gathering and design to implementation, testing, and deployment.
  • Write clean, efficient, and well-documented code.
  • Participate in code reviews and contribute to improving our development processes.
  • Ensure compliance with relevant industry standards and regulations (e.g., FDA regulations for medical devices, HIPAA).
  • Troubleshoot and debug software issues.

Qualifications:

  • Minimum of 5 years of experience in software development.
  • Experience in the medical device industry, specifically with software development for medical imaging systems.
  • Deep understanding of software development methodologies (e.g., Agile, Waterfall) and quality management systems (e.g., ISO 13485).
  • Strong proficiency in programming languages and technologies including Java w/ Android framework, CUDA, C++, C#, Python, and embedded systems.
  • Knowledge of ultrasound technology development, including image processing, signal processing, or computer vision a plus.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field; Master's degree preferred.

Location: San Jose, CA

Job Type: Full Time Employee

Salary: $180,000 - $210,000(DOE)

Job Tags

Full time,

Similar Jobs

Bench Craft Company

Entry Level Sports Marketing Job at Bench Craft Company

 ...We are looking to add to our Sports Marketing Team! This is an Entry Level, Inside Sales (B2B) position. We are in the golf industry and annually we do about $70,000,000 in sales. Get into an industry that is thriving during these times - The GOLF INDUSTRY is up... 

Texas Hydraulics

General Labor Job at Texas Hydraulics

Job Description Job Description Shop Assistant - Will Train No experience necessary - All Training Provided! Duties include: Ability to lift 50 lbs Help support mechanics Company Offers: Guaranteed 44 Hrs Week Plus Paid Training Paid Holidays...

Sunbelt Staffing

School Counselor For This School Year- Monument, CO Job at Sunbelt Staffing

 ...Job Description Job Description Minimum 1+ years school psychologist experience required. Caseload: School assignments and caseloads will be established following an applicants resume review and interview for determination of best skills location with students... 

Morrison Interiors

Interior Design Intern Job at Morrison Interiors

The award winning design firm Morrison Interiors is seeking a full time Interior Design Intern to join our highly creative and collaborative team!Are you ready to get your design career started? The ideal candidate is a Junior or Senior in Design school looking to gain... 

Seattle Children's

Registered Nurse (RN) - Pediatric Med Surg - $48-90 per hour Job at Seattle Children's

 ...Seattle Children's is seeking a Registered Nurse (RN) Pediatric Med Surg for a nursing job in Medina, Washington. Job Description & Requirements...  ...: Ongoing Employment Type: Staff No pediatrics experience? No problem! If you have experience working with adult...