Muhammed Roshan P

Software Engineer

Bengaluru, Karnataka, India7 yrs 6 mos experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Expert in deep learning and computer vision.
  • Led automotive firmware development for GM vehicles.
  • Co-founded an embedded system design company.
Stackforce AI infers this person is a skilled Embedded Systems Engineer with a focus on Automotive and IoT technologies.

Contact

Skills

Core Skills

Embedded SystemsFirmware DevelopmentDeep LearningComputer VisionAutomotive

Other Skills

ADASARM ArchitectureAUTOSARAdvanced Driver-Assistance Systems (ADAS)Analog Circuit DesignArduinoArtificial Intelligence (AI)Assembly LanguageCCANCPPDesignDevelopmentEagle PCBElectronic Circuit Design

About

I am a technology enthusiast driven by a passion for innovation and a commitment to creating impactful solutions. With a strong foundation in programming languages like C, C++, and Python, I specialize in designing cutting-edge systems that bridge the gap between theoretical advancements and practical applications. My expertise spans across domains, including deep learning, computer vision, and the Robot Operating System (ROS) framework, enabling me to build intelligent and adaptive systems. I also bring extensive experience in end-to-end automotive product development, where I’ve optimized signal processing algorithms for ADAS using SIMD instructions, ensuring high-performance solutions that meet industry benchmarks. Currently, as a Firmware Engineer at IBM, I contribute to the development of robust Z Systems, applying my skills to advance enterprise-grade solutions. My adaptable mindset and multi-disciplinary experience equip me to thrive in dynamic technology environments, where I seek opportunities to push boundaries and redefine what’s possible. I’m always eager to connect with like-minded professionals to exchange ideas, collaborate, and drive technological innovation.

Experience

Ibm

2 roles

Senior Staff Software Engineer

Nov 2024Present · 1 yr 4 mos · Bengaluru, Karnataka, India

Firmware Engineer

Aug 2022Nov 2024 · 2 yrs 3 mos · Bengaluru, Karnataka, India

  • Part of Z-firmware IO team
  • Local Key Manager development for enabling encryption in Z systems.
  • Development of Virtual HBA which will be a part of IBMs future Z-Systems release.
  • Working closely with various SAN protocols such as FICON and etc.
  • Responsible for Design, Development and Testing of the software.
Z-firmware IOencryptionVirtual HBASAN protocolsDesignDevelopment+3

Pathpartner technology

Senior Software Engineer

Oct 2021Aug 2022 · 10 mos · Bengaluru, Karnataka, India

  • Algorithm optimization for Free Space detection for ADAS system using SIMD instructions.
  • Light source detection for ADAS and Autonomous Driving.
  • Worked with implementing and optimizing various image processing, Deep-Learning algorithms.
  • Developed openVX pipeline for profiling the algorithm in particular Target on TI TDA4 SOC.
ADASSIMD instructionsimage processingDeep LearningopenVXComputer Vision

Danlaw, inc.

2 roles

Embedded System Engineer

Apr 2019Sep 2021 · 2 yrs 5 mos

  • Lead software engineer on developing PRNDL module for GM vehicles.
  • Completed a product cycle from specification to production.
  • Responsible for complete systems and software design.
  • Feature addition to existing production tool (C #, VB script)
  • Developed complete firmware for PRNDL module (C) according to automotive standards (UDS, J2602).
  • Collaboration with global team
  • Released PRNDL flashing tool.
  • involved in designing PRNDL config tool
  • involved in designing PRNDL production tool
  • Created Software design document, LOW level design document, High Level Design Document, Hardware software interface document etc.
  • Developed automated testing tool for PRNDL Production program.
  • Worked on Environmental Perception Module of V2x.
  • Created V2X Event Log Analyzer
  • Developed V2X RF Log Analyzer
  • Worked on Door Control Module
  • Recieved Danlaw Rising star Award 2019.
PRNDL moduleCautomotive standardsUDSJ2602software design+3

Intern

Nov 2018Mar 2019 · 4 mos

  • Firmware development for automotives. Working on Tool development for flashing, Firmware development for automotive products.
Firmware developmentautomotive products

Aproxy developers

Co-Founder

May 2018Oct 2018 · 5 mos · Alappuzha, Kerala, India

  • An embedded system design company aimed to develop solution as per customer requirement. Started with sales of various electronic devices and components and Embedded system training.
embedded system designsalestrainingEmbedded Systems

College of engineering chengannur

Resource person at FABLAB

Jan 2018Apr 2018 · 3 mos · Alleppey Area, India

  • Conducted training programs on IOT, embedded systems, PCB design and project design.
  • Project Mentor for Diploma, Btech and Mtech students for their academic projects.
IOTembedded systemsPCB designproject design

Tachlog pvt ltd

Embedded System Engineer

May 2017Sep 2017 · 4 mos · Thiruvananthapuram, Kerala, India

  • Involved in designing control systems for air sanitation system for surgical rooms.
  • Designed touch screen HMI for the system using PyQt, SQLite and Python.
  • Created IOT based sensor network for measuring temperature in a room.
  • Conducted training on IOT for college students
control systemsHMI designIOTEmbedded Systems

International centre for free and open source software (icfoss)

Intern as IOT system developer

Jun 2015Jul 2015 · 1 mo · Technopark ,Trivandrum

  • Design an IOT based system which includes server side ,hardware side, configuring raspberry pi, arduino and various sensors and communications , successfully complete the project within the given time.

Education

Cochin University of Science and Technology

Bachelor of Technology (B.Tech.) — Electronics and Communications Engineering

Jan 2013Jan 2017

Rahmania

HSE — Computer Science

Jan 2011Jan 2012

THSS vazhakkad

SSLC

Jan 2007Jan 2010

Stackforce found 100+ more professionals with Embedded Systems & Firmware Development

Explore similar profiles based on matching skills and experience