Electronic Systems Technical Specialist - Software

PowerToFly

Pune District

On-site

INR 1,500,000 - 2,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A global technology leader seeks a Senior AUTOSAR Embedded Software Engineer in Pune, India. The role involves developing embedded software, configuring AUTOSAR modules, and debugging complex systems. Applicants should have a strong background in Embedded C programming and AUTOSAR architecture, with experience across various development phases. The position offers technical leadership responsibilities and cross-functional collaboration to ensure high-quality software delivery.

Qualifications

  • Strong experience in Embedded C programming for microcontroller-based systems.
  • Hands-on experience with AUTOSAR architecture, configuration, and integration.
  • Experience with CAPL scripting and CANalyzer.

Responsibilities

  • Develop and test hand-written Embedded C software under AUTOSAR methodology.
  • Configure and integrate AUTOSAR communication modules.
  • Perform debugging using Lauterbach Trace32 and other hardware/software debug tools.

Skills

Embedded C programming
AUTOSAR architecture
Debugging
Communication protocols (CAN, LIN)

Education

Bachelor's degree in Engineering
Master's degree in Electrical, Electronics, or Software Engineering

Tools

Vector DaVinci Developer
CANalyzer
Lauterbach Trace32

Job description

DESCRIPTION
Job Summary

This applied technology role develops embedded software that is delivered as an integral part of Cummins’ products. The Senior AUTOSAR Embedded Software Engineer is responsible for understanding stakeholder requirements, developing specifications, and designing, implementing, integrating, testing, and releasing high-quality software that controls Cummins products across various customer applications.

The role operates as a technical specialist within the team, providing expertise in AUTOSAR-based software development, communication stack integration, debugging, and verification. The engineer contributes to architectural decisions, supports cross-functional collaboration, and ensures robust, reusable, and compliant software solutions aligned with Cummins’ global software development processes.

Key Responsibilities
Embedded Software Development
  • Develop and test hand‑written Embedded C software under AUTOSAR methodology.
  • Implement Application Software (ASW) and Complex Device Driver (CDD) components.
  • Perform unit testing and ensure implemented functionality meets defined requirements.
  • Deliver verified software features, components, and builds to product teams.
  • Follow Cummins internal software development processes and industry best practices.
AUTOSAR Configuration & Integration
  • Configure and integrate AUTOSAR communication modules.
  • Work extensively with ARXML files for configuration and system integration.
  • Use Vector DaVinci Developer and Configurator toolchain for AUTOSAR software development.
  • Support cross‑BU software integration and coordination activities.
Communication Protocols & Diagnostics
  • Develop and debug communication features using CAN, LIN, J1939, J1979, UDS, XCP protocols.
  • Utilize CANalyzer and CAPL scripting for communication analysis, simulation, and validation.
  • Ensure robust implementation of diagnostic and calibration features.
Debugging, Verification & Validation
  • Investigate product software issues, determine root cause, and own resolution.
  • Perform debugging using Lauterbach Trace32 and other hardware/software debug tools.
  • Support SIL/HIL testing and integration validation activities.
  • Apply static analysis, compilation, and integration tools to maintain high‑quality builds.
  • Contribute to product verification and validation planning and execution.
Systems & Requirements Engineering
  • Translate stakeholder needs into verifiable system and software requirements.
  • Maintain traceability between requirements, design, implementation, and test artifacts.
  • Assess impacts of requirement changes on scope, schedule, and resources.
  • Apply systems thinking to analyze integration points and system‑level interactions.
Technical Leadership & Collaboration
  • Review work of less‑experienced developers to ensure robust and reusable designs.
  • Provide technical guidance within project teams and influence technical direction.
  • Lead smaller business‑impact projects or own complex components with accountability.
  • Collaborate effectively with cross‑functional and global teams.
  • Contribute to continuous improvement of development processes and tools.
Qualifications
  • Bachelor’s degree in Engineering or relevant STEM field required.
  • Master’s degree in Electrical, Electronics, or Software Engineering preferred for select roles.
  • Prior Senior or Lead Engineer equivalent experience in embedded software development required.
  • Demonstrated track record of technical problem solving and sound decision‑making.
  • This position may require licensing for compliance with export controls or sanctions regulations.
Core Competencies
  • Product Software Design & Construction – Develops high‑quality, maintainable, and efficient software aligned with best practices.
  • Product Failure Mode Avoidance – Identifies and mitigates potential failure modes to improve product reliability.
  • System Requirements Engineering – Translates stakeholder needs into traceable and verifiable requirements.
  • Product Verification & Validation Management – Ensures software meets functional and performance expectations.
  • Systems Thinking – Understands system interactions and lifecycle impacts.
  • Decision Quality – Makes sound and timely technical decisions.
  • Drives Results – Consistently delivers on commitments under challenging timelines.
  • Manages Complexity – Effectively navigates technical ambiguity and integration challenges.
  • Communicates Effectively – Clearly documents requirements, design decisions, and test outcomes.
  • Builds Networks – Develops strong cross‑functional working relationships.
  • Resourcefulness – Secures and applies resources effectively to solve problems.
  • Values Differences – Leverages diverse perspectives and global collaboration.
Skills & Experience
Technical Skills
  • Strong experience in Embedded C programming for microcontroller‑based systems.
  • Hands‑on experience with AUTOSAR architecture, configuration, and integration.
  • Proficiency with Vector DaVinci Developer and Configurator toolchain.
  • Experience with CAPL scripting and CANalyzer.
  • Strong knowledge of communication protocols: CAN, LIN, J1939, J1979, UDS, XCP.
  • Expertise in debugging using Lauterbach Trace32.
  • Experience across V‑cycle software development stages.
  • Familiarity with integration tools, static analysis tools, compilers, and HIL test environments.
  • Knowledge of MS Office tools preferred.
Job

Engineering

Organization

Cummins Inc.

Role Category

On‑site with Flexibility

Job Type

Exempt – Experienced

ReqID

2425178

Relocation Package

No

100% On‑Site

No

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Electronic Systems Technical Specialist - Software
Electronic Systems Technical Specialist - Software

Cummins India • Pune District

On-site
INR 3,000,000 - 7,000,000
Electronic Systems Technical Specialist - Software
Electronic Systems Technical Specialist - Software

Cummins India • Maharashtra

On-site
INR 2,800,000 - 5,200,000
Electronic Systems Technical Specialist - Software
Electronic Systems Technical Specialist - Software

Cummins Inc. • Pune District

On-site
INR 1,200,000 - 2,200,000
Software Engineer
Software Engineer

Cummins Inc. • Pune District

On-site
INR 900,000 - 1,500,000
SA_104-AUTOSAR Application Software Engineer
SA_104-AUTOSAR Application Software Engineer

Marutee • Bengaluru

On-site
INR 800,000 - 1,200,000
Software Engineer
Software Engineer

Cummins Inc. • Pune District

On-site
INR 900,000 - 1,300,000
Software Engineer - Senior
Software Engineer - Senior

Cummins India • Pune District

Hybrid
INR 600,000 - 1,200,000
Flexibility in work location
Continuous learning opportunities
Solution Engineer Senior
Solution Engineer Senior

Cummins India • Pune District

On-site
INR 1,000,000 - 1,500,000
Relocation Package
Software Engineer - Senior
Software Engineer - Senior

Cummins India • Maharashtra

On-site
INR 1,400,000 - 2,200,000
Senior Software Engineer - Autosar
Senior Software Engineer - Autosar

Aptiv • Chennai District

On-site
INR 1,400,000 - 2,000,000
Higher education support
Life and accident insurance
Sodexo cards
+4