Subodh Kumar-Senior Software Engineer
Check rate
Experience
Senior Software Engineer
EDAG Engineering GmbH
Project Title: Path Planning Module Development (Oct 2024 – Jun 2025)
Developed path planning module using C++14 and CMake
Implemented gRPC communication protocol between modules
Performed unit testing using Pytest framework and Python
Project Title: HMI Programming for Battery, Fuel Cell Electric Vehicle (Aug 2023 – Sep 2024)
Developed HMI software for BEV/FCEV using Ruby and Crystal for backend
Implemented frontend using Vue.js framework
Conducted bug fixes and simulator testing
Project Title: IFHOST CAN Bus Programming (Jan 2023 – Jul 2023)
Programmed CAN bus software using C and C++
Executed unit tests with Google Test framework
Performed integration testing using CAPL in Vector CANalyzer
Participated in onsite testing
Embedded IoT Software Engineer
Bewatec ConnectedCare GmbH
- Ported the Copperbridge communication library to macOS environment
- Implemented UART on Mac PC
- Conducted unit testing using Unity Test Framework
Technical Specialist
Continental Automotive Components (India) Pvt. Ltd
- Wrote efficient and optimized algorithm code for various cores, including Bayesian networks, complex number operations, interpolation types, Kalman filters, statistical algorithms, and radar algorithms
- Performed performance optimization using platform-specific intrinsics
- Conducted Google Test unit testing and ECU-SIL hardware testing
- Added requirements for door systems
- Fixed MISRA issues in code
- Authored UML diagrams for function design
Senior Engineer
Valeo India Pvt. Ltd
Project Title: MTC (Motion Tracking and Calibration)
Ported algorithms to ARM and measured runtime
Performed ARM Neon optimization to reduce hardware runtime
Conducted function-wise profiling analysis using RTOS profiler
Project Title: NFORM (Near Field Object Reconstruction and Modelling)
Developed complete algorithm pipeline for Renesas V3H ECU
Integrated hardware accelerators (dense optical flow, stereo vision, IMR, IMP, PSC) to improve performance
Implemented stack-based profiler code to measure ECU runtime
Integrated algorithm code into BMW framework and tested by flashing binaries
Performed ARM Neon and CV engine optimizations to reduce runtime
Industry Experience
See where this freelancer has spent most of their professional time.
Experienced in Automotive and Healthcare.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Product Development and Quality Assurance.
Summary
Proficient Senior Embedded Software Engineer with 8 years of experience in the full software development lifecycle for embedded systems, specializing in real-time applications and performance optimization, eager to contribute to innovative solutions.
Skills
Technical Skills
- C, C++ (14 Ver.) Programming Language, Arm Neon Programming.
- Proficient In Distributed Version Control System (Git).
- Having Knowledge About Doors, Rtos Multi-Ide (Ghs Compiler) And Vector Cast.
- Knowledge Of Software Development Life Cycle.
- Knowledge Of Linux System.
- Knowledge On Debugging Tool-Gdb, Strace.
- Knowledge Of Automotive Standard Iso2626.
- Knowledge Of Vhdl, Verilog Programming.
- Knowledge Of Uart, Spi, I2c, Grpc Protocol.
- Knowledge Of Ruby, Crystal Programming.
- Capl Programming.
Hardware Tools Worked On:
- Canoe.
- Renesas Eagle Board.
- Renesas V3h & M3n Ecu.
- Renesas Condor Board.
- Ghs Probe.
- Vector Canalyzer.
- Esp-32 Development Kit.
- Lauterbach.
Software Tools Worked On:
- Microsoft Visual Studio 2017.
- Green Hills Multi Ide.
- Eclipse Ide.
- Trace32.
- Jira Tool.
- Qac Helix (For Misra Warning).
- Github.
- Jenkins (Ci/Cd).
- Td5 (Continental Internal Tool).
- Corealm.
- Visual Studio Code.
- Plantuml (For Uml Diagram).
- Ibm Rational Doors.
- Git.
Personal Skills
- Good Communication And Interpersonal Skills.
- A Good Team Worker.
- Quickly Adapting To The New Concepts.
Languages
Education
KIIT University
M.Tech, VLSI Design & Embedded Systems · VLSI Design & Embedded Systems · Bhubaneswar, India
Statistics
Experience
Global Experience
Expertise
Qualifications
Profile
Frequently asked questions
Have questions? Find more information here.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Senior Software Engineer
Nearby freelancers
Professionals working in or nearby Neufahrn bei Freising, Germany
