Skip to main content
MM
Open to opportunities

Manish mishra

@manishmishra5

Embedded Software Engineer specializing in Linux kernel and automotive ECU firmware on ARM.

India
Message

What I'm looking for

I’m looking for an automotive embedded role where I can own Linux kernel/driver development, Yocto build and boot integration, and safety-critical ECU software—working with strong CI/CD, AUTOSAR workflows, and rigorous quality processes.

I’m an Embedded Software Engineer with 4.8+ years of experience in Linux Kernel and Embedded Firmware development on ARM-based platforms. I focus on building high-reliability, safety-critical software for automotive ECUs, grounded in strong low-level C skills and system-level issue analysis.

In my work, I develop and maintain Character and Block Device Drivers with kernel-level programming, including kernel module integration and user-kernel space communication. I also handle Linux kernel porting and board bring-up for new hardware platforms—covering device tree configuration, peripheral validation, and early boot-stage stability.

I’m highly proficient with the Yocto build system, including kernel configuration, bootloader integration, and end-to-end image customization. I’ve used bitbake recipes, configuration files, and classes for Yocto layers (meta, meta-poky, mera-bsp), and I integrate kernel patches and driver updates while debugging early boot behavior with U-boot.

My automotive background includes AUTOSAR layered architecture (MCAL, BSW) with MISRA-C compliance, plus CAN, LIN, and UDS diagnostics for ECU communication and validation. I support ASPICE process compliance with Vector CANoe/CAPL, enable CI/CD integration using Jenkins, and contribute to ISO 26262-aligned development through code reviews and unit testing (Tessy).

Experience

Work history, roles, and key accomplishments

Accenture logoAC

Embedded Software Engineer

Aug 2023 - Jan 2026 (2 years 5 months)

Developed Linux kernel and Yocto-based low-level software for ARM automotive ECU platforms, including kernel porting, board bring-up, device tree configuration, and character/block driver development. Integrated U-Boot/bootloader and performed early-boot and kernel debugging, while supporting AUTOSAR layered development, CAN/LIN/UDS diagnostics, and CI/CD release cycles using Jenkins.

KPIT Technology logoKT

Embedded Software Engineer

KPIT Technology

Jun 2021 - Aug 2023 (2 years 2 months)

Built and customized Linux/Yocto images for ARM-based automotive embedded platforms, including bitbake layer execution and driver/kernel patch integration. Developed and enhanced character/block device drivers, supported kernel porting and board bring-up (SPI/I2C/UART), and implemented/validated ECU communication using Vector CANoe/CANalyzer with ISO 26262-aligned unit testing.

Education

Degrees, certifications, and relevant coursework

OT

Oriental College of Technology

Bachelor of Engineering, Electrical & Electronics Engineering

Earned a Bachelor of Engineering in Electrical & Electronics Engineering from Oriental College of Technology, Bhopal, graduating in 2020.

Tech stack

Software and tools used professionally

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan