Talent.com
This job offer is not available in your country.
Firmware Engineer - Linux

Firmware Engineer - Linux

Tata ElxsiBengaluru, Karnataka, India
7 days ago
Job description

Tata Elxsi is truly your home to a billion possibilities. We believe in opportunities for everyone to be bold and curious and seek to shape the future. Explore what’s possible, discover what you love to do, and find accelerated paths for growth. At Tata Elxsi, you matter.

We are looking for a bright and passionate Firmware Engineer with the skills below :

Experience : 3 - 8 years

Location - Bengaluru

Key Responsibilities :

Develop and maintain Board Support Packages (BSP) for embedded Linux platforms.

Customize and optimize U-Boot or other bootloaders for secure and reliable system

Design, implement, and debug Linux kernel drivers for custom hardware peripherals (UART,SPI, I2C, GPIO, CAN, Ethernet, etc.).

Integrate and validate industrial communication protocols (Modbus, CANopen,DNP3,etc.).

Collaborate with hardware teams for bring-up and validation of new boards.

Implement secure boot, firmware update mechanisms (OTA / local), and cybersecurity hardening.

Work with Yocto Project for custom Linux distribution creation and maintenance.

Support interoperability and certification efforts for embedded platforms.

Document design, implementation, and validation procedures.

Strong knowledge of Linux kernel architecture, device tree, and driver development.

Familiarity with NXP i.MX series or similar MPU platforms.

Proficiency in C / C++, shell scripting, and basic Python.

Experience with debugging tools (JTAG, oscilloscope, logic analyzer).

Exposure to BLE, Wi-Fi, LTE, and USB stack integration is a plus.

Create a job alert for this search

Firmware Engineer • Bengaluru, Karnataka, India

Related jobs
  • Promoted
Firmware Engineer

Firmware Engineer

Delta Electronics IndiaBengaluru, Karnataka, India
Responsible for motor drive firmware planning, design and implementation.Continually optimize performance and improve the reliability of our existing motor drives. The industrial automation control ...Show moreLast updated: 7 days ago
  • Promoted
AIX (Linux) System Engineer

AIX (Linux) System Engineer

ConfidentialBengaluru / Bangalore
Analyzing system requirements and specifications.Designing and implementing computer systems and network architecture.Installing, configuring, and maintaining system hardware and software.Monitorin...Show moreLast updated: 7 days ago
  • Promoted
Senior Firmware Engineer

Senior Firmware Engineer

ACL Digitalbangalore, karnataka, in
Job Title / Designation : Project Manager, Embedded Engineering Services (EES).Experience Range : 10 to 15 years.Shift : General Shift (Mon-Fri). Job Function, Roles & Responsibilities : .Lead technol...Show moreLast updated: 30+ days ago
  • Promoted
Principal Firmware Engineer

Principal Firmware Engineer

Enphase EnergyBengaluru, Karnataka, India
Enphase Energy is a global energy technology company and leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, Enphase transformed the solar industry with our ...Show moreLast updated: 6 days ago
  • Promoted
NAS Appliance Platform Engineer

NAS Appliance Platform Engineer

RecroBangalore Urban, Karnataka, India
Participate in design, development, test, and maintenance of Nasuni’s NAS.Develop and maintain complex Linux systems software to support deployment,. Write automated tests and contribute to build / re...Show moreLast updated: 7 days ago
  • Promoted
  • New!
(30 / 09 / 2025) Linux System Engineer

(30 / 09 / 2025) Linux System Engineer

RecroBengaluru, Karnataka, India
As a Senior Software Engineer, you will play a key role in enhancing our cloud-scale NAS platform.Your responsibilities will include :  Collaborating on requirements analysis, architecture design...Show moreLast updated: 3 hours ago
  • Promoted
Linux Kernel Development - Engineer, Senior

Linux Kernel Development - Engineer, Senior

ConfidentialBengaluru / Bangalore
Engineering Group, Engineering Group > .As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation t...Show moreLast updated: 30+ days ago
  • Promoted
Linux System Engineer

Linux System Engineer

RecroBangalore Urban, Karnataka, India
As a Senior Software Engineer, you will play a key role in enhancing.Your responsibilities will include : .Collaborating on requirements analysis, architecture design, and design.Developing and maint...Show moreLast updated: 7 days ago
  • Promoted
Senior Systems - Level 2 Linux Engineer

Senior Systems - Level 2 Linux Engineer

