Senior Firmware Engineer (Chennai)

Senior Firmware Engineer (Chennai)

04 Oct
|
Hubbell
|
Chennai

04 Oct

Hubbell

Chennai

Senior Firmware Engineer (9+ Years Experience)
Job Description

Job Summary
We are seeking an experienced Firmware Engineer with 9+ years of expertise in embedded systems and firmware development. The candidate will be responsible for designing, developing, debugging, and optimizing firmware for embedded products, ensuring high-quality, reliable, and scalable solutions.

Key Responsibilities

- Design, develop, and maintain embedded firmware for microcontroller and processor-based systems.
- Analyze system requirements and translate them into firmware architecture and design.
- Develop device drivers, middleware, bootloaders, BSPs, and application firmware.
- Support board bring-up, debugging, and validation activities.
- Perform firmware integration, troubleshooting, root cause analysis, and optimization.
- Conduct code reviews and mentor junior engineers.
- Involve in New Product/New feature firmware development
- Document software-based designs and algorithms for both developers and customers
- Create, develop and evaluate technical documentation for the existing and new projects
- Required Qualifications

- Bachelor's or Master's degree in a relevant engineering discipline.




- 9+ years of hands-on experience in embedded firmware development.
- Robust proficiency in C and C++.
- Experience with RTOS and/or Embedded Linux.
- Expertise in debugging using JTAG, GDB, Trace analysis, kernel debugging, logic analyzers, and oscilloscopes.

Technical Skills

- Embedded C/C++
- RTOS (FreeRTOS, ThreadX, VxWorks, etc.)
- Embedded Linux (Application development with multithread architecture)
- Bootloader Knowledge (Uboot)
- Build Systems (Make, CMake)
- Yocto/buildroot file systems & device tree
- Cross Compilation
- UART, SPI, I2C, CAN, USB, Ethernet
- TCP/IP Networking
- Git and CI/CD Tools
- CVE Analysis and Remediation
- Security Vulnerability Assessment
- VM Lifecycle Management

Preferred Skills

- ARM Cortex architecture knowledge and SoCs
- PIC microcontrollers
- Vulnerability Scanning Tools
- Board Bring-up and BSP Development
- Secure boot and firmware security
- Wireless technologies such as BLE or WiFi
- Device Driver Development
- Technical leadership experience

Soft Skills

- Strong analytical skills
- Excellent communication
- Cross-functional collaboration
- Mentoring and leadership

📌 Senior Firmware Engineer (Chennai)
🏢 Hubbell
📍 Chennai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior firmware engineer (chennai) / chennai