Search by job, company or skills

KBD Talent Forge India Pvt Ltd

Embedded Software Engineer - RTOS/Microcontroller

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 40 applicants
Early Applicant

Job Description

Description

Job Summary :

We are seeking an experienced Embedded Software Engineer to design, develop, and maintain embedded software solutions for hardware-based systems. The role requires strong expertise in low-level programming, real-time operating systems, and hardwaresoftware integration.

Key Responsibilities

  • Design, develop, and debug embedded software for microcontrollers and processors.
  • Develop firmware using C/C++ for real-time and embedded systems.
  • Work closely with hardware engineers to integrate software with electronic components.
  • Develop drivers, bootloaders, and middleware as required.
  • Perform unit testing, integration testing, and system validation.
  • Analyze system performance and optimize memory, power, and execution efficiency.
  • Prepare and maintain technical documentation.

Required Qualifications

  • Bachelors/Masters degree in Computer Science, Electronics, or related field.
  • 3+ years of experience in embedded software development.
  • Strong proficiency in C/C++ and embedded Linux or RTOS.
  • Experience with microcontrollers (ARM, STM32, etc.).
  • Knowledge of communication protocols (I2C, SPI, UART, CAN, Ethernet).
  • Experience with debugging tools (JTAG, logic analyzers).

Good To Have

  • Experience with automotive, IoT, or industrial systems.
  • Familiarity with safety standards and low-power systems

(ref:hirist.tech)

More Info

Job Type:
Industry:
Employment Type:

Job ID: 138823823