Firmware Engineer

L&T Technology Services Ltd

Search By Location
On-site
Embedded c programming
Low-level hardware interaction
Embedded system design and architecture
The role involves embedded C programming and low-level hardware interaction with peripherals like ADC, DMA, IIC, SPI, UART, and CAN

Job Summary

  • The role involves embedded C programming and low-level hardware interaction with peripherals like ADC, DMA, IIC, SPI, UART, and CAN.
  • Candidates will engage in embedded system design and architecture, RTOS and bare metal programming, and Linux commands knowledge.
  • Responsibilities include Linux kernel and driver development, application development, file system management, cross compilation, debugging, testing, and code optimization using version control tools like GIT and JIRA.

Matching Summary

The role involves embedded C programming and low-level hardware interaction with peripherals like ADC, DMA, IIC, SPI, UART, and CAN.

Skills & Requirements

Must-have

  • Embedded C programming
  • Low-level Hardware interaction
  • Embedded system design and architecture
  • RTOS and Bare metal Programming
  • Linux Kernel and Driver Development
  • Cross compilation and Build system
  • Version control and configuration management tools

Nice-to-have

  • Code optimization and coding guidelines
  • File system Management
  • Linux Application Development

Key Requirements

  • Experience with ARM Cortex architecture
  • Knowledge of Linux commands
  • Experience with GIT, JIRA, Bitbucket, Confluence

Work Rights

Not specified

Tailored Resume

Cover Letter