Satish Kumar
Software Developer
Motivated and task-oriented individual with over 5 years of experience in Automotive
Software Development. Experiece in complete software development life cycle.
Posses critical thinking, analytical, problem solving, interpersonal and relation
building skills. Capable of conversing in English (Proficient), Hindi (Native) &
German(A2)
Work Experience
Senior Embedded Software Developer at Continental, Singapore [12/2022 - Present]
Responsibilities & Achievements:
- Designing multi-threaded, high performance applications in UML.
- Developed real time telematics application in C++ and C.
- Developed complex applications involving http, tcp and automotive ethernet.
- Feature owner, handling end to end responsibility.
- Optimized code for real time performance improvement.
- Exhibited leadership and ownership qualities.
Work Student at Luxoft, Germany [11/2021 - 06/2022]
Responsibilities & Achievements:
- Writing functional tests for Diagnostic service applications based on customer provided software test specification in C++.
- Automation of Test using Google Test framework.
- Deploying executables and performing test on Raspberry Pi.
- Aspice artifacts automation.
- Automated the process of Aspice artifacts creation.
- Created quality dashboard for entire process traceability.
- Created test automation using shell script, python and Google Test.
- Created jenkins pipeline and scheduled automation.
- Created xslt file to automatically transform xml to htm
Embedded Software Developer at Robert Bosch, India [03/2019 - 02/2020]
Responsibilities & Achievements:
- Development of embedded software for engine control modules as per customer’s requirements based on Autosar architecture.
- Development of CAN frames.
- ECU Testing.
- Hardware in loop testing on INCA.
Software Engineer at KPIT Technologies, India [11/2016 - 02/2019]
Responsibilities & Achievements:
- Developing HMI graphics for Instrument panel cluster in Altia as per customer's requirements.
- Developing software for controlling various animations.
- Performing traceability and dependence study for impact analysis.
- Sub-Modules integration.
- Translations generation for various menu structures.
- Qualification and Integration validation.
- Feature owner for Traffic sign recognition HMI module.
- Created complex animations for selectable drive modes.
- Automated code generation for warning by parsing requirements file using python.
- Created macro tools for comparison and formatting.
Technical Skills
- C/C++, Python, Shell Scripting, xslt, HTML & Css.
- STL, Algorithms, Data Structures.
- Software / Embedded Software Development.
- Object Oriented Programming.
- Automation.
- AUTOSAR (Classic & Adaptive).
- Agile, Scrum.
- V model, DevOps.
- CAN, TCPIP.
- Linux, Windows.
- Qualification and Integration validation.
- Tools: Jenkins, Doors, Rapsody, Git, Jira, Confluence, Altia, Google-Test, CANOE, DET, INCA, SVN, ECU-Worx, SDOM, Visual Studio, MS Office.
Projects
- Telematics control unit software development for Suzuki.
- Automotive Software Development for DFCV, Qingling and CNHTC.
- HMI development for Denso and Ford.
- Functional STS for diagnostics service application for Volkswagen.
- Quality dashboard and ASPICE artifacts automation.
- Jenkins server and pipeline setup.
- Automatic Portfolio tracker using Excel Power Query and Power BI.
- Customer outstanding visualizer using python.
Education
Master’s student at Otto von Guericke University Magdeburg, Germany (Halted)
Developed deeper understanding about the application of technology in medical science. Gained exposure with the various tomography
techniques and vizualization of medical data. Learnt about the various regulations and challenges involved in bringing a product to
market. Learnt about creating end to end product and the various stages of development.
Bachelor of Engineering in Electronics and Communication, VTU, India (2016)
Learnt about the fundamentals of core electronics, microcontrollers and microprocessors. Developed keen interest in programming
and its applications.Gained exposure to various Hardware bords like Arduino, RaspberryPi, Udoboard, Beagleboard etc. Contributed
to the inhouse robotic research centre by developing image and video enhancement algorithms.
Hobbies
I am really found of travelling. It provides the oportunity to meet new people and exchange perspectives. A big time nature lover.
Mountains are my obsession. Always up for camping and hiking. Deep interest in Geoplitics and Astrophysics. Morbidly curious about
everything in general. In my free time, I try to acquire new skills and develop my personality. I also like making videos about nature,
lifestyle, perspective etc. I 'ike social activities & adventure sports and skydiving is the next item in my bucket list.
Contacts
Do check out my GitHub where I uploading tutorials in C++ and Python. I also upload Leetcode Solutions along with elaborate description.
Also checkout my social profiles from the links below!