Masimo
Overview
The Sr Engineer, BSP Instrument Software will be involved in the design and development of our medical instruments from requirements stage through to deployment. They will support EOL hardware components including: new drivers, applications and validation utilities. This position also participates in new hardware design and development. Other responsibilities include executing test plans, and enhancing efficiencies, stability, security and scalability of software.
Responsibilities
Design and development of medical instrument software from requirements to deployment.
Support EOL hardware components including new drivers, applications and validation utilities.
Participate in new hardware design and development.
Execute test plans and enhance software efficiency, stability, security and scalability.
Qualifications
5+ years embedded level programming experience with C
Experience with initial board bring-up of embedded Linux systems
Strong understanding of OS concepts and various hardware I/O subsystems (display, audio, power)
Experience with build tools including Yocto and OpenEmbedded
Strong knowledge of systems concepts including RTOS, multi-threaded programming, distributed system design, device drivers, hardware diagnostics, interrupt handling and boot loader development
Experience with Wi-Fi and Bluetooth connectivity
Ability to read schematics and component data sheets
Knowledge of software configuration management
B.S. or higher in Computer Engineering or a related field
Compensation The anticipated salary range for this position is $120,000 - $160,000 plus benefits. Actual placement within the range is dependent on multiple factors, including but not limited to skills, education, and experience. This position also qualifies for up to 10% annual bonus based on Company, department, and individual performance.
To learn more about Masimo, please visit www.masimo.com
#J-18808-Ljbffr
Responsibilities
Design and development of medical instrument software from requirements to deployment.
Support EOL hardware components including new drivers, applications and validation utilities.
Participate in new hardware design and development.
Execute test plans and enhance software efficiency, stability, security and scalability.
Qualifications
5+ years embedded level programming experience with C
Experience with initial board bring-up of embedded Linux systems
Strong understanding of OS concepts and various hardware I/O subsystems (display, audio, power)
Experience with build tools including Yocto and OpenEmbedded
Strong knowledge of systems concepts including RTOS, multi-threaded programming, distributed system design, device drivers, hardware diagnostics, interrupt handling and boot loader development
Experience with Wi-Fi and Bluetooth connectivity
Ability to read schematics and component data sheets
Knowledge of software configuration management
B.S. or higher in Computer Engineering or a related field
Compensation The anticipated salary range for this position is $120,000 - $160,000 plus benefits. Actual placement within the range is dependent on multiple factors, including but not limited to skills, education, and experience. This position also qualifies for up to 10% annual bonus based on Company, department, and individual performance.
To learn more about Masimo, please visit www.masimo.com
#J-18808-Ljbffr