Find a jobRecruiters

Embedded Software Engineer

Exclusive opportunity

Onsite

Embedded Software Engineer

KPIT

Embedded Software Engineer

Skills

PythonLinux

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Pune, Maharashtra, India

Work mode:

Onsite

Published on:

25 September 2026

What they need


Experience: 10+ Years | Location: Pune
Domain: Automotive Embedded Systems, Ethernet Networking, SDV, Safety-Critical Systems

Role Overview

Seeking a hands-on Embedded Software Engineer with strong expertise in Embedded C/C++, Linux Device Drivers, RTOS, Networking, and Hardware-Software Integration. The role involves developing low-level firmware, networking solutions, and embedded system software for next-generation automotive and networking products.

Core Skills Required

  • Embedded C/C++ Programming
  • Embedded Firmware & Low-Level Device Driver Development
  • Linux Kernel/User Space Drivers
  • Hardware-Software Interface Development
  • Debugging, Performance Optimization & System Integration
  • RTOS Fundamentals, Scheduling & Memory Management
  • Strong understanding of Compiler, Linker & Memory Architecture [Ethernovia...ngineer JD | Word]

Networking Expertise (Critical)

  • Layer 2 & Layer 3 Networking
  • Ethernet Switching
  • TCP/IP, UDP, ICMP, ARP
  • Network Stack Understanding
  • Protocol Analysis & Troubleshooting
  • Strong networking fundamentals beyond socket programming

Protocols & Interfaces

Mandatory: CAN, Ethernet, I2C, SPI
Preferred: PCIe, USB, Ethernet MAC/PHY, NTP/PTP (IEEE1588/gPTP)

Hardware & System Knowledge

  • Microcontrollers & Embedded Processors
  • Boot Process & Hardware Initialization
  • Board Bring-up Activities
  • Peripheral Integration
  • PCIe Enumeration & BAR Concepts (Preferred) [Ethernovia...ngineer JD | Word]

Preferred Skills

  • Automotive Ethernet
  • ARM Processors, U-Boot
  • Python, GDB, GNU Toolchain
  • Git/Perforce
  • Simulation & Emulation Platforms
  • Automotive, SDV, Robotics or Safety-Critical Systems Experience

Key Screening Areas

Candidate should be able to explain:

  • Embedded System Boot-up Process
  • Linux Device Drivers
  • ICMP & Ping
  • Layer 2 vs Layer 3 Networking
  • CAN Communication
  • PCIe Enumeration
  • RTOS Concepts (Priority Inversion, Inheritance & Ceiling)
  • Memory Management
  • Linked List Implementation in C

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

Other offers great for you!

These companies are also looking for great profiles

Rheso.tech

Senior Embedded Software Engineer

80-100k€ (Annuel)

Permanent contract

Munich, Germany

Hybrid

1 year ago

Quick apply

Rheso.tech

Embedded Software Engineer

75-85k€ (Annuel)

Permanent contract

Munich, Germany

Hybrid

Skills

Dart

1 year ago

Quick apply

Rheso.tech

Embedded Software Engineer

75-85k€ (Annuel)

Permanent contract

Graz, Austria

Hybrid

Skills

Dart

1 year ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools