Shape the future of healthcare through cutting-edge technology as an Embedded Software Engineer at a leading global medical tech company. Contribute to meaningful innovations that make a difference in people's lives worldwide.
About the Company
We're working with a globally recognized leader in medical technology, advancing health solutions with purpose and passion. They push boundaries to develop essential healthcare products that improve lives worldwide.
Role Overview
As an Embedded Software Engineer, you'll design, develop, and maintain software solutions for groundbreaking diagnostic products. Collaborate within cross-functional teams and adhere to best engineering practices to ensure the highest standards of quality in every project.
Key Responsibilities
* Develop detailed technical documentation to support software projects.
* Build and maintain high-quality software components.
* Work on software architecture, ensuring seamless integration and functionality.
* Debug software issues and identify root causes for quick resolution.
* Participate in the planning and estimation of software development timelines.
* Conduct peer reviews of code and provide constructive feedback.
* Write unit tests, integrate systems, and contribute to testing efforts.
* Continuously enhance software reliability and overall performance.
* Collaborate effectively with cross-functional teams and stakeholders.
* Analyze and understand PCB schematics to inform software decisions.
* Participate in design reviews, including both software and hardware discussions.
Requirements
* Proficiency in programming languages like C, C++, and C#.
* Familiarity with real-time operating systems (RTOS), especially FreeRTOS, and tools like MATLAB.
* Solid understanding of computer science principles, such as data structures and algorithms.
* Proven experience in delivering commercial software products from start to finish.
* Strong communication skills and a collaborative mindset.
* A proactive approach to learning new technologies and improving your skill set.