Manish mishra
@manishmishra5
Embedded Software Engineer specializing in Linux kernel and automotive ECU firmware on ARM.
What I'm looking for
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
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.
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
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.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Manish?
You can contact Manish and 90k+ other talented remote workers on Himalayas.
Message ManishFind 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!
