We are seeking an experienced
Embedded Software Tech Lead
to drive development of next-generation automotive ECU software in a
bare-metal / RTOS-based environment (FreeRTOS/Zephyr)
. The role focuses on
low-level software development, board bring-up, and device driver engineering
for ECU architectures.
The ideal candidate will bring strong expertise in
embedded C, hardware-software integration, and automotive communication protocols
, along with the ability to engage in
customer discussions and technical documentation
.
Key Responsibilitie
-
sLead development of
non-AUTOSAR embedded softwar
e for automotive ECU platform
-
sPerform
bare-metal and RTOS-based (FreeRTOS/Zephyr) software design and developmen
-
tDrive
board bring-up activitie
s, including hardware validation and debuggin
-
gDesign, develop, and integrate
low-level device driver
s (e.g., SPI, I2C, CAN, UART, ADC, PWM
-
)Work closely with hardware teams for
ECU bring-up, issue resolution, and validatio
-
nPerform
low-level debuggin
g using tools such as JTAG, Oscilloscope, Logic Analyze
-
rSupport integration of
communication stacks (CAN, LIN, Ethernet
) where applicabl
-
eParticipate in
architecture discussions, design reviews, and technical decision-makin
-
gDevelop and maintain
technical documentatio
n (design specs, debugging reports, integration notes
-
)Engage in
customer interaction
s for technical clarifications and status update
-
sEnsure software meets
automotive quality standards and best practice
s
Required Skills & Experti
-
seStrong experience i
n Embedded C/C++ development in automotive doma
-
inHands-on experience wit
h bare-metal and RTOS-based systems (FreeRTOS / Zephy
-
r)Proven expertise i
n board bring-up and hardware-software integrati
-
onStrong understanding o
f microcontroller architectur
es (STM, NXP, or equivalen
-
t)Experience i
n device driver developme
nt for automotive EC
-
UsProficiency i
n low-level debugging techniques and tools (Oscilloscope, Debugger, etc
-
.)Understanding o
f automotive communication protocols (CAN, LI
-
N)Ability to work i
n non-AUTOSAR environments (strict requiremen
-
t)Strong analytical and problem-solving skil
ls
Good to H
-
aveExposure
to Ethernet-based automotive communicat
-
ionBasic understanding
of Functional Safety (ISO 26262 / ASIL concep
-
ts)Awareness
of Linux-based systems and embedded Linux dom
-
ainExperience working
in zonal ECU architectu
-
resFamiliarity wi
th proprietary embedded toolchains and development ecosyst
ems
Behavioural & Collaboration Sk
-
illsStr
ong technical ownership and accountabi
-
lityAbility to work independently a
s a technical lead contrib
-
utorClear and effect
ive communication with customers and cross-functional t
-
eamsStructured approach
to documentation and repor
ting
Educ
-
ationBachelor’s or master’s degre
e in Electronics / Electrical / Embedded Systems / Computer Engine
ering