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

dEt5MUZiNkM4NnQ1UkgyRXhDM2VpT21Q
  • 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

Weatherby Healthcare

Locum Tenens Hospitalist Is Needed in North Carolina Job at Weatherby Healthcare

 ...seeking a new opportunity or would simply like to learn more about locum tenens, give Weatherby a call today for details. Must have active...  ...BLS required 15 - 18 patients per day Vent mgmt., required & hospitalist must be able to run rapid responses & code blue Credentialing... 

Conduent State & Local Solutions, Inc

Call Center Representative I Job at Conduent State & Local Solutions, Inc

 ...opportunity to personally thrive, make a difference and be part of a culture where individuality is noticed and valued every day. Call Center Representative (Onsite) Training Starts May 19th, 2025$15.00/HR Great Benefits & Weekends Off 3 Weeks PAID TRAINING... 

Excite Health Partners Allied

Travel CT Tech - Radiology - $2,773 per week Job at Excite Health Partners Allied

 ...scan) Technologist utilizes their specific modality to create diagnostic images and provide their patients with a safe and positive experience. Technologists support teaching and continue learning as the technology changes for both themselves and others. In addition to... 

Ferguson Construction Company

Construction Superintendent Job at Ferguson Construction Company

Ferguson Construction (FC) is a regionally established General Contractor that has been in business for over 100 years. FC has vast experience...  .... Must be able to understand and interpret safety laws and company policies/standards. Must be able to read and interpret... 

ObjectWin Technology

Talent Acquisition Partner - Administrative Job at ObjectWin Technology

Class:Talent Acquisition PartnerArea:AdministrativeLength (In Weeks):26Shift Length:8Location:*** - Denver, COClass/Area:Coordinator...  ...Hours per Week:40Shift and Time:Full time, days - mostly remote - will train on site for a few weeksWeekend Rotation:None...