Firmware Developer

Experience : 2+ years
Job Location : Chennai , India
Employee Status : Full-Time
Mandatory Skillset / Experience:

2+ Years of Experience in writing Firmware using Embedded C for various

Exposure to MCU architectures such as AVR, PIC, RENESAS, ARM, etc.

Experienced with various industry standard tools for Programming and Debugging

Device Drivers for ARM Controllers

MCU Peripherals such as UART, SPI, I2C, CAN, etc.

Open source and Proprietary Toolchains such as Eclipse IDE with GNU ARM Compiler, Keil MDK, IAR Workbench, Atmel Studio, etc.

Experienced in Application Firmware for parsing various communication protocols such as ModBUS RTU, AT Commands, NMEA etc.

Raspberry Pi GPIO controls including hardware peripherals such as UART, I2C and SPI

Skills that are considered as an added advantage:

Embedded Linux for Single board computers

Raspberry Pi projects using IoT communication protocols such as MQTT, AMQP, etc.

Linux Shell / Bash Scripting

Duties and Responsibilities

To develop firmware for ARM SoC chips used in smart wearables

Port library or code from desktop software framework / library to Embedded C

To be a Team player while also individually contributing towards project completion

Writing and Optimising Device Drivers for various application MCU’s

To handle multi-domain task while working with cross-functional Teams

Documenting complete Firmware for facilitating Knowledge Transfer

apply now

Attach Resume