senior software engineer in Singapore

apply now

job details

posted
location
singapore
specialism
information technology
job type
permanent
working hours
Full-Time
salary
s$ 5,000 - s$ 7,500 per month
experience
3 years
reference number
91M0127245_1540894209
contact
steve ling, randstad
apply now

job description

Are you interested to work on award winning product in a global MNC. Learn the latest and cutting edge technology in medical equipment domain, working in a team of multi-national techie engineers and to elevate your technical skills to the next level?

About the Company

This global MNC has an outstanding international reputation in medical equipment domain with great emphasis on training and development. With 40+ years of long standing history, this well-recognised brand offers a great working environment to drive your career forward.

About the Team/Manager

You will be working with a team of 25 techie software engineers, electrical engineers, mechanical engineers, manufacturing , supply chain and marketing personnel and report to R&D Manager

About the Job

You will be responsible for the development, maintenance, and support of high complexity

technology solutions in both a new product development and current model environment.

  • Scope of designs includes embedded microcontroller systems, motion control, sensor interfacing,

microcontroller and logic design and user interfaces.

  • Generate risk and failure mode analysis, development test plans, effort estimation and scheduling.
  • Responsible for the software design and accurate documentation of design requirement specifications, software

specifications and software detailed design.

  • Work in a team environment with other engineers (system, electrical and mechanical), technicians,

manufacturing, supply chain and marketing personnel.

  • Work closely with test engineering to support verification and validation

Skills & Experiences Required

You will need min 3 years of relevant experience of industrial experience with Degree/Masters in Computer Science/Engineering, or a related discipline, preferably with specialization or related experience in development of embedded system.

  • Hands-on experience with micro-controller based platforms like ARM/Cortex based and familiar with communication protocols like CAN, SPI,I2C, UART or USB.
  • You need to have experience in full product lifecycle from concept to release and play. Scope of designs includes embedded microcontroller systems, motion control, sensor interfacing, battery management, connectivity and user interfaces.
  • Knowledge of database management and / or experience in development of Apps on iOS or Android platforms is preferred
  • Software: C/C++, Pre-emptive RTOS such as Embedded Linux, Ubuntu, embedded application and firmware development.
  • Hardware: Should understand digital control, analog circuits, sensor interfaces, embedded systems/control, network interfaces. Be able to read schematics and interact with hardware engineers to understand hardware, software trade-offs.
  • Configuration and Requirement management tools (ClearCase/Git, Jira and DOORS preferred)
  • Previous experience with Medical Devices, FDA Regulations or other applicable regulatory requirements. Experience in FDA QSR (21 CFR Part 820) is preferred.

This is a PERM role and offer up to 7.5k per month depending on your last drawn

Interested candidates please send your updated CV to steve.ling(@)randstad.com.sg

EA(94C3609/R1332781)






skills

Linux, C, Embedded, Firmware, RTOS

qualification

no additional qualifications required

educational requirements

Bachelor Degree