Cutshort logo
For Employers
Visteon logo
Lead Automotive Ethernet & Networking Software Engineer
Lead Automotive Ethernet & Networking Software Engineer

Lead Automotive Ethernet & Networking Software Engineer at Visteon · Bengaluru (Bangalore) · 9 - 16 years · Posted 11 Nov 2026

Kirubin Technologies's logo

Lead Automotive Ethernet & Networking Software Engineer

Agency job
9 - 16 yrs
Best in industry
Bengaluru (Bangalore)
Skills
ACL
Wireshark
TCP/IP
UDP
DHCP
IPv4
ICMP
IPv6

Mandatory Skills

Strong experience in C/C++ and/or Java.

Hands-on development with Android AOSP and Linux-based IVI platforms.

Strong understanding of Linux and Android networking stacks.

Automotive Ethernet and embedded networking development.

Ethernet switch configuration, EMAC, gateway, TCAM, ACL and interface integration.

Networking protocols: TCP/IP, UDP, SOME/IP, IPv4/IPv6, ARP, DHCP, ICMP, IGMP and mDNS.

L2/L3 networking, VLAN, bridging, routing and multicast.

Wireshark, packet capture, pcap and Linux iptables.


Key Responsibilities

Develop and optimize Ethernet and networking components for automotive IVI systems.

Implement networking functionality across Linux and Android platforms.

Configure Ethernet switches, interfaces and L2/L3 features.

Debug connectivity and protocol-level issues using network analysis tools.

Collaborate with hardware, BSP and system integration teams.

Support automotive Ethernet validation and Open Alliance TC8 certification.


Good-to-Have Skills

Automotive Ethernet interfaces: MII, RGMII, SGMII, 100/1000BASE-T1, PCIe and SERDES.

AVB/TSN standards: IEEE 802.1AS, 1722, 802.1Qav and 802.1Qat.

Media Clock Recovery (MCR) and Open AVNU stack.

Automotive IVI and connected-vehicle platforms.

Low-latency networking and performance optimization.


Apply link: https://careers.kirubintechnologies.biz/



Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About Visteon

Founded :
2000
Type
Size
Stage

About

Visteon is a global technology company that designs, engineers, and manufactures innovative cockpit electronics and connected car solutions for major vehicle manufacturers. It is a leader in cockpit electronic products, including digital instrument clusters, information displays, infotainment, head-up displays, telematics, and autonomous driving platforms. Visteon also delivers AI-based technologies, connected car, cybersecurity, interior sensing, embedded multimedia, and smartphone connectivity software solutions. The company aims to drive the smart, learning, digital cockpit of the future to improve safety and the user experience.
Read more

Company social profiles

linkedintwitterfacebook

Similar jobs (10)

Leading Global MNC
Leading Global MNC
Agency job
via Bean HR Consulting by Harjeet Sachdev
Faridabad
7 - 12 yrs
Best in industry
skill iconC++
FreeRTOS
Microcontrollers
Oscilloscope
Logic analyzer
+1 more

We are looking for Embedded Developer with Leading Global MNC - Faridabad


Description:

  • Strong experience with 32-bit microcontrollers such as STM32, NXP, Renesas, TI, Microchip, etc.
  • Excellent knowledge of C/C++ programming and exposure to Assembly.
  • Strong experience with RTOS such as FreeRTOS, µC/OS, embOS, VxWorks, QNX, etc.
  • Hands-on experience in developing HAL, BSP and low-level device drivers.
  • Strong understanding of microcontroller peripherals and interfaces** including ADC, DAC, I2C, SPI, UART, CAN/CAN FD, RS485, DMA, Ethernet, SD/eMMC, SDIO, etc.
  • Strong experience with Automotive communication protocols such as CAN, CAN FD, LIN, J1939 and UDS.
  • Knowledge of AUTOSAR concepts and architecture is an advantage.
  • Experience with automotive diagnostics, ECU communication, and vehicle network architecture.
  • Hands-on experience using Oscilloscope, Logic Analyzer, Function Generator, Multimeter and other debugging equipment.
  • Experience in board bring-up, hardware-software integration and debugging of embedded boards.
  • Ability to debug power, clock, reset, communication interfaces, and peripheral-related hardware issues at board level.
  • Good understanding of schematics, PCB layouts and electronic circuits around microcontrollers and ARM-based systems.
  • Ability to work closely with hardware engineers for design reviews, component selection, hardware validation, and issue resolution.
  • Experience with prototype board testing, hardware validation, and root-cause analysis of HW/SW issues.
  • Experience in reverse engineering and debugging of embedded systems.
  • Strong understanding of embedded system architecture and system-level design.
  • Experience with Embedded Linux and/or RTOS-based systems is an advantage.
  • Knowledge of networking concepts including OSI layers, TCP/IP stacks and common IP protocols is a plus.
  • Knowledge of NMEA/NMEA 2000 standards is a plus.
  • Exposure to ASPICE, ISO 26262, MISRA-C and automotive cybersecurity is an advantage.
  • Experience with automotive development and debugging tools such as Vector CANoe/CANalyzer is a plus.

 

Roles & Responsibilities:

 

The right person for this position should have 7+ years of experience in Embedded Systems, preferably with strong exposure to Automotive Embedded Systems.

The candidate should be passionate, technology-driven, and have a strong interest in embedded devices, automotive electronics, IoT, and connected vehicle technologies.

The candidate should be capable of understanding system and product requirements, translating them into technical tasks and solutions, and working as a senior technical individual contributor while collaborating effectively with cross-functional teams.

Read more
Hashone Careers Private Limited
Coimbatore
6 - 10 yrs
₹15L - ₹30L / yr
Embedded software
Cyber Security

Job Summary

We are looking for an Automotive Cybersecurity Engineer with expertise in designing and

implementing cybersecurity mechanisms for AUTOSAR, QNX, Android, and Linux-based

automotive platforms. The role focuses on embedded security, secure coding, cryptographic

solutions, and protecting next-generation automotive systems.

Key Responsibilities

• Design and develop security mechanisms for AUTOSAR, QNX, Android, and Linux

environments.

• Implement secure boot, secure flashing, secure diagnostics, access control, secure

compiler usage, and firewall mechanisms.

• Develop HSM/TEE-based security solutions and secure key storage.

• Implement hardware-based cryptographic operations.

• Develop secure embedded software using C/C++.

• Perform vulnerability analysis and security validation.

• Collaborate with cross-functional engineering teams.

• Use Python and GenAI tools (including G-HUB) to improve automation and engineering

productivity.

• Conduct code reviews and enforce secure coding practices.

• Prepare technical documentation and support security audits.

Required Skills

• 6–9 years of embedded software or automotive cybersecurity experience.

• Strong experience with AUTOSAR, QNX, Android, or Linux.

• Knowledge of secure boot, secure flashing, secure diagnostics, access control, secure

compiler usage, and firewalls.

• Experience with HSM, TEE, secure key storage, and hardware cryptography.

• Strong C/C++ programming skills.

• Knowledge of MISRA and CERT secure coding standards.

• Working knowledge of Python and GenAI tools such as G-HUB.

• Strong analytical and problem-solving skills.

Preferred Skills

• Knowledge of ISO 21434 and automotive cybersecurity standards.


• Experience with threat modeling and penetration testing.

• Knowledge of PKI and cryptographic libraries.

• Experience with Agile and CI/CD.

Education

Bachelor’s or Master’s degree in Electronics, Computer Science, Cybersecurity, Embedded

Systems, Information Technology, or a related field.

Read more
LetsIntern
at LetsIntern
1 candid answer
Ashish Singh
Posted by Ashish Singh
Remote only
0 - 1 yrs
₹12000 - ₹18000 / mo
Power Electronics
Electronics
Embedded C

Power Electric Vehicles with embedded software for battery management and autonomous driving.


What you'll do:

  • Develop BMS algorithms (SOC/SOH estimation)
  • Implement CAN bus communication protocols
  • Code motor control algorithms (FOC, sensorless)
  • Build ADAS features (ultrasonic parking, vision)
  • HIL testing with Vector tools
  • Optimize for automotive-grade reliability (AUTOSAR)

What we need:

  • C/C++, Embedded Linux/RTOS
  • Microcontroller experience (STM32, NXP)
  • Control systems or automotive interest
  • Debugging skills (oscilloscopes, logic analyzers)

Future-proof skills:

  • Work on actual EV prototypes
  • Portfolio for Tata, Mahindra EV teams
  • Automotive cybersecurity exposure
Read more
Gaura Nitai Technologies
Gaura Nitai Tech (GNT)
Posted by Gaura Nitai Tech (GNT)
Bengaluru (Bangalore)
2 - 12 yrs
₹6L - ₹25L / yr
skill iconC++
Socket Programming
TCP/IP & UDP
Non-Blocking I/O
Performance Optimization
+27 more

We are actively looking for experienced C++ Developers with strong hands-on experience in 4G/5G Core Network development, particularly Control Plane and Network Programming.

