Staff Software Engineer - New Product Development
Job Description
Beckman Coulter Life Sciences' mission is to empower those seeking answers to life's most important scientific and healthcare questions. With a legacy spanning 80+ years, we have long been a trusted partner to our customers, who are working to transform science and healthcare with the next groundbreaking discovery. As part of our team of more than 2,900 associates across 130 countries, you'll help drive our vision of accelerating answers-and our commitment to excellence.
Beckman Coulter Life Sciences is one of 10 Life Sciences companies of Danaher. Together, we accelerate the discovery, development and delivery of solutions that safeguard and improve human health.
Do you want to work with a life science team that develops, markets and sells innovative, cutting-edge liquid handling instruments? Do you enjoy developing real-time instrumentation and measurement systems? Then read on!
We are seeking a Staff Software Engineer to develop software for life sciences instrumentation and real-time measurement systems. The ideal candidate will have significant industry experience in life science instrumentation and automation, delivering quality products, working alongside a multi-disciplinary team of software, hardware and systems engineers, QA, and physicists. The successful candidate must be fully prepared and motivated to work in a fast-paced and dynamic work environment.
This role is located in San Jose and can be onsite 5 days to work with the hardware/firmware or with some work from home days.
In this role, you will be responsible for:
- Designing and developing client/server software using Visual Studio/C# with .NET Framework and .NET 8
- Designing and developing internal client applications and tools that interface to the instrument using Visual Studio/C#
- Supporting an existing embedded controller using Eclipse/FreeRTOS/C and Eclipse/Linux/C++ for real time data capture and processing
- Interfacing with Hardware to support changes to an instrument controller using both C# and C
- Supporting an existing instrument controller using Visual Studio C++
The required qualifications for the job include:
- B.S. or higher in Computer Science, Computer Engineering or Electrical Engineering
- Minimum of 8 years industry experience in instrumentation and measurement
- Excellent C/C# programming skills. C++ is a plus
- Experience with software interfaces to control hardware (data acquisition, digital I/O, motion control, etc.)
- Signal-processing knowledge (FFTs, correlation, convolution, multi-rate signal processing, digital filters)
It would be a plus if you also possess previous experience in:
- Embedded Linux / RTOS experience in real-time control systems
- Interfacing to FPGA hardware and debugging hardware interfaces
- Experience with serial communication protocols (e.g., CAN, RS-232, SPI, TCP/IP, JTAG)
The salary range for this role $120,000 to $190,000. This is the range that we in good faith believe is the range of possible compensation for this role at the time of this posting. We may ultimately pay more or less than the posted range. This range may be modified in the future.
This job is also eligible for bonus/incentive pay.
We offer comprehensive package of benefits including paid time off, medical/dental/vision insurance and 401(k) to eligible employees.
Note: No amount of pay is considered to be wages or compensation until such amount is earned, vested, and determinable. The amount and availability of any bonus, commission, benefits, or any other form of compensation and benefits that are allocable to a particular employee remains in the Company's sole discretion unless and until paid and may be modified at the Company's sole discretion, consistent with the law.
At Danaher we bring together science, technology and operational capabilities to accelerate the real-life impact of tomorrow's science and technology. We partner with customers across the globe to help them solve their most complex challenges, architecting solutions that bring the power of science to life. Our global teams are pioneering what's next across Life Sciences, Diagnostics, Biotechnology and beyond. For more information, visit www.danaher.com.
Danaher Corporation and all Danaher Companies are committed to equal opportunity regardless of race, color, national origin, religion, sex, age, marital status, disability, veteran status, sexual orientation, gender identity, or other characteristics protected by law. We value diversity and the existence of similarities and differences, both visible and not, found in our workforce, workplace and throughout the markets we serve. Our associates, customers and shareholders contribute unique and different perspectives as a result of these diverse attributes.
The EEO posters are available here.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us at [email protected] to request accommodation.
Date Posted
04/29/2024
Views
12
Similar Jobs
Staff Flight Test Engineer - Wisk
Views in the last 30 days - 0
Wisk Aero is seeking a Staff Flight Test Engineer to join their team in Hollister CA The role involves ensuring safe and efficient flight testing and ...
View DetailsStaff Engineer, System Design Verification Engineering - Western Digital
Views in the last 30 days - 0
Western Digital is seeking a validation engineer to define and track test plans characterize and optimize SSDs and lead bug review meetings The ideal ...
View DetailsServo Development Engineer - Western Digital
Views in the last 30 days - 0
Western Digital a company with over 50 years of experience in data storage is seeking a skilled professional to optimize highperformance and robust po...
View DetailsSenior Front-End Software Engineer - Percipient.ai
Views in the last 30 days - 0
Percipientai founded in 2017 is a cuttingedge technology company specializing in Computer Vision Artificial Intelligence and Deep Learning They develo...
View DetailsPrincipal Software Engineer (Prisma Access) - Palo Alto Networks
Views in the last 30 days - 0
Palo Alto Networks is a cybersecurity company committed to protecting the digital way of life They are seeking a Principal Software Engineer to build ...
View DetailsPrincipal Engineer Software (Full Stack Developer) - Palo Alto Networks
Views in the last 30 days - 0
Palo Alto Networks is seeking a Senior FullStack Engineer to develop and maintain highperformance web applications collaborating with crossfunctional ...
View Details