Job Description:
- Design and Development of Embedded Firmware for ARM Core/CORTEX-M/8051
- Design and Development of Embedded Hardware based on ARM Core/CORTEX-M/8051
- Work with Cross-Functional Teams to develop Project Goals and Requirements.
- Develop Embedded Firmware Architecture and Specification
Develop a Functional Test Plan to evaluate Firmware
Requirements:
- Degree in Electrical & Electronics Engineering, Computer Engineering or equivalent.
- Good programming skills in C/C++
- Experience working with embedded peripherals like CAN, I2C, SPI, USB, PWM, ADC.
- At least 2 years of experience in Firmware Development or completed at least 2 Product Development cycle.
- Experience with Altium Design CAD
- Experience in Hardware Design to control Actuators, Servos, Solenoids
- Experience with Firmware Development in ARM Core/CORTEX-M/8051
- Experience in Hardware Design with Microprocessor/Microcontroller
- Design and Develop Customised Firmware/Embedded for Control Application
- Understand Control Theories and Algorithms in Position and Speed Control Systems
- Familiar with Analog Circuit Design
- Familiar with Functional Safety in Firmware Development