Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 19109504

    Kpit Technologies logo

    Embedded Software Engineer

    Kpit Technologies · Pune · onsite · Posted 27d ago

    Undisclosed10–15 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    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.

    Sourced from naukri

    Skills

    microcontrollerscompilerFirmwareAutomotiveKernelDevice Driver DevelopmentEmbedded CEmbedded SoftwareLinux KernelMemory managementAutomotive Embedded SystemsLayer 3Embedded SystemsLayer 2debuggingGNUArchitectureGITLinux

    About KPIT Technologies

    Kpit Technologies logo

    Kpit Technologies

    Software Product

    9.4k+

    employees

    1990

    36 years old

    Pune, Maharashtra

    India

    About

    KPIT is a leading independent software development and integration partner helping mobility leapfrog towards a clean, smart, and safe future.

    Industries

    Software ProductAnalytics & KPOIT Services & Consulting

    Employee ratings

    3,801 reviews

    2.8/ 5

    Culture

    2.7

    Career growth

    2.4

    Work-life

    2.8

    Employees rate it well for

    Work Life Balance524Learning409Salary400Senior Management367Work Culture338

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Embedded Software Engineer · waiting for your command