⚡ Immediate Joiners are highly preferred.


🔹 Key Requirements:

• Strong programming skills in C/C++

• Strong knowledge of Data Structures, Algorithms & OOPS

• Hands-on experience in Socket Programming – TCP/UDP, Non-blocking I/O

• Experience with 3GPP message handling, parsing and protocol processing

• Strong hands-on experience in 4G/5G Core Control Plane

• Experience with MME, SGW, PGW, HSS, PCRF, AMF, SMF, UPF, UDM, AUSF, PCF, NRF

• Strong knowledge of Diameter, SIP, GTP-C, GTP-U, PFCP, NAS/NGAP, S1AP, HTTP/2

• Understanding of N1, N2, N3, N4, N6, S1-MME, S1-U, S5/S8 interfaces

• Good understanding of 4G/5G Core Control Plane procedures and call flows

• Strong networking fundamentals: TCP/IP, UDP, Routing, ARP, VLAN, Subnets, L2/L3

• Hands-on Linux development using GCC, GDB, Make and debugging tools

• Experience in low-level debugging, packet flows and performance optimization


🔹 Responsibilities:

• Develop software modules for 4G/5G Core Network systems

• Implement and optimize Control Plane protocol logic

• Work on end-to-end Control Plane call flows

• Debug low-level issues in Control Plane packet flows and system behaviour

• Collaborate with QA/DevOps for network component integration


📌 Priority: Candidates who can join immediately / within a short notice period.


Please ensure the profiles have hands-on 4G/5G Core Networking + Control Plane experience, along with relevant C/C++ development experience

Read more
Cloud Sara Technologies
icon

The recruiter has not been active on this job recently. You may apply but please expect a delayed response.

Bengaluru (Bangalore), Mumbai, Delhi, Hyderabad
8 - 10 yrs
₹14L - ₹14L / yr
skill iconC++
skill iconC
Network forwarding
ACL
QoS
+2 more

SONiC Forwarding Developer

Experience: 10+ Years

Location: Bangalore / Hyderabad / Delhi / Mumbai

Work Mode: Onsite

Contract Duration: 6 Months

DATA CENTER NETWORKING & SYSTEMS SOFTWARE ENGINEERING

Executive Role Summary

We are seeking an experienced SONiC Forwarding Developer with 10+ years of software engineering expertise in low-level systems programming and networking data plane architectures.

In this role, you will design, develop, and benchmark high-performance forwarding software on the Software for Open Networking in the Cloud (SONiC) operating system. You will collaborate with ASIC hardware vendors and cross-functional teams to engineer line-rate L2/L3 forwarding, ACL, and QoS mechanisms for large-scale data center networks.

1. Key Responsibilities

  • Architect, develop, and maintain high-performance network forwarding software using C and C++, with Python and Go tooling.
  • Work with switching silicon/ASIC vendors to implement, validate, and tune hardware-specific forwarding features through SAI.
  • Design, implement, and debug forwarding pipelines including ACL, QoS, queue scheduling, and traffic shaping.
  • Develop L2/L3 packet switching and routing solutions, including firewall integrations, L2VPN and L3VPN.
  • Work with data center networking protocols such as BGP, OSPF, EVPN, and VXLAN.
  • Profile and optimize software performance, memory utilization, cache locality, and latency.
  • Collaborate with hardware, QA, and network operations teams for testing, debugging, and product delivery.


Read more
100network
100network
Agency job
via TalentXO by tabbasum shaikh
Bengaluru (Bangalore)
5 - 8 yrs
₹30L - ₹40L / yr
Linux
pthreads
Sockets
TCP/IP
skill iconPython
+6 more

About Company

We are building general-purpose autonomous robots for US construction to tackle rising costs, safety risks, and labour shortages. Our modular, multi-trade platform combines purpose-built hardware with real-time site intelligence to navigate complex environments and execute tasks with precision. Trained in high-fidelity simulation and already deployed on live sites, our robots deliver 5x faster execution, 250%+ margin expansion, and significant cost savings.

About the Role

We are looking for a versatile, hands-on software engineer to join our growing team. You will work across embedded Linux systems, networking stacks, robotic middleware, and cloud-connected services. This role demands strong fundamentals, intellectual curiosity, and the ability to learn quickly — not just familiarity with buzzwords.

On-site, Bengaluru

