Staff Engineer, Firmware Engineering (Karnataka)

Staff Engineer, Firmware Engineering (Karnataka)

04 Aug
|
Cepheid
|
Karnataka

04 Aug

Cepheid

Karnataka

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 We are looking for a highly skilled and motivated Staff Engineer Firmware Engineering to contribute to our product development team This is a senior hands-on role for an expert who loves to solve the most challenging technical problems You will support architecting designing and implementing robust firmware for our next-generation diagnostic devices In this role you will have the prospect to Design firmware architecture for Class II III medical devices using real-time embedded systems frameworks and author technical design documentation per FDA and IEC 62304 standards Develop and maintain C C code for ARM-based microcontrollers and embedded processors including implementation of low-level drivers communication protocols e g SPI I2C UART and control algorithms Perform system-level integration of firmware with hardware and software components using diagnostic tools such as oscilloscopes logic analyzers and JTAG debuggers Conduct verification and validation of embedded software in compliance with ISO 13485 and FDA QSR requirements including traceability to design inputs and risk controls Utilize version control systems e g Git issue tracking tools e g JIRA and continuous integration environments e g Jenkins to support Agile development workflows for regulated product releases The essential requirements of the job include Bachelor s degree in Electrical Engineering Computer Engineering Computer Science or related technical field with 8 years of professional experience or Master s degree with 6 years of experience in embedded systems and firmware development Proficiency in C and C programming for resource-constrained embedded systems Demonstrated experience with real-time operating systems RTOS and bare-metal firmware development Hands-on experience with embedded communication protocols including SPI I2C UART and USB Applied expertise in control systems engineering including PID controller tuning and firmware development for stepper and DC motors It would be a plus if you also possess previous experience in Strong knowledge of microcontroller architectures e g ARM Cortex-M and peripherals e g ADC DAC Timers Experience developing bootloaders Strong thread task ISR understandings Experience with embedded Linux Knowledge of cybersecurity principles for embedded devices Join our winning team today Together we ll 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 For more information visit www danaher com

📌 Staff Engineer, Firmware Engineering (Karnataka)
🏢 Cepheid
📍 Karnataka

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: staff engineer, firmware engineering (karnataka) / karnataka

Subscribe to this job alert:

Get the latest job offers by email for: staff engineer, firmware engineering (karnataka) / karnataka