AR

Senior Engineer, Firmware, Medtech Catapult

A*Star Research Entities

D05 Pasir Panjang, Hong Leong Garden, Clementi New TownContractS$5,950 – S$11,900/mo

Posted 22 Jul 2026

About this role

Job Summary MedTech Catapult is a national initiative for accelerating the development of high-value MedTech projects through an in-house product engineering unit. This productization unit is responsible for supporting the development of technologies through the medical device development cycle to produce full-fledged hardware product systems. The Senior Engineer will report to the Lead Engineer, Firmware. Job Responsibilities Design system architecture and define firmware requirements to implement device functionality, performance, reliability, safety, and cybersecurity needs. Design, develop and implement embedded software for medical instruments, medical devices using C/C++, ensuring optimal performance, reliability, and power efficiency. Implement and validate real-time control algorithms, sensor integration, and communication protocols. Identify, debug, and resolve issues during firmware development and system integration. Develop and execute testing plans, protocols, and supporting documentation. Perform software risk management and DFMEA, and drive software verification and validation activities from early concept phase through release to manufacturing in alignment with relevant standards (e.g., IEC 62304, ISO 13485). Contribute to embedded and integrated system development across MedTech applications. Collaborate closely with cross-functional engineering teams to optimise product design and delivery timelines. Prepare and review documentation in accordance with the quality management system (QMS). Support intellectual property development in device design and system integration. Support broader product engineering activities as required. Requirements Degree in Computer Engineering, Electronics Engineering or a related discipline. At least 3 years of experience in embedded systems or firmware development, ideally in medical devices, healthcare, or regulated industries. Proficiency in C or C++ under embedded system environment. Hands-on experience with low-level device drivers (GPIO, Interrupt, Timer, ADC, Watchdog, Flash, etc.). Ability to read the schematics and component datasheets. Be comfortable using oscilloscopes, logical analyzers, multimeters, power supplies. Implementation of low power management will be an added advantage. Familiarity with wired and wireless communication protocols (e.g., UART, I2C, SPI, USB, CAN, Ethernet, Bluetooth, Cellular and WiFi). Solid understanding of computer architecture, RTOS, and real-time system design is a plus. Knowledge of the scripting language (Python, etc.) will be an added advantage. Familiarity with MISRA, IEC62304, or other coding standards will be an added advantage. Knowledge of software quality assurance practices and experience with documentation under QMS or GMP guidelines is a plus. Team player with a proactive mindset. Strong analytical and problem-solving skills, with keen attention to details. Effective communicator with the ability to work well in cross-functional teams. Good verbal and written communication skills. The above eligibility criteria are not exhaustive. A*STAR may include additional selection criteria based on its prevailing recruitment policies. These policies may be amended from time to time without notice. We regret that only shortlisted candidates will be notified.

What they're looking for

Liaising with cross functional teamsNetworking ProtocolsDevice DriverLow-power Design

About A*Star Research Entities

Industry: Professional & technical services

Frequently asked questions

What does a Senior Engineer, Firmware, Medtech Catapult at A*Star Research Entities do?

Job Summary MedTech Catapult is a national initiative for accelerating the development of high-value MedTech projects through an in-house product engineering unit. This productization unit is responsible for supporting the development of technologies through the medical device development cycle to p…

What skills does this Senior Engineer, Firmware, Medtech Catapult role need?

Key skills for this role include Liaising with cross functional teams, Networking Protocols, Device Driver, Low-power Design.

How much does a Senior Engineer, Firmware, Medtech Catapult at A*Star Research Entities pay?

This role lists a salary of S$5,950 – S$11,900 per month.

Is this Senior Engineer, Firmware, Medtech Catapult role remote, hybrid, or on-site?

The listing is based in D05 Pasir Panjang, Hong Leong Garden, Clementi New Town. Check the posting for remote or hybrid options.

How do I apply for this Senior Engineer, Firmware, Medtech Catapult role?

You can apply directly on A*Star Research Entities's careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.