Senior Software Developer - Automotive S...

BMW TechWorks India Private Limited

Pune District

On-site

INR 1,800,000 - 3,400,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

BMW TechWorks India Private Limited in Pune seeks an experienced Senior Software Developer specializing in Automotive Ethernet and embedded networking to join our ECU Platform team. You will contribute to next-generation Ethernet connectivity solutions for networked automotive ECUs within an international environment.

Responsibilities include designing and integrating Ethernet communication, working with architects and hardware teams, and driving topic coordination with stakeholders across

Qualifications

  • University degree in Computer Science, Electrical/Electronics Engineering, or similar.
  • Strong proficiency in C++ and software development best practices.
  • Strong knowledge of IEEE 802.3 Ethernet networking (OSI layers 1–3).
  • Hands-on experience with networking concepts and protocols (VLAN, TCP/IP, UDP, QoS).
  • Experience in Automotive Ethernet switch configuration, integration, and management.
  • Knowledge of Ethernet switching, routing, and traffic management.
  • Familiarity with IPsec and MACsec security technologies.
  • Experience with embedded RTOS-based systems, preferably automotive.
  • Familiarity with CAN, LIN, and FlexRay automotive networks.
  • Knowledge of Python or scripting languages is advantageous.

Responsibilities

  • Be part of the ECU Platform Development team for Ethernet connectivity and switch integration.
  • Design, develop, configure, and integrate Automotive Ethernet communication and switch-management solutions.
  • Collaborate with software architects, low-level software developers, hardware specialists, and system engineers.
  • Contribute to integration and optimization of Ethernet networking across the ECU platform.
  • Analyze and resolve Ethernet/networking issues including software-hardware integration problems.
  • Coordinate technical activities with stakeholders in an international, interdisciplinary environment.

Skills

Embedded Software
Debugging
C++
Ethernet
RTOS
Embedded C++

Education

B.Tech/B.E

Job description

Senior Software Developer - Automotive S...

BTWI/SSD-ASAEE/1864978

  • Digital Car
  • Pune

Posted On 19 Oct 2026

End Date 02 Nov 2026

Required Experience 5 - 7 years

Skills

Embedded Software Debugging C++ Ethernet RTOS Embedded C++

B.Tech/B.E

Job Description

We are seeking an experienced Software Developer with strong expertise in Automotive Ethernet and embedded networking to join our ECU Platform team. You will contribute to the development of next-generation Ethernet connectivity solutions for highly networked automotive ECUs within an international and interdisciplinary environment.

What awaits you?

  • Be part of the ECU Platform Development team, responsible for Ethernet connectivity and Ethernet switch integration for next-generation central ECUs.
  • Design, develop, configure, and integrate Automotive Ethernet communication and switch-management solutions.
  • Work closely with software architects, low-level software developers, hardware specialists, and system engineers.
  • Contribute to the integration and optimization of Ethernet networking across the ECU platform.
  • Analyze and resolve complex Ethernet and networking-related issues, including software-hardware integration problems.
  • Collaborate in an international and interdisciplinary environment with internal teams and high-tech industry partners.
  • Independently coordinate technical activities and drive topics with relevant stakeholders.

What should you bring along?

  • University degree in Computer Science, Electrical/Electronics Engineering, or a comparable field, or equivalent professional qualification.
  • Strong proficiency in C++ and solid knowledge of software development best practices.
  • Strong knowledge of IEEE 802.3 Ethernet networking, including OSI Layers 1–3 and their associated software stacks.
  • Hands-on experience with networking concepts and protocols such as VLAN, TCP/IP, UDP, and QoS.
  • Experience in Automotive Ethernet switch configuration, integration, and management.
  • Good understanding of Ethernet switching, routing, network interfaces, and traffic management.
  • Familiarity with network security technologies such as IPsec and MACsec.
  • Experience with embedded RTOS-based systems, preferably in an automotive environment.
  • Familiarity with automotive communication technologies such as CAN, LIN, and FlexRay.
  • Strong analytical and troubleshooting skills with the ability to debug complex networking issues.
  • Knowledge of Python or other scripting languages is advantageous.
  • A proactive mindset with creative ideas and openness to innovative software technologies for the mobility of the future.

Nice to Have:

  • Experience with Automotive Ethernet communication stacks.
  • Hands-on experience with Automotive Ethernet switches such as Broadcom, Marvell, NXP, or similar platforms.
  • Knowledge of SOME/IP, DoIP, TSN, PTP, and service-oriented communication.
  • Experience with Ethernet diagnostics, packet analysis, and network debugging tools such as Wireshark.
  • Knowledge of MACsec, IPsec, SecOC, and automotive cybersecurity concepts.
  • Experience working with cross-functional teams across software, hardware, networking, cybersecurity, and system engineering.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Ethernet Engineer
Lead Ethernet Engineer

Suitable AI • Bengaluru

On-site
INR 2,000,000 - 3,200,000
Principal Embedded Software Experts
Principal Embedded Software Experts

KPIT Technologies Ltd. • Pune District

On-site
INR 1,200,000 - 2,500,000
Low-Level Embedded Software Developer
Low-Level Embedded Software Developer

BMW TechWorks India Private Limited • Pune District

On-site
INR 1,200,000 - 2,000,000
Principal Embedded Software Engineer
Principal Embedded Software Engineer

KPIT Technologies Ltd. • Pune District

On-site
INR 1,200,000 - 2,500,000
AVB Tester
AVB Tester

Suitable AI • Chennai District

On-site
INR 1,200,000 - 1,800,000
Technical Lead - Embedded SW Developer /Test
Technical Lead - Embedded SW Developer /Test

embIND Embitel Technologies (India) Private Limited • India

On-site
INR 1,800,000 - 2,400,000
Digital Director of Engineering
Digital Director of Engineering

Onsemi • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Senior Staff Software Engineer – Automotive Ethernet
Senior Staff Software Engineer – Automotive Ethernet

Infineon Technologies • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Ethernet Development Lead
Ethernet Development Lead

Visteon Corporation • Bengaluru

On-site
INR 900,000 - 1,300,000
Embedded Test Developer
Embedded Test Developer

Agiliad • Pune District

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