Talent.com
No longer accepting applications
▷ Apply Now : Embedded Engineer

▷ Apply Now : Embedded Engineer

IgnitariumIndia
5 days ago
Job description

Job Title : Embedded RTOS Engineer

Location : Kochi / Bengaluru

Experience : 2-5 years

NP : 0-30 days

Job Summary :

We are seeking a skilled Embedded Systems Engineer with hands-on experience in Real-Time Operating Systems (RTOS) to join our engineering team. You will be responsible for designing, developing, testing, and maintaining embedded software for our next-generation products. The ideal candidate will have strong low-level programming skills, experience with microcontrollers or SoCs, and a solid understanding of real-time constraints in embedded environments.

Key Responsibilities :

  • Design and implement embedded software solutions on RTOS-based platforms.
  • Develop and maintain firmware for microcontrollers and embedded processors.
  • Integrate peripherals such as OSPI, eMMC, IPC, DMA, Ethernet, USB etc.
  • Perform system-level debugging and optimization for performance, reliability, and memory usage.
  • Collaborate with hardware engineers to define system architecture and troubleshoot hardware / software integration issues.
  • Write and maintain documentation, including design specifications and test procedures.
  • Contribute to system bring-up and board support package (BSP) development.
  • Conduct code reviews and provide technical guidance to junior engineers.
  • Ensure code quality, safety, and compliance with industry standards.

Required Qualifications :

  • Bachelor's or Master’s Degree in Electronics Engineering, Computer Engineering or related field.
  • 3+ years of experience in embedded software development.
  • Proficiency in C / C++ for embedded systems.
  • Hands-on experience with one or more RTOS environments (e.g., FreeRTOS, Zephyr, VxWorks, ThreadX, uC / OS).
  • Familiarity with ARM Cortex-M / A architectures or similar embedded platforms.
  • Experience with real-time scheduling, inter-process communication, and interrupt handling.
  • Experience with debugging tools (JTAG, SWD, oscilloscopes, logic analyzers).
  • Comfortable working with version control systems (e.g., Git).
  • Preferred Qualifications :

  • Familiarity with safety-critical or automotive systems.
  • Knowledge of embedded Linux or bare-metal development.
  • Experience with scripting languages (e.g., Python, Bash) for automation or testing.
  • Experience with TI platforms.
  • Create a job alert for this search

    Embedded Engineer • India