Cummins

Senior AUTOSAR Embedded Software Engineer

Pune, Maharashtra
Embedded C AUTOSAR CAN LIN J1939 J1979 UDS XCP CANalyzer CAPL Lauterbach Trace32 Vector DaVinci Developer Vector DaVinci Configurator
Description

Electronic Systems Technical Specialist - Software

Location: Pune, Maharashtra, India

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.

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

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say