HireFT
Browse JobsHow it worksPricingSuccess Stories
    Back to jobs
    CU

    Cummins

    Engine Technology

    Electronic Systems Technical Specialist - Software

    Pune, IndiaOn-SiteFull-timePosted 1mo ago
    All Cummins jobs

    Job description

    • Affiliated to Bargaining Unit/Trade Union: No
    • Relocation Eligible? No
    • Does the role require work to be done 100% onsite due to its operational nature? No
    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.

    Responsibilities

    Qualifications

    Education

    • 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 & Competencies

    Technical Skills

    AUTOSAR

    • 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.

    Qualifications

    Experience 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 Us

    Cummins 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.

    Job details are sourced from the employer's original posting.

    Open job posting
    CU

    About the company

    Cummins

    Cummins is a place big enough to coach and develop a global workforce and create the world’s leading clean, engine technology. We’re also small enough for you to find your fit and personal passion with a team of dependable, innovative thinkers who are developing their careers within a diverse, inclusive, empowering environment. Learn more about this role and how you can begin Working Right . Our Electrified Power Business Unit (EPBU) delivers reliable, durable, high performing products to our global partners. Working in an innovative space, you’ll develop high tech solutions that will fuel your advanced career skill set and empower you to own your career. Our integrated businesses demand the talents and creativity of individuals with a wide range of skills and experience. Cummins Electrified Power are a leading provider of flexible battery solutions for demanding automotive and power applications .

    View all Cummins jobs
    Industry
    Engine Technology
    Open roles
    1133

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.