Available for Senior / Lead roles

Arun Suthar

Senior Firmware Engineer at Infineon Technologies

Embedded systems and firmware engineer specialising in automotive Ethernet, Linux device drivers, and real-time OS development. 3+ years delivering production-grade solutions across Infineon and Marvell.

Arun Suthar
Arun Suthar
Senior Firmware Engineer · Bengaluru, India
3+
Years Exp.
2
Companies
M.Tech
MNIT Jaipur
6+
IoT Projects
Linux Drivers FreeRTOS Automotive Ethernet C / C++ QNX ASPICE

Engineer at the edge
of hardware & software.

I'm Arun Suthar, a Senior Firmware Engineer at Infineon Technologies in Bengaluru, working at the intersection of automotive networking, real-time operating systems, and low-level driver development.

My work focuses on firmware development for Infineon's automotive Ethernet switch solutions — building Ethernet drivers, integrating PTP and lwIP stacks on FreeRTOS, and developing internal protocols such as ARP and I2C. I also handle switch configuration, SDK build setup, and test automation pipelines.

Before Infineon, I spent over two years at Marvell Technology contributing to the Driver Development Team, designing and developing drivers for Marvell Automotive Ethernet Switches on Linux and QNX (io-sock and io-pkt). I also have hands-on experience with IoT hardware, PCB design (2-layer boards), and ESP32-based embedded systems from my earlier engineering roles.

I hold an M.Tech in Embedded Systems from MNIT Jaipur and a B.E. in Electronics & Communication from GEC Gandhinagar.

Contact & Location
Bengaluru, Karnataka, India
Infineon Technologies · Full-time
Domain Expertise
Automotive Ethernet Linux Drivers FreeRTOS QNX (io-sock) lwIP Stack PTP / IEEE 1588 IoT / ESP32 PCB Design

Where I've built things
that matter.

3+ years across two industry-leading semiconductor companies, shipping firmware for automotive networking silicon.

Senior Firmware Engineer
Infineon Technologies
Aug 2025 – Present · Full-time · On-site · Bengaluru, India
Current

Working on firmware development for Infineon's automotive Ethernet switch solutions. Responsibilities include building and maintaining Ethernet drivers, integrating PTP (IEEE 1588) and lwIP stack on FreeRTOS, and developing internal protocols (ARP, I2C). Additional focus areas include switch configuration, SDK build setup, and building test automation infrastructure.

FreeRTOS Ethernet Drivers lwIP PTP / IEEE 1588 ARP / I2C SDK Build Test Automation Automotive Ethernet
Senior Software / Firmware Engineer
Marvell Technology
Jul 2024 – Aug 2025 · 1 yr 2 mos · Full-time · On-site · Bengaluru, India
Marvell

Contributed as part of the Driver Development Team to design and develop drivers for Marvell Automotive Ethernet Switches, with support for Linux and QNX operating systems (io-sock and io-pkt). Worked on driver architecture, OS integration layers, and maintaining compatibility across platform configurations.

Linux Device Drivers QNX io-sock / io-pkt Automotive Ethernet Switch C / C++ Unit Testing Device Drivers
Software / Firmware Engineer Intern
Marvell Technology
Jun 2023 – Jun 2024 · 1 yr 1 mo · Internship · On-site
Internship

Internship within the driver development team at Marvell. Developed hands-on experience with device driver development and Automotive SPICE (ASPICE) processes for embedded automotive systems.

Device Drivers Automotive SPICE (ASPICE) Embedded C
Hardware Design Engineer (IoT)
Techiesms
May 2022 – Aug 2022 · 4 mos · Full-time · Ahmedabad, India
IoT

Worked on IoT products for home automation using ESPHome. Contributed as a PCB designer, designing 2-layer PCBs for IoT projects including a universal TTL programmer. Gained deep hands-on experience with ESP32 microcontrollers and PCB fabrication workflows.

ESP32 / ESPHome PCB Design (2-layer) IoT / Home Automation TTL Programmer
Technical Team Member
GTU Robotics Club
Jul 2019 – Jan 2020 · 7 mos · Part-time · Ahmedabad, India

Technical contributor to the GTU Robotics Club, involved in building and programming robots. Developed foundational skills in embedded systems, microcontroller programming, and mechatronics.

Robotics Embedded Systems Microcontrollers

Tools, languages,
and platforms.

Skills validated through real-world projects and LinkedIn assessments. Verified badges indicate LinkedIn Skill Assessment passes.

Core Languages
C C++ Python Embedded C Shell / Bash

✓ = LinkedIn Skill Assessment Passed

Operating Systems & RTOS
Linux QNX FreeRTOS RTOS (General)
Networking & Protocols
Ethernet Drivers lwIP Stack PTP / IEEE 1588 ARP / I2C QNX io-sock QNX io-pkt Automotive Ethernet
Automotive & Standards
Automotive SPICE (ASPICE) SDK Development Embedded Software Device Drivers
Testing & Tooling
Unit Testing Test Automation SDK Build Setup GDB / Debugging
Hardware & IoT
ESP32 Microcontrollers PCB Design ESPHome IoT Systems Robotics

Academic foundation.

Master of Technology (M.Tech)
Embedded Systems
Malaviya National Institute of Technology (MNIT), Jaipur
Jul 2022 – Jul 2024
Bachelor of Engineering (B.E.)
Electronics & Communication Engineering
Government Engineering College (GEC), Gandhinagar
2017 – 2021
Cloud & Cybersecurity Essentials
Gujarat University
Issued Jan 2018 · ID: 201819500015
Python Programming
University of Michigan (Coursera)
Issued Jun 2020
LinkedIn Skill Assessment
Verified: C, C++, Python, Linux
Multiple assessments passed

Let's build something
together.

Open to senior firmware/embedded roles, automotive projects, and consulting discussions. Always happy to connect with engineers working on interesting problems.

Send a message