Electronic Systems Technical Specialist - Software

Posted Yesterday
Be an Early Applicant
Pune, Mahārāshtra, IND
In-Office
Senior level
Automotive
The Role
Develop, test, and release AUTOSAR-based product software and automation tools. Create Python and scripting solutions for ARXML processing, CI/CD integration, and Vector toolchain workflows. Support software integration, build automation, configuration management, troubleshooting, and mentor engineers while driving process and architecture improvements.
Summary Generated by Built In
Key Responsibilities Product Software Development & Engineering
  • Investigate product software issues, determine root causes, develop corrective actions, and drive problem resolution.
  • Design, develop, test, validate, and release software features and components for Cummins product platforms.
  • Contribute to software architecture, requirements analysis, design reviews, and verification activities.
  • Apply software engineering best practices to deliver high-quality, reusable, and maintainable solutions.
  • Support continuous improvement of software development processes, tools, and methodologies.
  • Review and mentor less experienced engineers to ensure robust and efficient software designs.
DV Team Scripting & Automation
  • Develop, maintain, and enhance automation scripts supporting DV Team workspace management and AUTOSAR configuration workflows.
  • Create Python-based tools for generation, transformation, validation, and analysis of AUTOSAR configuration artifacts.
  • Automate ECU extract, system extract, ARXML processing, and configuration generation activities.
  • Develop consistency and quality checks across AUTOSAR XML (ARXML) files and generated outputs.
  • Implement automated configuration validation within CI/CD environments.
  • Support automation of release packaging, workspace synchronization, deployment, and reporting activities.
  • Troubleshoot and resolve scripting, integration, and build-related issues.
  • Develop utilities for data extraction, reporting, and configuration analysis.
Software Integration & Build Support
  • Support integration of AUTOSAR software components into ECU platforms.
  • Collaborate with software architects, integration teams, and feature owners on configuration updates and implementation activities.
  • Analyze and resolve issues related to generated software configuration code.
  • Support migration activities between AUTOSAR releases and Vector tool versions.
  • Assist in software package generation, artifact creation, and dependency management.
CI/CD & Configuration Management
  • Develop and maintain automation solutions for configuration generation within CI/CD pipelines.
  • Integrate software validation activities into automated build environments.
  • Support Git-based version control practices, branching strategies, and repository management.
  • Maintain version-controlled configuration baselines and release readiness documentation.
  • Generate automated reports and dashboards to monitor configuration health and product readiness.
Technical Leadership & Collaboration
  • Lead or independently execute medium-complexity projects and software components with accountability for quality and delivery.
  • Collaborate with cross-functional global teams to support product development objectives.
  • Provide technical guidance and knowledge transfer to engineers and technical team members.
  • Influence technical direction and contribute to continuous process and technology improvements.
ResponsibilitiesQualificationsEducation
  • Bachelor's degree in Engineering, Computer Science, Electronics, Software Engineering, or related STEM discipline required.
  • Master's degree in a relevant engineering or technology field may be preferred for certain roles.
  • Export control or regulatory compliance approvals may be required based on business needs.
Skills & CompetenciesTechnical SkillsAUTOSAR
  • Strong understanding of AUTOSAR Classic Architecture.
  • Experience working with AUTOSAR configuration concepts and ARXML structures.
  • Knowledge of AUTOSAR Basic Software (BSW) configuration and integration.
Vector Toolchain
  • Hands-on experience with Vector DaVinci Configurator Pro.
  • Experience with DV Team Workspace Management.
  • Knowledge of DaVinci Developer is preferred.
Automation & Scripting
  • Strong Python programming and automation skills.
  • Experience with Shell and Batch scripting.
  • XML and ARXML parsing, validation, and transformation.
  • JSON generation and manipulation.
  • Experience with Jinja2 templating.
  • Familiarity with Pandas and OpenPyXL for engineering automation.
DevOps & Configuration Management
  • Working knowledge of Git and Git Submodules.
  • Experience with GitLab/GitHub workflows.
  • Familiarity with CI/CD pipelines and build automation processes.
  • Understanding of software release and configuration management practices.
Core Engineering Competencies
  • Product Failure Mode Avoidance
  • Product Software Design and Construction
  • Product Verification and Validation Management
  • Product Platform Planning and Architecture
  • System Requirements Engineering
  • Product Function Modeling, Simulation, and Analysis
  • Systems Thinking
