In this role, you will have the opportunity to:
• Code, troubleshoot, and debug (using a hardware debugger like JTAG) an embedded application.
• Understand the detailed design and convert it into a computer program for the medical device software.
• Document software and write technical specifications for interfaces and unit testing.
• Work using Agile development principles.
• Independent and self-motivated - a self-starter with an autonomous working style.
The essential requirements of the job include:
• In-depth understanding of C/C++ for embedded systems.
• Good understanding of Multithreading, deadlock detection, Inter-process communication mechanisms, Socket Programming, and communication protocols such as RS232, I2C, SPI, CAN etc....
• Good understanding of OOPS concepts.
• Resilience to learn new technologies.
• Strong analytical skills.
• Skills in strategic thinking, problem-solving attitude, good planning, and time management.
It would be a plus if you have:
• understanding the firmware development on ARM/ARC or equivalent embedded multi-core microprocessor architectures.
• understanding communication protocols such as RS232, I2C, SPI, CAN, and lab equipment.
• Knowledge of source control management systems; TFS and GIT.
• Experience in using VS 2022.
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.
At Danaher, 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.
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.