Job Description

Appealing Points:



  • Work on Embedded Software for Medical Devices: Take part in the full development cycle—from C language design and coding to verification and documentation—contributing to safe and high-quality medical products.

  • Opportunity to Broaden Technical Expertise: Engage in embedded software development using OS/RTOS and multiple communication protocols (SPI, I2C, CAN, Ethernet, USB), gaining hands-on experience across hardware and software.

  • Experience with International Medical Standards: Develop under global regulatory standards such as IEC 62304 and ISO 14971, enhancing your professional profile in the medical technology industry.


Annual Salary: 5 Million yen and above


Job Descriptions:



  • Understand client requirements 

  • Design & development of embedded software application for medical devices.

  • Verification and validation of developed software.

  • Design document creation

  • Experiments and report writing

  • Creating various forms


Job Qualifications:



  • More than 3 years of experience in C language programming

  • Experience in creating software specifications, Experience in embedded software programming

  • Experience in embedded software design and development using OS/RTOS on MCU/SoC’s.

  • In-depth understanding of different communication protocols such as SPI, I2C, CAN, Ethernet, USB etc.

  • Good understanding of OS concepts, multithread applications, IPC mechanisms, scheduling and memory management

  • Basic knowledge of Hardware with respect to board bring-up and diagnostics.

  • Experience with hardware debugging tools and interface like JTAG, SWD.


Preferred Qualifications:




  • Familiarity with regulatory standards and guidelines for medical product development (IEC 62304, IEC62366, IEC 60601-1-6, ISO 14971)




Language Skill:  



  • English - Business-level proficiency (conversation, reading, writing, etc.)

  • Japanese - Native level, or JLPT N2 or above (Good communication, reading, writing and presentation skills required)


Holidays & Vacations:



  • National holidays

  • Year-end and New Year's holidays

  • Paid vacation

  • Maternity leave, Childcare leave

  • Nursing care leave

  • Breeding leave


Company Description:


We are a global engineering organization dedicated to building a brighter future. What sets us apart is not just what we do, but why we do it. We believe engineering has the power to solve today’s challenges and pave the way for a better tomorrow. For over 25 years, we’ve been a trusted partner in tackling the world’s toughest engineering problems. Headquartered in Singapore, we operate in 17 countries with 67 global delivery centers and offices, supported by a team of 17,800+ exceptional professionals who make the impossible possible every day.

. Skillset Required: English2, Embedded Software Engineer, C language, software design, OS/RTOS, JTAG, SWD, communication protocols, Japanese JLPT N2

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application