PowerToFly
Recent searches
  • Events
  • Companies
  • Resources
  • Log in
    Don’t have an account? Sign up
Filters
Clear All
Advanced filters
Job type
  • Reset Show results
Date posted
  • Reset Show results
Experience level
  • Reset Show results
Company
  • Reset Show results
Skills
  • Reset Show results
Clear All
Cancel Show Results
Active filters:
Results 2719 Jobs

Wondering why you’re not getting hired?

Take our 3-min quiz and find out!

  • See what’s holding you back
  • Know exactly what to fix
  • Get a plan to move forward
Take the Quiz!
Loading...
Loading more jobs...

No more jobs to load

No more jobs to load

Electronic Systems Technical Specialist - Software
Save Job
Cummins Inc.

Electronic Systems Technical Specialist - Software

Onsite Pune, India
Posted a day ago
Save Job

Job Details

DESCRIPTION

Watch this video to learn more about Cummins Inc.

This applied technology role is responsible for developing embedded and platform software that is delivered as an integral part of Cummins’ products. The role involves understanding stakeholder requirements, translating them into system and software specifications, and leading the design, development, integration, validation, and release of high-quality software solutions across diverse customer applications.

The position operates as a technical specialist within a team, contributing to product quality, performance, and innovation while collaborating across global, cross-functional teams.

Key Responsibilities: Software Development & Design

  • Design, develop, and implement high-performance software using languages such as C/C++ and Python for embedded systems and vehicle platforms.
  • Translate stakeholder and system requirements into scalable and robust software architecture and design.
  • Develop reusable, efficient, and maintainable software components aligned with industry best practices.

System Integration & Architecture

  • Integrate software into ECU/HPC architectures, including centralized and distributed systems.
  • Contribute to platform architecture decisions and cross-business unit integrations.
  • Support product platform planning and ensure alignment with long-term product strategies.

Validation, Testing & Quality

  • Perform software verification and validation using SIL, HIL, and virtual ECU environments.
  • Investigate software defects, identify root causes, and drive resolution through closure.
  • Ensure compliance with functional safety (ISO 26262) and cybersecurity (ISO/SAE 21434) standards.

Tools, Processes & Continuous Improvement

  • Apply and improve software development processes including coding, compilation, integration, and testing.
  • Utilize tools such as static analysis tools, compilers, integration frameworks, and test environments.
  • Drive continuous improvement in software development methodologies and DevOps practices.

Cloud, Connectivity & DevOps

  • Develop and support cloud-enabled features such as OTA updates and connected vehicle capabilities.
  • Implement CI/CD pipelines and leverage containerization tools (Docker, Kubernetes).

Technical Leadership & Collaboration

  • Provide technical guidance and review work of less-experienced engineers to ensure quality and consistency.
  • Lead or contribute to projects with moderate to high complexity and ambiguity.
  • Collaborate with cross-functional and global teams to deliver integrated product solutions.
  • Mentor junior engineers and support knowledge transfer across teams.

RESPONSIBILITIES

Skills & Competencies:

Technical Skills

  • Programming: C, C++, Python (Rust is a plus)
  • Operating Systems: Linux, POSIX, RTOS (e.g., QNX)
  • Frameworks: AUTOSAR (Adaptive), ROS, middleware technologies
  • Protocols & Networking: CAN, CAN-FD, Automotive Ethernet, MQTT, SOME/IP, DDS
  • DevOps & Tools: Git, Docker, Kubernetes, CI/CD pipeline development
  • Simulation & Testing: HIL, SIL, virtual ECUs

Core Engineering Competencies

  • Product Software Design and Construction
  • Product Verification and Validation Management
  • System Requirements Engineering
  • Systems Thinking
  • Product Failure Mode Avoidance
  • Product Platform Planning and Architecting
  • Product Function Modeling, Simulation, and Analysis

Behavioral & Leadership Competencies

  • Builds strong internal and external networks
  • Communicates effectively across diverse audiences
  • Demonstrates strong decision-making and accountability
  • Drives results in complex and ambiguous environments
  • Manages complexity and prioritizes effectively
  • Values diversity and fosters inclusive collaboration

Experience:

  • Significant experience equivalent to a Senior or Lead Engineer in embedded software, automotive software, or related domain.
  • Proven track record in software design, development, integration, and problem-solving.
  • Experience working with cross-functional teams in global environments.
  • Familiarity with Microsoft Office tools is preferred.

QUALIFICATIONS

Qualifications:

  • Bachelor’s degree in Engineering or a related STEM field is required.
  • Master’s degree in a relevant discipline may be preferred for select roles.
  • May require export control or regulatory compliance eligibility based on project needs.

Job Engineering

Organization Cummins Inc.

Role Category On-site with Flexibility

Job Type Exempt - Experienced

ReqID 2428018

Relocation Package No

100% On-Site No

Company Details
Cummins Inc.
 Columbus, IN, United States
Work at Cummins Inc.

Cummins Inc. is a global power solutions leader that designs, manufactures, distributes, and services a broad portfolio of reliable, clean power... Read more

Did you submit an application for the Electronic Systems Technical Specialist - Software on the Cummins Inc. website?