Padmi
TMS logo
TMS

mortgage lending · correspondent lending

Embedded Software Engineer

India · OnsitePosted 2 months ago
Software engineeringJuniorFull Time
Apply at TMS

Opens the source posting on jobs.smartrecruiters.com

Source description

About the role

View original

Job Title: Embedded Software Engineer (2+ Years Experience)

We are looking for an Embedded Software Engineer with 2+ years of experience in embedded firmware development.

Responsibilities

  • Develop and maintain embedded firmware in C/C++.

  • Work with microcontrollers (STM32, ESP32, ARM, etc.).

  • Implement communication protocols (UART, SPI, I2C, CAN).

  • Debug hardware and firmware issues.

  • Work with RTOS (FreeRTOS preferred).

  • Collaborate with hardware and software teams.

  • Maintain code quality using Git and documentation.

Requirements

  • 2+ years of embedded development experience.

  • Strong knowledge of C/C++.

  • Experience with embedded debugging tools (Oscilloscope, Logic Analyzer, JTAG).

  • Understanding of communication protocols and hardware interfaces.

  • Good problem-solving and teamwork skills.

  • All your information will be kept confidential according to EEO guidelines.

One address, no account. We’ll tell you when matching roles go live.

More at TMS

Related open roles

View all roles