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

MmZmeWhNeVFkVmlPSk1VUzVRQkVzMHYyTGc9PQ==
  • 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

Global Elite Group

Aviation Security Officer Job at Global Elite Group

 ...Aviation Security Officer - Global Elite Group Hartsfield-Jackson Atlanta International Airport Global Elite Group- Providing...  ...Aviation Security Officers are trained for several different posts including those detailed below. Working in conjunction with the... 

LHH

Receptionist Job at LHH

 ...We are seeking a highly polished and professional Receptionist to join our team in Windsor Mill, MD. This role is ideal for top candidates who have a background in marketing or previous experience as a receptionist. The successful candidate will be the first point of... 

Medix™

Billing Supervisor-242278 Job at Medix™

 ...Job Title: Billing Supervisor Insurance Follow-Up & Payment Posting Location: Hanover, MD (hybrid) Job Type: Full-Time Job...  ...insurance denials. The ideal candidate will have a solid background in medical billing, leadership, and revenue cycle management with a strong... 

Insight Global

Machine Painter Job at Insight Global

 ...technical documentation and safety data sheets ~ Physical ability to stand, climb, and work in various positions for extended periods ~...  ...and OSHA regulations regarding paint applications ~ Obtain Forklift certification within two weeks of being hired Physical... 

University of Idaho

Parking Attendant Job at University of Idaho

 ...Parking Attendant Posting Number: SP004871P Division/College: DFA Operations Department: Parking & Transportation Location: Moscow Posting Context Statement: The Parking and Transportation Services ( PTS ) team is focused on keeping U of I moving....