2,073,632open jobs
122,989companies
240,852added this week
Browse all
Salary
≈ $17k – $38k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Middle · 3+ years exp

First seen by Alion on Aug 25, 2026.

Overview
Company
Impact
Profile match
TekPillar is an Indian technology services and talent company that supplies engineers and architects for cloud and software projects. Its openings cover Rust engineers, AWS and cloud solution architects, senior system engineers and Python full stack developers, mainly in Bengaluru, Pune and Hyderabad. The company is based in India.

Job Role : Embedded Firmware Engineer Automotive.

Experience : 3-8 Years.

Location : Bangalore.

Key Responsibilities :

- Design, develop, integrate, and test embedded firmware for automotive ECUs.

- Develop firmware in RTOS environments, managing timing, concurrency, and resource constraints.

- Work on Embedded Linux Kernel programming and low-level firmware development.

- Develop diagnostic and self-test functionality such as POST, BIST, DTCs, and fault handling.

- Implement safe-state and fault-detection mechanisms for automotive systems.

- Develop and debug communication interfaces including CAN, UART, SPI, and I2C.

- Work with CAN/Ethernet communication, including error detection, logging, and diagnostics.

- Support higher-level communication and diagnostics such as TCP/UDP and UDS.

- Develop firmware utilities and stress-test functions for CPU, memory, and communication validation.

- Perform hardware bring-up, debugging, testing, and root-cause analysis.

- Collaborate with hardware, software, and test teams on unit, integration, and system-level validation.

- Apply relevant automotive functional safety and security concepts during development.

Required Skills & Experience :

- 3+ years of hands-on experience in Embedded Firmware Development.

- Strong programming skills in C/C++.

- Hands-on experience with Embedded Linux Kernel programming.

- Practical experience with FreeRTOS or other RTOS platforms.

- Strong knowledge of CAN, UART, SPI, and I2C.

- Understanding of TCP/UDP and UDS diagnostics.

- Experience with 32-bit ARM Cortex-M microcontrollers.

- Exposure to NXP S32G/S32K or similar automotive processors is preferred.

- Strong hardware debugging skills using tools such as oscilloscope, multimeter, and power supply.

- Basic understanding of electronics and low-level system debugging.

- Knowledge of Python for automation, tooling, or testing is an advantage.

Skills

Embedded, Embedded System, RTOS, Firmware, Linux Kernel, CAN, Ethernet Port, SPI, TCP/UDP, C, C++

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,073,632 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Bengaluru
≈ $143k – $263k per year (Estimated) · In office · 10+ years exp · Master's Degree · Gresham
Python
MATLAB
Chips/EDA
Photolithography
Plasma Etch
CVD
JMP
TCAD
Apply
≈ $27k – $58k per year (Estimated) · In office · 15+ years exp · Bachelor's Degree · Bengaluru
Verilog
SystemVerilog
Chips/EDA
UVM
MedTech
Verification & Validation
Apply
$150k – $190k per year · In office · Full-Time · 2+ years exp · Bachelor's Degree · San Carlos
Python
C
C++
C
Embedded C
DevOps
GitHub Actions
Jenkins
Git
Buildkite
Robotics
EtherCAT
IoT
FreeRTOS
QA
Pytest
Robot Framework
Energy
Battery Management Systems
Apply
≈ $82k – $155k per year (Estimated) · In office · Full-Time · 8+ years exp · Bachelor's Degree · Ottobrunn
C++
VHDL
Assembly
C++
Doxygen
DevOps
Git
Gerrit
Linux
Windows
Management
Confluence
Jira
SpaceTech
ECSS
Apply
$100k – $150k per year · In office · TS/SCI · Full-Time · 5+ years exp · Bachelor's Degree · Irvine
Apply
Staff Engineer 2 hours ago
≈ $35k – $75k per year (Estimated) · In office · Nationals only · Full-Time · 7+ years exp · Bachelor's Degree · Bengaluru
Python
SystemVerilog
AI/ML
Machine Learning
Chips/EDA
UVM
Apply
≈ $35k – $73k per year (Estimated) · In office · Nationals only · Full-Time · 7+ years exp · Bachelor's Degree · Bengaluru
Python
Verilog
C++
SystemVerilog
Perl
AI/ML
Machine Learning
Chips/EDA
UVM
Synopsys Verdi
Apply
≈ $32k – $68k per year (Estimated) · In office · Nationals only · Full-Time · 10+ years exp · Hyderabad · Bengaluru
Verilog
SystemVerilog
VHDL
Chisel
AI/ML
Machine Learning
Chips/EDA
Cadence JasperGold
Formal Verification
Synopsys VC Formal
Apply
RTL Design Developer 2 hours ago
≈ $17k – $39k per year (Estimated) · In office · 3+ years exp · Bengaluru
Python
Verilog
SystemVerilog
Chips/EDA
Synopsys Design Compiler
Apply
≈ $24k – $58k per year (Estimated) · Remote (India) · Full-Time · 7+ years exp · Bengaluru
DevOps
Configuration Management
Management
Agile
Apply
See all jobs
This is one of many
2,073,632 more open roles from verified company boards, updated every day.