Senior Software Engineer - Embedded Systems / AUTOSAR

Interra Information Technologies (InterraIT) 

📍 Maharashtra, India 🇮🇳

full-time
senior
on-site
Posted —

Key Skills

AUTOSARCANLINEthernetFlexRay

Industry

AutomotiveConsumer Electronics

Job Description

Job DescriptionAUTOSAR Software Engineering — Pune, India

Department Embedded Systems / AUTOSAR Location Pune, Maharashtra, India Work Mode Work From Office (WFO) — 5 Days a Week Experience 3 – 7 Years (Relevant Industry) Education BE / B.Tech or higher — CS, Electronics, or equivalent Employment Full-Time, Permanent

Sr SW Engineer

About The Role

As part of our AUTOSAR engineering team in Pune, you will own end-to-end software development and delivery for automotive embedded systems. You will work closely with project leads, customers, and cross-functional teams to build robust, standards-compliant software for next-generation vehicle platforms.

Key Responsibilities

  • Design, develop, integrate, and deliver complete AUTOSAR software modules to the project team within defined timelines and quality benchmarks.
  • Analyze and debug customer-reported issues; conduct root-cause analysis and deliver timely, well-documented solutions.
  • Manage the release engineering process end-to-end, including preparation of software release notes, version documentation, and change logs.
  • Understand and align input requirements; provide clear technical direction to the team during execution phases.
  • Perform AUTOSAR stack configuration and integration across BSW (Basic Software) and RTE (Runtime Environment) layers.
  • Collaborate with systems architects and hardware teams to validate software against functional safety and timing requirements.
  • Conduct code reviews, enforce coding standards, and contribute to continuous improvement of development processes.
  • Support verification and validation activities using approved toolchains (Polyspace, Tessy, CANoe, etc.).

Required Experience

  • 3 – 7 years of relevant hands-on industry experience in embedded automotive software.
  • Demonstrated expertise in AUTOSAR stack development, integration, and configuration (AUTOSAR Classic Platform).
  • Strong command of Embedded C programming and low-level microcontroller programming.
  • Solid working knowledge of automotive communication protocols:
    • CAN, LIN, Ethernet, FlexRay, UDS/OBD diagnostics
  • Experience with one or more AUTOSAR toolchains and configurators (detailed below).
  • Exposure to the full software development lifecycle in an automotive-grade environment (ASPICE / ISO 26262 awareness preferred).
Required Skills & Tools

AUTOSAR Configurators & IDE

  • Configurator Pro, EB Tresos — BSW module configuration
  • Mentor SystemDesk — system design and ARXML management
  • Eclipse-based IDEs for AUTOSAR development

Debugging & Flashing

  • Lauterbach TRACE32, Segger J-Link — JTAG/SWD debugging
  • vFlash — ECU flash programming
  • Hex Viewer — binary / flash image inspection

Communication & Diagnostics Analysis

  • Vector CANoe, CANalyzer — protocol simulation and network analysis
  • CANdela — diagnostic description and service configuration

Quality & Verification

  • Polyspace — static code analysis and MISRA compliance
  • Tessy — unit and integration testing of embedded C code

EDUCATION

  • BE / B.Tech or higher in Computer Science, Electronics & Communication, Electrical Engineering, or equivalent technical discipline.
  • Advanced degrees (ME / M.Tech / MS) in relevant fields are an advantage.

What We Offer

  • Opportunity to work on cutting-edge AUTOSAR platforms for global automotive OEMs and Tier-1 suppliers.
  • Clear career progression from SW Engineer through Sr. Tech Lead with defined competency milestones.
  • A collaborative, engineering-first culture based out of our modern Pune office.
  • Competitive compensation benchmarked to industry standards.
  • Access to specialised automotive tooling, training, and certification support.