Principal Embedded Software Engineer

KPIT Technologies Ltd.

Pune District

On-site

INR 1,200,000 - 2,500,000

Full time

22 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

KPIT Technologies Ltd. is seeking a lead Embedded Systems Engineer to drive architecture, design, and testing of networking device software stacks, including embedded firmware and drivers, for automotive applications.

The role involves developing firmware for communication devices and networking hardware, with a focus on safety-critical systems and automated testing practices. It offers opportunities across mobility tech and collaboration with OEMs.

Qualifications

  • Embedded C development on multicore platforms
  • C and C++ (14 or 17) proficiency
  • Experience with FreeRTOS
  • Firmware development experience
  • Ethernet communication – L1 and L2 layers
  • SPI communication protocol experience

Responsibilities

  • Lead architecture, design, implementation, testing, and integration of networking device software stack including embedded firmware, kernel/user mode device drivers, stack extensions, debug and test utilities.
  • Develop firmware for communication devices, networking hardware, and safety-critical automotive applications.
  • Design and implement automated unit and system testing to ensure quality.
  • Ensure compliance with functional safety standards and best development practices.

Skills

Embedded C
C & C++
FreeRTOS
Firmware Development
Ethernet L1/L2
SPI

Education

Bachelor’s or Master’s in CS/SE/Embedded

Tools

Python
ISO 26262

Job description

  • Ethernet Communication – L1 AND L2 Layers,
  • Software Architecture & Design,
  • Performance Optimization,
  • Embedded Processors,
  • Embedded Communication protocols(SPI,I2C)
Good to Have:

Python, ISO 26262

Lead architecture, design, implementation, testing, and integration of networking device software stack including embedded firmware, kernel/user mode device drivers, stack extensions, debug and test utilities. Develop firmware for communication devices, networking hardware, and safety-critical automotive applications. Design and implement automated unit and system testing while ensuring compliance with functional safety standards and best development practices.

Qualifications:

Bachelor’s or master’s degree in computer science, Software Engineering, Electronics, Embedded Systems, or related field

Requirement
ESSENTIAL SKILLS /COMPETENCIES
  • Embedded C - Development On Multicore Platform
  • C & C++(14 or 17)
  • Free RTOS
  • Firmware Development
  • Ethernet Communication – L1 AND L2 Layers
  • Communication protocols(SPI
PREFFERED SKILLS /COMPETENCIES
  • Embedded Firmware Development
  • Device Driver Development
  • Embedded Systems

Video

We are Automobelievers!

Across mobility & technology domains - Upskill yourself in an environment designed for constant learning

Work on cutting edge technology programs of leading OEMS and Tier 1s in automotive and mobility

Work across Autonomous, Connected, Electrification, AUTOSAR, Cybersecurity, OTA technology driving mobility transformation

Robust competency development framework, Individual development plans and Mentors to bring focus on YOU

Highest numbers of promotions backed by solid performance

Collaboration with global university for technology & management master's program

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Embedded Software Engineer (TK1015SF RM 4511)
Principal Embedded Software Engineer (TK1015SF RM 4511)

Source-Right • Maharashtra

On-site
INR 1,500,000 - 2,100,000
Engineer - Embedded Software
Engineer - Embedded Software

Intangles Lab • Pune District

On-site
INR 700,000 - 1,200,000
System + Safety Engineering & Real Time Software Architect (SYSML and UML)Experts
System + Safety Engineering & Real Time Software Architect (SYSML and UML)Experts

KPIT Technologies Ltd. • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Senior Embedded Linux Engineer (Automotive)
Senior Embedded Linux Engineer (Automotive)

Triumph Motorcycles • Jaipur

On-site
INR 900,000 - 1,200,000
Embedded Firmware Engineer- Automotive
Embedded Firmware Engineer- Automotive

Vayavya Labs Pvt. Ltd • India

On-site
INR 900,000 - 1,300,000
Senior Embedded Firmware Engineer (MPU/MCU, Automotive)
Senior Embedded Firmware Engineer (MPU/MCU, Automotive)

Triumph Motorcycles • Jaipur

On-site
INR 900,000 - 1,500,000
Senior Principal Embedded Software Engineer
Senior Principal Embedded Software Engineer

Ethernovia, Inc. • Pune District

On-site
INR 6,000,000 - 9,000,000
Pre-IPO stock options
Competitive base salary
Senior Staff Software Engineer – Automotive Ethernet
Senior Staff Software Engineer – Automotive Ethernet

Infineon Technologies AG • Bengaluru

On-site
INR 4,200,000 - 7,000,000
Python Test Automation (Linux & Ethernet Networking Fundamentals)
Python Test Automation (Linux & Ethernet Networking Fundamentals)

KPIT Technologies Ltd. • Pune District

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

Chheda Electricals And Electronics • Pune District

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