Responsibilities

  • Design and implement robot boot-up sequences and service orchestration to ensure reliable, deterministic system bring-up.
  • Configure and manage Linux networking — TCP/IP stack, HTTP, iptables, ARP, DHCP, DNS — for robot-to-cloud and inter-robot communication.
  • Own CI/CD pipelines using ArgoCD, GitHub Actions, and containerized workflows to ship software to robots.
  • Manage Docker-based deployment and runtime environments on robot and cloud infrastructure.
  • Write and maintain system administration tooling and bash scripts for fleet management and diagnostics.
  • Collaborate closely with robotics, perception, and application teams to integrate platform capabilities.
  • Establish and enforce best practices around Git workflows, branching strategies, and code review.
  • Lead and mentor a small platform engineering team — set technical direction, conduct code reviews, and drive execution.

Requirements

All candidates must demonstrate solid, hands-on competency in every item listed below.

  • Linux systems programming in C
  • File I/O — read, write, seek, memory-mapped files
  • Multi-threading — pthreads, mutexes, condition variables, thread safety
  • Socket communication — TCP/UDP sockets, select/poll/epoll
  • Basic data structures & algorithms — stack, heap, queue, linked list
  • General comprehension ability — reading technical manuals, datasheets, and RFCs
  • Python scripting
  • Bash scripting
  • Git — CLI usage, branching, merging, rebasing, conflict resolution
  • Standard UML diagrams — flowchart, sequence diagram, deployment diagram
  • Windowless text editor — vim, nano, or equivalent

Strong Advantage

  • C++ programming — C++17, OOP, templates, STL
  • Common network protocols — DHCP, ARP, TCP, UDP, DNS
  • Network configuration — routers, switches, VLANs, subnetting
  • Server-client application architecture
  • P2P vs. centralised communication — DDS vs. MQTT
  • Database management — SQL vs. NoSQL, schema design
  • Network security — checksums (CRC, MD5, SHA), public-key encryption, digital signatures
  • ROS2 framework — pub/sub, services, actions, lifecycle nodes, DDS transport
  • CMake build system — targets, find_package, CTest integration
  • Docker — Dockerfiles, docker-compose, remote image registries

