Embed Software Engineer

Location: Shanghai, Shanghai, China
Type: Full Time

IDC specialises in China’s fast-growing healthcare sector, creating healthcare products and regulated medical devices for domestic and international markets.  We are looking for an Embed Software Engineer to join our EE team for the technical delivery of new electronics systems for the innovative products.  


At IDC you will be able to develop your technical, business and engineering skills with our broad and fast-moving projects. With the diversity of our work, you will enjoy being constantly exposed to new challenges, techniques and technologies during the development stages. With the growth of our Electronics Engineering department, this role has considerable room for future growth.


You will join a multinational, multidisciplined team working for global clients to create meaningful products that can change lives. You will be required to apply creativity, rigour, and commitment to problem-solving to create outstanding products and user experiences.



  • Writing of embedded code in C, C++, C# or Python
  • Testing and commissioning of prototypes
  • Conducting software risk analysis
  • Verification test and report
  • Client liaison to ensure the smooth running of projects



  • An excellent degree in electrical, electronic or information engineering 
  • 3+ years of experience in Embed software design with considerable practical design and development experience
  • Experience in software development life cycle documentation
  • Expert at bring-up, debug, validation and optimization of systems
  • Knowledge of different processor technologies such as: ARM, Soc
  • Experience in IOT applications, Wireless communication protocols.
  • Experience in RS232/RS485/USB/SPI/I2C, familiar with CAN BUS protocol.
  • Self-motivated and able to tackle new problems
  • Good oral and written English communication skills
  • Experience in medical devices would be an advantage although not essential


If you have the ability and desire to succeed in IDC’s exciting and stimulating environment then please contact us: careers@idcdesigncn.com with your CV. Thank you and good luck!

Go back to job listings

Apply for this Position

* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Human Check*