Professional Competencies
  • Effective communication and stakeholder management.
  • Strong analytical and problem-solving capabilities.
  • Ability to make sound technical decisions in complex environments.
  • Resourcefulness and adaptability.
  • Ability to build collaborative relationships across global teams.
  • Commitment to diversity, inclusion, and teamwork.
  • Capability to work independently with minimal supervision.
QualificationsExperience Required
  • Prior experience equivalent to a Senior or Lead Engineer role in software development, embedded systems, AUTOSAR, or automotive software engineering.
  • Demonstrated experience in Python-based automation and scripting for engineering workflows.
  • Hands-on experience with Vector DaVinci toolchain and AUTOSAR BSW configuration.
  • Experience supporting software integration, build automation, and release management activities.
  • Proven track record of technical problem-solving, quality decision-making, and delivery of software solutions in a complex engineering environment.
  • Experience working within automotive ECU software development projects is highly preferred.
  • Proficiency with Microsoft Office applications is desirable.
Preferred Profile
  • Strong debugging and troubleshooting skills.
  • Good understanding of embedded software integration and release processes.
  • Experience working in Agile and CI/CD environments.
  • Excellent collaboration and communication skills.
  • Ability to drive automation and process improvements that enhance engineering efficiency and product quality.
About UsCummins is an equal opportunity employer. Our policy is to provide equal employment opportunities to all qualified persons without regard to race, sex, color, disability, national origin, age, religion, union affiliation, sexual orientation, veteran status, citizenship, gender identity, or other status protected by law.

Skills Required

  • Bachelor's degree in Engineering, Computer Science, Electronics, Software Engineering, or related STEM discipline
  • Prior experience equivalent to a Senior or Lead Engineer role in software development or embedded automotive software
  • Strong understanding of AUTOSAR Classic Architecture and AUTOSAR configuration concepts
  • Experience with ARXML structures and XML/ARXML parsing, validation, and transformation
  • Hands-on experience with Vector DaVinci Configurator Pro and Vector toolchain
  • Experience with AUTOSAR Basic Software (BSW) configuration and integration
  • Strong Python programming and automation skills (engineering workflow automation)
  • Experience with Shell and Batch scripting
  • Working knowledge of Git, Git Submodules and GitLab/GitHub workflows
  • Familiarity with CI/CD pipelines, build automation, and release/configuration management
  • Experience supporting software integration, build automation, and release management activities
  • Experience in automotive ECU software development projects
  • Experience with DaVinci Developer
  • Familiarity with Pandas and OpenPyXL for engineering automation
  • Proficiency with Microsoft Office applications

Cummins Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Cummins and has not been reviewed or approved by Cummins.

  • Retirement Support A 401(k) with company contribution/match and both defined contribution and defined benefit pension plans are offered, alongside profit sharing and an employee stock purchase plan. This mix supports long-term savings and financial security.
  • Healthcare Strength Multiple medical plan options (HSA, HSA Plus, PPO) with dental, vision, life and long-term disability coverage are provided, along with telehealth, mental-health support, and wellness tools. In-network protections and HSA/HSA Plus structures are described to help manage costs.
  • Parental & Family Support Paid maternity and paternity leave, family medical leave, and adoption assistance are offered. Reduced or flexible hours and unpaid extended leave options further support caregiving needs.

Cummins Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Columbus, IN
35,251 Employees
Year Founded: 1919

What We Do

At Cummins, we empower everyone to grow their careers through meaningful work, building inclusive and equitable teams, coaching, development and opportunities to make a difference. Across our entire organization, you'll find engineers, developers, and technicians who are innovating, designing, testing, and building. You'll also find accountants, marketers, as well as manufacturing, quality and supply chain specialists who are working with technology that's just as innovative and advanced.

Similar Jobs

In-Office
Pune, Mahārāshtra, IND
35251 Employees
In-Office or Remote
2 Locations
35251 Employees
In-Office
Pune, Mahārāshtra, IND
35251 Employees
In-Office
Pune, Mahārāshtra, IND
35251 Employees

Similar Companies Hiring

Cox Enterprises Thumbnail
Artificial Intelligence • Automotive • Greentech • Information Technology • Machine Learning • Software • Cybersecurity
Atlanta, Georgia
50000 Employees
UL Solutions Thumbnail
Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
Chicago, IL
15000 Employees
HERE Technologies Thumbnail
Artificial Intelligence • Automotive • Computer Vision • Information Technology • Internet of Things • Logistics • Software
Amsterdam, NL
6000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account