We are looking for a Principal Embedded Software Engineer with 9+ years of experience in Embedded C/C++ development for embedded and automotive systems. The role involves leading software architecture, developing embedded middleware, driving technical decisions, and mentoring engineering teams while ensuring scalable and high-performance embedded solutions.
Responsibilities
Lead embedded software architecture and design.
Develop and optimize Embedded C/C++ applications.
Define communication interfaces using SPI, UART, and I2C.
Lead hardware-software integration activities.
Drive code quality and engineering best practices.
Mentor engineering teams.
Collaborate with cross-functional stakeholders.
Mandatory Skills
Embedded C
Embedded C++
SPI
UART
I2C
Embedded Linux
Software Architecture
Technical Leadership
Valuable to Have
CAN
FreeRTOS
Linux Kernel
Bootloaders
Automotive Domain
Middleware Development
Unit Testing
Agile
📌 Principal Embedded Software Engineer Bengaluru
🏢 Nasu Group
📍 Bengaluru
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.