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

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

ClearPath CPA Solutions

Finance & Invoicing Agent (Part-Time, Remote - U.S. Based) Job at ClearPath CPA Solutions

 ...similar tools ~ Super organized and detail-oriented ~ Great communication skills written and verbal ~ Able to manage your own time and work independently from home Pay & Hours: ~$40$45/hour, depending on experience ~1020 hours per week, flexible... 

Branding Iron - Rochester

Maintenance Technician Job at Branding Iron - Rochester

Description: Maintenance Technician Day Shift and Night Shift This position is responsible for performing repairs and modifications to protein processing equipment and the facility, in a way that will ensure safety, efficiency, and effective operations of all plant...

Cella

Remote Web Developer Job at Cella

 ...Were seeking a fully-remote Mid-Level React Developer to help lead the development of a rebranded, simplified web experience as we migrate from a WordPress architecture to a modern, headless CMS. Youll play a critical role in building new pages using React, maintaining... 

Immigration Attorneys, LLP

Immigration Attorney Job at Immigration Attorneys, LLP

 ...Immigration Attorneys, LLP is a law firm focused on all areas of immigration law, working with individuals and businesses. We are actively seeking an experienced associate attorney to immediately join our practice in Tampa, FL. The ideal candidate will have at least... 

Medix™

Pharmacy Technician - 241483 Job at Medix™

 ...training provided Start Date - May 27th We are seeking a Pharmacy Technician, also called a Care Coordinator with a great...  ...prescriptions. Bill for RX drugs and administration supplies. Assist patients with possible financial assistance. Arrange all necessary...