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

Get matched with your dream remote 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