i
TekPillar
2135 TekPillar Jobs
7-10 years
Bangalore / Bengaluru
Firmware Developer - Embedded C/C++ (7-10 yrs)
TekPillar
posted 1mon ago
Fixed timing
Key skills for the job
"We Are Hiring Firmware Developer"
Title : Firmware Developer
Location : Bangalore
Experience : 7-10 Years
Key Responsibilities :
- Develop and debug embedded firmware using C/C++
- Customize Linux BSP, develop device drivers, and integrate hardware
- Work with communication protocols (CAN, SPI, UART, I2C, RS232)
- Collaborate with cross-functional teams (hardware, architecture)
- Conduct testing, debugging, and performance optimization
- Participate in Agile development processes
- Maintain technical documentation and ensure compliance with standards
Required Skills :
- Embedded C/C++ programming
- Experience with Linux BSP, driver development, and kernel architecture
- Hands-on experience with Python for scripting and automation
- Familiarity with ARM/RISC-V processor architectures
- Experience with debugging tools (e.g., JTAG, Signal Analyzers)
- Agile development experience
- Ability to read and understand board schematics
Nice-to-Have Skills :
- Experience with upstreaming and open-source projects
- BSP bring-up, including U-Boot
- Familiarity with RTOS or CI/CD pipelines for embedded systems
Functional Areas: Other
Read full job descriptionPrepare for Firmware Developer roles with real interview advice
7-10 Yrs
Bangalore / Bengaluru
6-14 Yrs
4-7 Yrs