What are the responsibilities and job description for the Senior Firmware Engineer position at Syntricate Technologies?
Required Skills :
Role Description : Firmware programming, bare metal programming, Embedded C
- Proficient with programming for 32 / 16 / 8bit micro controllers.
- Proficient with C and Embedded C programming.
- Strong experience of working with compilers such as MPLAB, THOSHIBA H8 C Compilers, HITACHI C Compilers, FUJITSU C Compilers, C51 compiler, IAR compilers, Real View compilers, NC30 compiler ver5.2 / 5.3 / 5.45 and MSP430 C-C compiler etc.
- Experience of working with communication protocols like UART, SPI, I2C, RS232, RS485, MODBUS, TCS / IP, UDP, ZIGBEE, etc.
- Experience in using tools such as MPLAB, Keil, Code Composer (Texas Instrument) AVR Studio, Renesas High performance code warrior 3.01, HEW 4.0 , Code composer studio, SVN, GitHub etc.
- Experience with Linux and RTOS based application development.
- Strong Problem solving and Debugging skills; working exposure to Debug tools.