Join BHTC as a Software Developer specializing in Automotive Diagnostics. You’ll be responsible for analyzing requirements, implementing, testing, and documenting automotive software components, ensuring high-quality deliverables throughout the software development lifecycle.

Job Title: Software Developer (Automotive Diagnostics)
Company Name: BHTC GmbH
Job ID: 1234202201
Job Location: Pune, Maharashtra, India
Job Type: Full-time
Entry Level: Yes
Qualification: Bachelor’s or Master’s degree in Computer Science, Electronics, or a related field
Experience: 0–3 years in embedded software development, preferably in the automotive domain
Required Skills:
Proficiency in ‘C’ programming adhering to MISRA standards
Experience with CAN/LIN communication protocols
Hands-on experience in Embedded C and Embedded Software Development
Familiarity with the Software Development Life Cycle (SDLC)
Experience with AUTOSAR, Diagnostic Error Manager (DEM), and Diagnostic Communication Manager (DCM)
Knowledge of automotive diagnostics standards like ISO 14229 (UDS), ISO 15765
Experience with Vector tools such as CANoe, CANalyzer, Geny, CANdela, ODX, DaVinci Developer, and Configurator Pro
Experience with Volkswagen (VW) specifications is a plus
Roles and Responsibilities:
Analyze requirements and implement automotive software components
Conduct testing and documentation of software components
Maintain the quality of software deliverables and perform reviews
Participate in the entire software development lifecycle
Collaborate with cross-functional teams to ensure seamless integration