Must-haves (non-negotiable)

  • Strong Linux systems programming in C — multi-threading (pthreads), socket communication (TCP/UDP, epoll), and file I/O
  • Hands-on experience with CI/CD pipelines (ArgoCD, GitHub Actions) and Docker-based deployments
  • Networking expertise — TCP/IP stack, DHCP, DNS, iptables, inter-device communication
  • Proficiency in Python and Bash scripting for fleet management and diagnostics
  • ROS2 experience (pub/sub, DDS, lifecycle nodes) is a strong advantage



    Read more
    Cloud Sara Technologies
    icon

    The recruiter has not been active on this job recently. You may apply but please expect a delayed response.

    Bengaluru (Bangalore)
    10 - 14 yrs
    ₹14L - ₹17L / yr
    Data center
    skill iconC
    skill iconC++

    We are seeking an experienced SONiC Forwarding Developer with 10+ years of software engineering expertise in low-level systems programming and networking data plane architectures. In this high-impact engineering role, you will design, develop, and benchmark high-performance forwarding software on the Software for Open Networking in the Cloud (SONiC) operating system. You will collaborate directly with top-tier ASIC hardware vendors and cross-functional teams to engineer line-rate L2/L3 forwarding, ACL, and QoS mechanisms for hyper-scale cloud data centers.

    Read more
    Zenius IT Services Pvt Ltd
    Hyderabad
    2 - 4 yrs
    ₹4L - ₹7L / yr
    skill iconC
    skill iconC++
    skill iconPython
    Shell Scripting
    Internet of Things (IOT)
    +1 more

    Embedded Systems / Firmware Engineer


    Key Responsibilities

    • Develop embedded firmware for IoT and connected devices using C/C++.
    • Work on RTOS, bare-metal programming, memory management, device drivers, and communication protocols.
    • Develop and integrate drivers/interfaces for cameras, motors, sensors, and vision systems.
    • Work with Python and Shell scripting for development and automation.
    • Apply basic AI/ML and computer vision concepts to embedded applications.
    • Collaborate on electrical and mechanical design, hardware integration, testing, and debugging.


    Required Skills

    • C, C++, Python, Shell Scripting
    • Embedded Systems & Firmware
    • IoT, RTOS, Bare Metal
    • Memory Management & Device Drivers
    • Communication Protocols
    • Camera, Motor & Vision Systems
    • Basic AI/ML understanding
    • Electrical & Mechanical Design understanding


    Read more
    Bengaluru (Bangalore)
    8 - 10 yrs
    ₹12L - ₹15L / yr
    RTOS
    Embedded C
    ESP32

    Greetings from Skoegle IoT Innovations Pvt Ltd 


    Job Summary

    We are looking for an experienced Embedded Firmware Engineer with expertise in embedded systems, firmware architecture, RTOS, and embedded software development for IoT, wearable, automotive, industrial, and medical-grade products.



    Key Responsibilities

    • Design, develop, debug, and maintain firmware in C, C++, and Embedded C.

    • Develop firmware for ESP32, nRF52832/52840, ATmega328P, and Raspberry Pi platforms.

    • Integrate sensors using I2C, SPI, UART, ADC, GPIO, PWM, CAN, and USB.

    • Develop RTOS and bare-metal firmware.

    • Implement BLE, GSM/4G, GPS/GNSS, LoRa, Wi-Fi, NFC/RFID communication.

    • Design bootloaders, OTA updates, and secure firmware upgrades.

    • Optimize power consumption, sleep modes, memory allocation, and performance.

    • Develop sensor drivers, calibration routines, and medical-grade firmware.

    • Program bare ICs and support PCB bring-up, pin selection, and hardware validation.

    • Support HTTP/HTTPS GET/POST/PUT APIs and embedded networking.

    Required Skills

    • Embedded Systems and Embedded Software Development

    • C, C++, Embedded C

    • RTOS, Bare-Metal Programming

    • Operating Systems fundamentals

    • I2C, SPI, UART, Digital & Analog Signals

    • Sensor Integration

    • Arduino IDE, VS Code, SEGGER Embedded Studio, J-Link

    • ESP32 Series, nRF52832/52840, ATmega328P, Raspberry Pi

    • BLE (UUIDs), GSM (band configuration), GPS, LoRa

    • Python, HTML, HTTP/HTTPS

    • Bootloader Development, OTA, Power Optimization

    • Memory Allocation, Sleep Modes, Sensor Calibration

    • Machine Learning on Embedded Systems (preferred)

    Read more
    MNC
    Hyderabad
    7 - 12 yrs
    ₹15L - ₹18L / yr
    Networking
    Network
    Network Security
    Cisco
    Routing & Switching


    Job Summary:

    We are looking for an experienced Senior Network Engineer with strong hands-on expertise in Cisco Routing & Switching and Core Networking. The role involves providing technical leadership, coordinating network engineering initiatives, improving network reliability, and supporting strategic projects across Branch Data Access and Standalone ATM network infrastructure.

    Key Responsibilities:

    • Provide technical leadership and operational coordination for network engineering initiatives related to Branch Data Access and Standalone ATM products.
    • Support strategic network projects, including planning, implementation, and delivery of key initiatives.
    • Oversee the Book of Work (BoW) related to Branch Data Access and Standalone ATM products.
    • Collaborate with ATM Banking, Network Engineering, Implementation teams, and external service providers such as Verizon and AT&T.
    • Analyze complex network engineering challenges and contribute to effective troubleshooting and resolution.
    • Drive initiatives to reduce operational risks and improve network performance, stability, and service reliability.
    • Coordinate with cross-functional stakeholders and vendors to ensure smooth project execution.
    • Mentor junior engineers and support knowledge sharing within the team.
    • Contribute to network strategy, governance, compliance, and continuous operational improvement.

    Required Skills:

    • Strong experience in Cisco Routing & Switching.
    • Solid understanding of Core Networking concepts.
    • Experience in network engineering, implementation, and troubleshooting.
    • Experience coordinating network projects and working with cross-functional teams.
    • Strong communication, stakeholder management, and problem-solving skills.


    Read more
    Why apply to jobs via Cutshort
    people_solving_puzzle
    Personalized job matches
    Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
    people_verifying_people
    Verified hiring teams
    See actual hiring teams, find common social connections or connect with them directly.
    ai_chip
    Move faster with AI
    We use AI to get you faster responses, recommendations and unmatched user experience.
    Did not find a job you were looking for?
    icon
    Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
    companies logo
    companies logo
    companies logo
    companies logo
    companies logo
    Get to hear about interesting companies hiring right now
    Company logo
    Company logo
    Company logo
    Company logo
    Company logo
    Linkedin iconFollow Cutshort
    Users love Cutshort
    Read about what our users have to say about finding their next opportunity on Cutshort.
    Shubham Vishwakarma's profile image

    Shubham Vishwakarma

    Full Stack Developer - Averlon
    I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
    Companies hiring on Cutshort
    companies logos