Job Scope
Develop and test embedded firmware for micro-controllers for Fuel cell management system. (Microchip / Infineon /TI / DSP)
Create firmware to establish CAN/RS232 communication between different blocks of the system
Control PWMs through PI digital feedback control loop design
Debug and update the firmware issues with the existing products based on the requirements
Work closely with Power Electronics hardware team to get firmware functional
Prepare unit level and system level integration test plans for the developed firmware
Maintain accurate records (documentation and repository) throughout the development process
Requirements
Degree in Electrical/ Electronics/ Software Engineering with 3+ years experience
Strong background in embedded systems programming and debugging
Expertise in coding, debugging with embedded software programming Languages - C, C++
Good understanding of real time operating system (RTOS), able to identify the usage of mutex and semaphore
Experience in bootloader development
Hands-on experience on Power Electronics and digital power control, Advanced PWM modules, Control system, Digital Signal Processing
Experience in CAN and RS232 communication protocols is a must
Well verse in MCU timers and interrupts
Proficiency in ADC, DAC, I2C, UART, SPI etc
Basic knowhow of GSM/GPRS /GPS / WiFi / Blue tooth modules & Server/Mobile APP Communication will be an added advantage
Basic knowledge in Networking, TCP/ IP protocol, Ethernet, IP addressing, Port Forwarding, data upload/download from cloud server
* GUI programming in any of Visual Basic, C#, .NET framework, Android/iOS apps and Java is a plus
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.