You are viewing a preview of this job. Log in or register to view more details about this job.

Embedded Software/Firmware Intern

 

At Cepheid, we are passionate about improving health care through fast, accurate diagnostic testing. Our mission drives us, every moment of every day, as we develop scalable, groundbreaking solutions to solve the world’s most complex health challenges. Our associates are involved in every stage of molecular diagnostics, from ideation to development and delivery of testing advancements that improve patient outcomes across a range of settings. As a member of our team, you can make an immediate, measurable impact on a global scale, within an environment that fosters career growth and development.

 

Cepheid is proud to work alongside a community of six fellow Danaher Diagnostics companies. Together, we’re working at the pace of change on diagnostic tools that address the world’s biggest health challenges, driven by knowing that behind every test there is a patient waiting.

Learn about the Danaher Business System which makes everything possible.

The Firmware/Embedded Software Intern is responsible for 

 

 -  Development of Firmware, Embedded software on ARM architecture, and writing embedded code for subsystems including motors, optics systems, temperature controls, and other tools to support verification of subsystems.

 

-   Be part of a team that is developing our next-generation system platform. During the internship, you will have an opportunity to be part of a team of engineers and scientists who are developing Cepheid’s next generation of molecular diagnostics devices.

 

This position is part of the Firmware & Embedded Software department and will be in Sunnyvale, California in a hybrid work arrangement.   At Cepheid, our vision is to be the leading provider of seamlessly connected diagnostic solutions.

 

In this role, you will have the opportunity to:

 

  • Work on Firmware, embedded SW development, integration, and testing of subsystems within the Cepheid’s GX platform and ensuring that bugs are tracked and resolved. Also, includes working with subsystem leads and identifying countermeasures, implementing fixes, and documentation.

 

The essential requirements of the job include: 

 

Education and Experience (in years): 

  • Currently pursuing BS or MS in Computer Science or Electrical Engineering with a specialization in real-time embedded systems, or equivalent combination of education.

Knowledge and skills: 

  • Proficiency in C, C++ programming, scripting languages, and exposure to real-time/embedded systems
  • Ability to collaborate with cross functional teams, and communicate effectively, both verbally and in writing

 

It would be a plus if you also possess previous experience in:

 

  • Basic knowledge of other engineering disciplines helpful (mechanical, electrical, physics)

At Cepheid we believe in designing a better, more sustainable workforce. We recognize the benefits of flexible, hybrid working arrangements for eligible roles and are committed to providing enriching careers, no matter the work arrangement. This position is eligible for a hybrid work arrangement in which you can work part of the time at the Company location identified above and part of the time remotely from your home. Additional information about this hybrid work arrangement will be provided by your interview team. Explore the flexibility and challenge that working for Cepheid can provide. 

 

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.