Software Architect

Allegis Global Solutions (AGS)

Dadri

On-site

INR 3,500,000 - 6,500,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Allegis Global Solutions (AGS) seeks an experienced Software Architect Embedded III to design and lead automotive ECU and embedded software architecture. You will provide hands-on guidance in Embedded C, AUTOSAR configuration, MCAL/BSW/RTE, and ECU integration with OEM and Tier-1 teams.

The role requires strong debugging, hardware-software integration, and adherence to ISO 26262, ASPICE, and functional safety practices.

Qualifications

  • 8+ years of experience in Automotive Embedded Software Development.
  • Strong hands-on experience in Embedded C, AUTOSAR and ECU software architecture.
  • Experience with MCAL/BSW/RTE, DaVinci, EB tresos and ECU integration.
  • Strong automotive communication and diagnostics experience with CAN, LIN, Ethernet and UDS.
  • Experience with MCU/MPU/SoC-based systems, low-level drivers, RTOS and hardware-software debugging.
  • Automotive OEM, Tier-1, semiconductor or embedded platform experience preferred.
  • Bachelor’s/Master’s degree in Electronics, Electrical, Computer Science, Computer Engineering or related field.

Responsibilities

  • Design and develop software architecture for automotive ECU and embedded systems.
  • Provide technical guidance for Embedded C development, ECU integration, debugging and validation.
  • Define and integrate AUTOSAR software architecture including BSW, MCAL, RTE, OS and communication/diagnostic stacks.
  • Work hands-on with Vector DaVinci Configurator/Developer and EB tresos for AUTOSAR configuration and integration.
  • Support MCU/MPU-based ECU development, board bring-up, bootloader, firmware flashing and hardware-software integration.
  • Develop and integrate automotive communication protocols including CAN, LIN, Ethernet, TCP/IP and UDS.
  • Debug MCU peripherals such as SPI, I2C, UART, PWM, ADC and GPIO.
  • Use tools such as CANoe, CANalyzer, PCAN, Wireshark, Trace32/Lauterbach and JTAG debuggers.
  • Drive software design reviews, technical problem solving, integration and validation activities.
  • Apply RTOS concepts, ISO 26262, functional safety and ASPICE practices.
  • Collaborate with OEM, Tier-1 and distributed engineering teams and provide technical leadership.

Skills

Embedded C
AUTOSAR
ECU software architecture
MCAL/BSW/RTE
DaVinci
EB tresos
CAN
LIN
Ethernet
UDS
RTOS
ISO 26262
Functional Safety
Trace32
Lauterbach

Education

Bachelor’s/Master’s degree in Electronics/Electrical/Computer Science/Computer Engineering

Tools

CANoe
CANalyzer
PCAN
Wireshark
Trace32
Lauterbach

Job description

Software Architect Embedded III
Role & Responsibilities
  • Design and develop software architecture for automotive ECU and embedded systems.
  • Provide technical guidance for Embedded C development, ECU integration, debugging and validation.
  • Define and integrate AUTOSAR software architecture including BSW, MCAL, RTE, OS and communication/diagnostic stacks.
  • Work hands-on with Vector DaVinci Configurator/Developer and EB tresos for AUTOSAR configuration and integration.
  • Support MCU/MPU-based ECU development, board bring-up, bootloader, firmware flashing and hardware-software integration.
  • Develop and integrate automotive communication protocols including CAN, LIN, Ethernet, TCP/IP and UDS.
  • Debug MCU peripherals such as SPI, I2C, UART, PWM, ADC and GPIO.
  • Use tools such as CANoe, CANalyzer, PCAN, Wireshark, Trace32/Lauterbach and JTAG debuggers.
  • Drive software design reviews, technical problem solving, integration and validation activities.
  • Apply RTOS concepts, ISO 26262, functional safety and ASPICE practices.
  • Collaborate with OEM, Tier-1 and distributed engineering teams and provide technical leadership.
Preferred Candidate Profile
  • 8+ years of experience in Automotive Embedded Software Development.
  • Strong hands-on experience in Embedded C, AUTOSAR and ECU software architecture.
  • Experience with MCAL/BSW/RTE, DaVinci, EB tresos and ECU integration.
  • Strong automotive communication and diagnostics experience with CAN, LIN, Ethernet and UDS.
  • Experience with MCU/MPU/SoC-based systems, low-level drivers, RTOS and hardware-software debugging.
  • Automotive OEM, Tier-1, semiconductor or embedded platform experience preferred.
  • Bachelors/Master’s degree in Electronics, Electrical, Computer Science, Computer Engineering or related field.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Autosar Developer
Autosar Developer

AUO Mobility Solutions • Pune District

Hybrid
INR 1,200,000 - 2,400,000
System Engineer
System Engineer

Durucooperation • Bengaluru

On-site
INR 900,000 - 1,500,000
Senior Software Developer-Automotive
Senior Software Developer-Automotive

thyssenkrupp • Pune District

On-site
INR 800,000 - 1,200,000
SA_104-AUTOSAR Application Software Engineer
SA_104-AUTOSAR Application Software Engineer

Marutee • Karnataka

On-site
INR 800,000 - 1,500,000
Senior Firmware Engineer
Senior Firmware Engineer

True Blue HR Consultants • Pune District

On-site
INR 1,200,000 - 2,100,000
SA_104-AUTOSAR Application Software Engineer
SA_104-AUTOSAR Application Software Engineer

Marutee • Bengaluru

On-site
INR 800,000 - 1,200,000
Technical Lead – Automotive Embedded Software
Technical Lead – Automotive Embedded Software

Creative Synergies Group • Bengaluru

On-site
INR 3,000,000 - 7,000,000
AUTOSAR Base Software Developer (TT35SI RM 4286)
AUTOSAR Base Software Developer (TT35SI RM 4286)

Source-Right • Bengaluru

On-site
INR 1,200,000 - 2,200,000
Embedded C Developer
Embedded C Developer

Interface Microsystems • Pune District

On-site
INR 900,000 - 1,300,000
Technical Lead
Technical Lead

HL Klemove Tech Centre India • Bengaluru

On-site
INR 1,200,000 - 1,800,000