M

Manoj Ashokkumar

DevOps Engineer

Bengaluru, Karnataka, India14 yrs 10 mos experience
Highly Stable

Key Highlights

  • Expert in automotive software architecture and development.
  • Proficient in multiple programming languages including C++, Rust, and Kotlin.
  • Strong experience in IoT and embedded systems design.
Stackforce AI infers this person is a highly skilled embedded software engineer specializing in automotive and IoT technologies.

Contact

Skills

Core Skills

AutomotiveEmbedded SystemsIotSoftware Development

Other Skills

Telematics ECU software architectureSoftware defined electric vehicle architectureDevelopmentAutomotive Telematics ECU software platform developmentIoT Framework DevelopmentData modelling for building securityMultifunctional Peripherals middleware developmentDebuggingMicrocontrollersDesign PatternsData StructuresAlgorithmsSystem on a Chip (SoC)Hardware DiagnosticsSoftware Development Life Cycle (SDLC)

About

Experienced embedded software engineer with expertise in designing software for various systems. Skilled in C++, C, and Rust programming languages, with comprehensive SDLC experience. Strong in requirement analysis, planning, design, implementation, and testing, and experienced in working on automotive, IoT, and printer systems. Development: Rust, C, C++11/14/17(STL, BOOST), Kotlin. OS: Linux (Multiprocessing, Multithreading, IPCs, Socket programming, GPIO, ADC interfacing, systemd), Android application development, AUTOSAR (Classic, Adaptive), RTOS(FreeRTOS).  Architecture: MBSE, SysML, UML design artifacts(PlantUML) for Object-Oriented Design, Design patterns, Architectural artifacts (EA- Enterprise Architect) and Data structures and Algorithms. Middlewares: DDS (Cyclone, Fast), Shared memory( Iceoryx), ROS1 (Notetic), ROS2( Foxy, Humble), D-Bus, Systemd, V4L2 camera drivers, OpenSSL, libcurl, nghttp2, libjson, rapidjson, google protobuf, ofono.                                   Domain: ADAS sensor integration and time synchronization, Automotive Telematics- Diagnostics, Telephony and Positioning, OTA(Over The Air Update), Internet of Things (IoT), RESTful web services, Intrusion and access control panels, and Printer middleware.  Protocols: CAN(Classic, FD), SPI, I2C, USB, SerDes(GMSL2), Ethernet(T1, T1S), HTTP2, TCP/IP, UDP, TLS/SSL, MQTT, NMEA, UDS, REST API, JSON, YAML, GPB (Google Protobuf), BLE, WiFi, UWB, Bluetooth, PTP(gPTP, Hardware/Software), NTP, PPS. Standards: ISO 14229 (UDS), ISO 13400 (DoIP), ISO15765 (DoCAN), ISO 26262, OBD-2, SIA DC-03codes Security: TLS/SSL (Certificates generation, Mutual authentication), SHA256 (Hashing), ARM Trust Zone  HW platform: ARM cortex A, Power PC, Arduino, Jetson Nano Documentation: Sphinx, Swagger 2.0 Open API Debugging: GDB, Valgrind, Strace, and CAN data sniffing                            Unit testing: GoogleTest, gcov, gprof Process: Agile and Waterfall models, Tools: JIRA, ALM, DOORs SW Versioning: Git, SVN, Dimensions

Experience

14 yrs 10 mos
Total Experience
3 yrs
Average Tenure
2 yrs 9 mos
Current Experience

Stellantis

Software Architect - Connectivity

Sep 2023Present · 2 yrs 9 mos · Bengaluru, Karnataka, India · On-site

  • Telematics ECU software architecture
Telematics ECU software architectureAutomotiveEmbedded Systems

Ola electric

Principal Engineer

Mar 2022Sep 2023 · 1 yr 6 mos · Bengaluru, Karnataka, India

  • Software defined electric vehicle (SDV) architecture and development
Software defined electric vehicle architectureDevelopmentAutomotiveEmbedded Systems

Harman international

Principal Software Engineer

May 2018Mar 2022 · 3 yrs 10 mos · Bengaluru, Karnataka, India

  • Automotive Telematics ECU software platform development
Automotive Telematics ECU software platform developmentAutomotiveEmbedded Systems

Honeywell technology solutions, inc.

Tech lead

Sep 2016May 2018 · 1 yr 8 mos · Bengaluru, Karnataka, India

  • IoT Framework Development and Data modelling for building security
IoT Framework DevelopmentData modelling for building securityIoTEmbedded Systems

Toshiba tec imaging systems

Senior Software Engineer

Aug 2011Sep 2016 · 5 yrs 1 mo

  • Multifunctional Peripherals ( Print, Scan, Fax) middleware development
Multifunctional Peripherals middleware developmentEmbedded SystemsSoftware Development

Education

Birla Institute of Technology and Science, Pilani

Master's degree — Computer Software Engineering

Jan 2017Jan 2019

Coimbatore Institute of Technology

Bachelor of Engineering (B.E.)

Jan 2008Jan 2011

Stackforce found 100+ more professionals with Automotive & Embedded Systems

Explore similar profiles based on matching skills and experience