Embedded Software Engineer
IFM ELECTRONIC ASIA PTE. LTD.
19 hours ago
Posted date19 hours ago
N/A
Minimum levelN/A
Human ResourcesJob category
Human ResourcesJob Responsibilities
• Create firmware specifications based on design rules, internal processes, and product/system requirements.
• Specify, design and develop signal processing algorithms, write codes for mircocontrollers in new and customized industrial sensors and HMI products
• 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.
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 would be advantage.
• Logical and strong interpersonal with analytical skills, strong team player and independent.
• Creative, self-driven and willing to acquire new skills and grow himself/herself.
• Create firmware specifications based on design rules, internal processes, and product/system requirements.
• Specify, design and develop signal processing algorithms, write codes for mircocontrollers in new and customized industrial sensors and HMI products
• 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.
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 would be advantage.
• Logical and strong interpersonal with analytical skills, strong team player and independent.
• Creative, self-driven and willing to acquire new skills and grow himself/herself.
JOB SUMMARY
Embedded Software Engineer
IFM ELECTRONIC ASIA PTE. LTD.
Singapore
19 hours ago
N/A
Full-time
Embedded Software Engineer