25/05/2021 Posted by quantri
Location details

Embedded Software Engineer

Date Submitted: 25-05-2021 | End date: 25-06-2021
Industry Specialization :
Type of Employment : Permanent
Minimum Experience : 5 years or more
Work Location : Kaki Bukit

Job Description:

  • Solve software problems through thorough evaluation and troubleshooting.
  • Solid knowledge and problem solving skills in C and C++ programming languages
  • Experience with Eclipse based development environments
  • Knowledge of any Windows based development platforms (e.g. Visual Studio, .Net, WPF, MFC)
  • Apply software and electronic engineering knowledge to the design and development of new products as well as product changes and enhancements.
  • Generate written reports that can clearly contribute to the Design History File.
  • Effectively communicate and work with management and team.
  • Work closely with a multidisciplinary team (R&D, Quality Assurance and Regulatory Department).
  • Create procedures for implementation and testing of algorithms.
  • Participate in software design of medical class devices
  • Participate in software implementation for the pilot and later stage production of the device.
  • Maintain accurate documentation of concepts, algorithms, programs, and processes.
  • Design and oversee firmware for each module and each stage of the system.
  • Provide engineering support in the resolution of product complaints and/or safety issues.
  • Support company goals and objectives, policies and procedures, Good Manufacturing Practices, and regulations.

Requirements:

  • BS, MS, or PhD in Computer Science, Electrical Engineering, or related field
  • At least 5 years professional experience working on software and/or electrical systems.
  • Knowledge of Eclipse based development environments like ‘Kinetis’ or ‘Code Composer’
  • Proficient in C/C++ for UDP/IP and microcontroller programming e.g ‘ARM’ or ‘Ti’
  • Knowledge of real-time operating systems like ‘VxWorks’, ‘QNX’, ‘ThreadX’ or similar
  • Prior exposure to UL 2601/IEC60601 and ISO 62304 is a plus