Senior Firmware Engineer (Embedded C/C++)

3-6 years
5 days ago
Job Description



Responsibilities:

  • Develop large embedded firmware or software for medical and other mission-critical systems
  • Involve in entire firmware development lifecycle including requirement engineering, architectural design, coding, testing and maintenance
  • Design and develop firmware to realize new solutions
  • Assume overall responsibility for the delivery and quality of the new solutions
  • Organize and perform peer reviews of own and other developers designs and development work
  • Provide support for system design verification and validation
  • Provide support for analysis and countermeasures for field returns
  • Comply and adhere to the regulatory, ISO 14001, OHSAS 18001 and company's EHS requirement
Requirements:
  • Bachelor degree in Software Engineering, Electronics Engineering, Computer Engineering or Computer Science
  • Minimum 3 years relevant experience in embedded software or firmware development
  • In-depth knowledge of complex embedded software/firmware development on Linux, Firmware Architecture Design, RTOS or embedded Windows platform
  • Firmware development using C/C++ on embedded platform
  • Good awareness of emerging technologies and trends in the embedded software industry
  • Ability to leverage on these developments to improve the software/firmware development work

We regret that only shortlisted candidates will be notified.
GMP Technologies (S) Pte Ltd | EA Licence: 11C3793 | EA Personnel: Tan Wai Peng | Registration No: R1104671

JOB TYPE

Industry

People Also Considered

Career Advice to Find Better