Basavaraj SR

Software Engineer

Bengaluru, Karnataka, India4 yrs 9 mos experience
Most Likely To Switch

Key Highlights

  • Expert in Embedded C and Bootloader development.
  • Proficient in UDS services and Vector tools.
  • Strong collaboration skills with hardware engineers.
Stackforce AI infers this person is a skilled Embedded Software Engineer with a focus on Automotive and Electronics industries.

Contact

Skills

Core Skills

Embedded SoftwareBootloader

Other Skills

Embedded CUDSVector toolsASPICEIBM DOORSAzure DevOpsSoftware TestingMATLABCollaborationDocumentationEmbedded DevicesAUTOSARVisual StudioClearCaseClearQuest

About

Embedded C Developer

Experience

4 yrs 9 mos
Total Experience
2 yrs 4 mos
Average Tenure
2 yrs 9 mos
Current Experience

Cyient

Software Engineer

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

  • Worked on the development and enhancement of a Vector-based Bootloader using Embedded C, tailored to OEM
  • specifications and built on the MICROSAR Bootloader stack.
  • Configured and integrated bootloader modules using DaVinci Developer and DaVinci Configurator Pro, managing
  • configuration files like .arxml and .cdd.
  • Implemented UDS services (ISO 14229) including Diagnostic Session Control, ECU Reset, Security Access, Read/Write
  • DID, Routine Control (Erase Memory, Check Routine, Check Download Module), Request Download, Transfer Data…etc
  • Performed functional and delivery testing using Vector tools like CANoe, CANape, and CANalyzer, validating software
  • behavior during flash and boot sequences.
  • Wrote and executed UDS diagnostic scripts using CAPL and Vector scripting tools to automate testing scenarios.
  • Maintained diagnostic specifications using CANdela Studio and managed software requirements through IBM DOORS.
  • Led the migration of the project from a ClearCase-based environment to Azure DevOps, enabling improved version control
  • and build integration.
  • Followed ASPICE-aligned software development and testing processes, ensuring high-quality code and traceability
  • throughout the lifecycle.
  • Contributed to technical documentation including design specifications, diagnostics handling, and bootloader integration
  • guides to support future maintenance and collaboration.
Embedded CBootloaderUDSVector toolsASPICEIBM DOORS+2

Tata elxsi

Embedded Software Engineer

Aug 2021Aug 2023 · 2 yrs · Bengaluru, Karnataka, India · Hybrid

  • Developing and implementing embedded software solutions for various systems, including microcontrollers, processors, and other electronic devices.
  • Design of Embedded systems software by applying key principles of computer science, Electronics, Mathematical analysis
  • Conducting software testing and debugging to identify and resolve errors and bugs, and ensuring seamless functionality of the software.
  • Modified existing software to correct errors, upgrade interfaces, and improve performance.
  • Collaborating with hardware engineers and other team members to design and develop integrated systems that meet project requirements.
  • Participating in project planning and management, and providing regular updates on project progress and activities.
  • Analyzing and interpreting technical requirements, specifications, and standards to develop effective solutions.
  • Documenting software designs, coding practices, and other technical information to facilitate future development and maintenance.
  • Documenting Performance analysis and testing data in Confluence Page
  • Keeping up-to-date with the latest software technologies and trends, and continuously improving skills and knowledge in the field.
  • Working effectively both independently and as part of a team, and demonstrating a strong commitment to meeting project deadlines and delivering high-quality results.
Embedded SoftwareSoftware TestingMATLABCollaborationDocumentation

Emertxe information technologies

Embedded software engineer trainee

Nov 2020Aug 2021 · 9 mos · Bangalore · Remote

Education

P E S Institute of Technology, BANGALORE

Bachelor of Engineering - BE — Electronics and Communications Engineering

Jan 2016Jan 2020

Abhyaas Junior College Hyderabad

XII — MPC

Jun 2015Jun 2016

Jawahar Navodaya Vidyalaya - JNV

X

Jun 2013May 2014

Stackforce found 100+ more professionals with Embedded Software & Bootloader

Explore similar profiles based on matching skills and experience