Job Description
Design and implement systems using various programming languages such as
Embedded C, C++ and Assembly etc.
Work Experience on 8/16/32 bit Free scale controllers programming using
CodeWarrior IDE is must
Experience and expertise on working with many HW peripherals interface such as
PWM, ADC, DAC, CAN, UART, USB, Ethernet etc..
Proven experience on industry device driver implantation and protocols such as
I2C/SPI/RS232/RS485/ IPV4/ IPV6/DHCP/SNMP/Ethernet ect..
Design embedded firmware using C/C++ for real-time system/application.
Understand & Maintain the existing firmware and perform changes based on the
field requirements
Responsibilities include all phases of development including planning, design,
implementation, test, qualification, and release.
Strong Hold in Embedded C/C++ /RTOS/ Linux / Boot loader Programing.
Work Experience on 16/32 bit free scale controllers is a must, knowledge on other
controllers (NXP/PIC/TI) is an advantage.
Experience in working with 16/32/64 bit or ARM Cotext-M Microcontrollers
FPGA, processors such as TI Sitara,ect is an added advantage
Experience in developing low level drivers for peripherals/interfaces/controllers such
as SPI, I2C, Timers, UART, EEPROM, Character Displays, Graphics Displays,
Ethernet, SNMP, USB etc
Experience in using different IDEs CodeWarrior /MPLAB/KEIL/ect..
Good Analytical and debugging skills
Employement Category:
Employement Type: Full time
Industry: Power
Functional Area: Telecom
Role Category: Telecom Engineer
Role/Responsibilies: Sr. Firmware Engineer Engineering
Contact Details:
Company: Sri Balajee
Location(s): Bengaluru