Embedded Software Engineer (Microcontroller/Low Level/Embedded/MNC) LT39 at Trust Recruit Pte Ltd
Singapore, Southeast, Singapore -
Full Time


Start Date

Immediate

Expiry Date

28 Apr, 25

Salary

5000.0

Posted On

29 Jan, 25

Experience

0 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Usb, Matlab, Python, Programming Languages, Computer Engineering, I2C, Software Design, Pwm, C++, C

Industry

Information Technology/IT

Description

JOB REQUIREMENTS

  • Master / Bachelor in Electronic / Computer Engineering or equivalent
  • Minimum 3 years relevant experience in embedded software design and development
  • Strong knowledge and direct experience with C & C++ programming languages
  • Strong knowledge on digital electronics hardware including I2C, SPI, UART, PWM, ADC, USB, etc.
  • Experience in designing, coding, debugging and validating on ARM Cortex microcontrollers are preferred.
  • Knowledge on Python & Matlab
Responsibilities
  • Create firmware specifications based on design rules, internal processes, and product/system requirements.
  • Design and develop embedded firmware in accordance with established design rules, processes, and specific customer/product requirements.
  • Development and implementation of signal processing algorithms in embedded firmware, with cross functionality team.
  • Create and conduct review on test methodologies, validate design performance to specifications, debug embedded software, and document final design.
  • Support production implementation in the embedded software perspective
  • Collaborate with cross functional teams to sustain product lifecycle including customer complaints, failure analysis, etc.
  • Liaising with Headquarter on the technical support and technology transfer.Verify regulatory compliance with support from head office.
Loading...