Demo

Senior Development Engineer

OSI Systems, Inc
Edinburgh, IN Other
POSTED ON 5/10/2025 CLOSED ON 9/30/2025

What are the responsibilities and job description for the Senior Development Engineer position at OSI Systems, Inc?

Overview

The Senior Development Engineer position is a challenging role, with requirements to contribute fully to all aspects of development on existing and new ranges of patient worn ambulatory medical equipment, while working to tight commercial schedules and with minimal supervision.  Experience in embedded software development is essential, while experience working within medical devices or another regulated industry would be advantageous.

Responsibilities

  • Design, develop, and maintain embedded software, primarily using C and, where necessary, MCU assembly language.
    • Ensuring the software meets high standards of quality and performance.
    • Effectively utilizing source control systems
  • Low Power electronics design for new and existing products including:
    • Microcontrollers (ARM Cortex, TI MSP430 and others as needed).
    • Digital circuits (FLASH storage devices, SPI, I2C, USB interfaces).
    • Analogue circuits (Battery management, power supplies, low noise physiologic sensors)
  • Work within the hardware team to implement Product Development Plans and identify Product Requirements.
  • Investigating issues reported from the field and reporting on findings
  • Generate and maintain design documentation including architecture diagrams, written specifications, schematics, and test protocols.
  • Collaborate effectively with the cross-functional hardware team, such as mechanical and verification engineers, to ensure successful integration of your deliverables.
  • Support functional and project managers in planning activities, tracking progress, and reporting on project milestones.
  • Collaborate with application software engineers on the interface between hardware devices and software
  • Participate in safety and cybersecurity risk management activities as appropriate to your work
  • Coaching and mentoring other engineers.
  • Uphold the Company’s core values of Integrity, Innovation, Accountability, and Teamwork.
  • Demonstrate behavior consistent with the Company’s Code of Ethics and Conduct.
  • It is the responsibility of every Spacelabs Healthcare employee to report to their manager or a member of senior management any quality problems or defects in order for corrective action to be implemented and to avoid recurrence of the problem.
  • Duties may be modified or assigned at any time to meet the needs of the business.

Qualifications

Degree qualified with at least 5 years experience in a product design environment coupled with a strong background in bare-metal embedded software development. A high degree of self-motivation is essential together with an eye for detail and the ability to investigate technical concepts and problems in depth.

  • 5 years microcontroller software development experience, including Integrated Development Environment configuration and source file control.
  • Experience of analogue and digital design.
  • Experience of debugging embedded software and prototype hardware with the use of in-circuit debug tools.
  • A demonstrated ability to communicate and work as part of a multi-disciplinary team

DESIRABLE REQUIREMENTS: 

  • Use of schematic capture software
  • Circuit analysis experience
  • Knowledge of simulation packages
  • Mathematical analysis skills
  • Experience working within an ISO13485 or similar quality system
  • Experience following IEC 62304 or similar
  • Development of test harnesses and tools using C#/.NET.
Senior Research and Development Engineer
Cook Group and Careers -
Bloomington, IN
Senior Research & Development Engineer
Cook Group and Careers -
Bloomington, IN
Senior Research and Development Engineer
Cook Group -
Bloomington, IN

Hourly Wage Estimation for Senior Development Engineer in Edinburgh, IN
$52.00 to $58.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Development Engineer?

Sign up to receive alerts about other jobs on the Senior Development Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$113,077 - $147,784
Income Estimation: 
$135,356 - $164,911
Income Estimation: 
$153,902 - $198,246
Income Estimation: 
$173,217 - $199,061
Income Estimation: 
$210,444 - $312,772
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at OSI Systems, Inc

  • OSI Systems, Inc Anchorage, AK
  • Overview Rapiscan Systems, designs, manufactures and markets security and inspection systems worldwide. Our products are used to inspect baggage, cargo, pe... more
  • 14 Days Ago

  • OSI Systems, Inc Snoqualmie, WA
  • Overview At Spacelabs Healthcare, we are on a mission to provide continuous innovation in healthcare technology for better clinical and economic outcomes. ... more
  • 15 Days Ago

  • OSI Systems, Inc Snoqualmie, WA
  • Snoqualmie, Washington 35415 Full-time Pay may range between $120,000 - $145,000 annually. Job Description Overview At Spacelabs Healthcare, you make a dif... more
  • 5 Days Ago

  • OSI Systems, Inc Richardson, TX
  • OSI Systems and it's affiliate has experienced significant recent growth and has established itself as the go-to supplier for a diversified product line su... more
  • 7 Days Ago


Not the job you're looking for? Here are some other Senior Development Engineer jobs in the Edinburgh, IN area that may be a better fit.

  • Cook Medical Bloomington, IN
  • Overview A Senior Engineer is a leader in the department tasked with solving engineering problems, developing new products and processes, and leading engin... more
  • 16 Days Ago

  • Cook Medical Bloomington, IN
  • Overview A Senior Engineer is a leader in the department tasked with solving engineering problems, developing new products and processes, and leading engin... more
  • 9 Days Ago

AI Assistant is available now!

Feel free to start your new journey!