ConfidentialBengaluru / Bangalore, India
We create possibilities that move life and commerce forward.Every day, our supply chain commerce technology connects two billion people to 20 billion consumer choices. In the warehouse, on the road ...Show moreLast updated: 9 days ago
  • Promoted
Firmware Engineer - Linux

Firmware Engineer - Linux

Tata ElxsiBengaluru, Karnataka, India
Tata Elxsi is truly your home to a billion possibilities.We believe in opportunities for everyone to be bold and curious and seek to shape the future. Explore what’s possible, discover what you love...Show moreLast updated: 7 days ago
Lead Firmware Engineer

Lead Firmware Engineer

Maxwell Energy System Pvt LtdBengaluru, KA, IN
Quick Apply
At Maxwell, we are at the forefront of lithium-ion battery technology, focusing on making energy storage safer, more efficient, and scalable. As part of our team, you will contribute to tackling one...Show moreLast updated: 30+ days ago
  • Promoted
Firmware Design Engineer

Firmware Design Engineer

BTL India Private LtdBengaluru, India
As part of the New Product Development (NPD) team, the candidate should be able to perform the following duties, but they are not limited to the following : . Understand the product specification and ...Show moreLast updated: 30+ days ago
  • Promoted
Firmware Engineer - CAN / LIN

Firmware Engineer - CAN / LIN

SKYGATE CONSULTINGBangalore
SALARY : 18LPA - 24LPA Skills - C, Linux, STM, NXP, CAN, LIN, UART, SPI, I2C, Automotive experience, AUTOSAR (optional) Responsi...Show moreLast updated: 30+ days ago
  • Promoted
Senior Linux Engineer – Quantitative Research & HPC

Senior Linux Engineer – Quantitative Research & HPC

People Realm Recruitment Services Private LimitedBengaluru, India
Job Title : Senior Linux Engineer – Quantitative Research & HPC.Years of Exp - 5 to 12 / 14 Years.Our client is a leading global investment management firm. Their quantitative research and trading tea...Show moreLast updated: 5 days ago
  • Promoted
  • New!
Software Engineer – Networking (C / Linux, L2 / L3 Protocols, SDK Development) [Apply in 3 Minutes]

Software Engineer – Networking (C / Linux, L2 / L3 Protocols, SDK Development) [Apply in 3 Minutes]

CiscoBengaluru, Karnataka, India
We’re Hiring : Software Engineer – Enterprise Switching (C / Linux, L2 / L3 Protocols | 4–8 years) At Cisco, the Enterprise Switching organization is building the backbone of the modern network with ou...Show moreLast updated: 3 hours ago
  • Promoted
Firmware Engineer – IoT Gateway Development

Firmware Engineer – IoT Gateway Development

Capgemini EngineeringBangalore Rural, Karnataka, India
Firmware Engineer – IoT Gateway Development.Bachelor’s or Master’s degree in.Electronics & Communication Engineering.As a Firmware Engineer, you’ll contribute to embedded application development in...Show moreLast updated: 26 days ago
  • Promoted
Software Engineer – Networking (C / Linux, L2 / L3 Protocols, SDK Development)

Software Engineer – Networking (C / Linux, L2 / L3 Protocols, SDK Development)

Ciscobangalore, karnataka, in
We’re Hiring : Software Engineer – Enterprise Switching (C / Linux, L2 / L3 Protocols | 4–8 years).Enterprise Switching organization. These switches power the world’s most critical networks—supporting hy...Show moreLast updated: 30+ days ago
  • Promoted
LAN Implementation Firewall Engineer

LAN Implementation Firewall Engineer

PURVIEWhosur, tamil nadu, in
Focus on design, implementation and automate within Firewall space to support product base model delivery.Firewall upgrades and Firewall hardware migration between multi-vendor environments.Proper ...Show moreLast updated: 6 days ago
  • Promoted
Memory Firmware Engineer - C Programming

Memory Firmware Engineer - C Programming

MempageBangalore
Key Responsibilities : - Develop and maintain ABL firmware for memory modules including DDR4, DDR5, and NVDIMM.Work with different DIMM types : UDIM...Show moreLast updated: 11 days ago
  • Promoted
Firmware Developer

Firmware Developer

MaimsD TechnologyBangalore
Senior Firmware Engineer / Architect Job Description We are seeking a highly skilled and experienced Senior Firmware Engineer / Architect to join our team.The ideal candi...Show moreLast updated: 18 days ago