TymblHub

© 2026 TymblHub

Embedded Developer

REVOLT
Posted on
REVOLT logo

Experience
3 - 12 yrs
Job Location
Gurugram, India
Vacancy
1
Designation
Embedded Developer
Job Type
Not specified

Job Description

Job Description:We are seeking a skilled Embedded Developer with 8-12 years of experience to join our team. The ideal candidate must have a strong background in embedded systems development, including firmware programming, microcontroller-based designs, and real-time operating systems. Work on designing, developing, testing, and maintaining embedded software solutions for various applications.rnr":"
Responsibilities:
  • Develop and maintain firmware and embedded software for microcontrollers and embedded systems.
  • Write, debug, and optimize C/C++ code for real-time applications.
  • Design and implement device drivers and low-level software components.
  • Work with RTOS (Real-Time Operating Systems) like FreeRTOS, Zephyr, or similar.
  • Must have experience on ST/Renesas chips.
  • Understanding of SOC chips related to BMS/ADAS.
  • Must have experience in Hiring and team handling for 3-4 years.
  • Budgeting and forecasting expected licenses, systems/tools.
  • Perform unit testing, debugging, and troubleshooting of embedded systems.
  • Optimize code for power efficiency and performance in resource-constrained environments.
  • Work with communication protocols such as UART, SPI, I2C, CAN, Ethernet, or wireless technologies (BLE, Wi-Fi, Zigbee, LoRa).
  • Collaborate with hardware engineers to define system requirements and debug hardware/software integration issues.
  • Develop smart algorithms considering Automotive requirements and not conventional coding
Requirements:
  • 8-12 years of experience in embedded systems development.
  • Proficiency in C and C++ programming for embedded applications.
  • Experience with microcontrollers (ARM Cortex, PIC, AVR, STM32, ESP32, etc.) .
  • Knowledge of RTOS concepts and implementation .
  • Familiarity with embedded development tools , such as Keil, IAR, GCC, or Segger Embedded Studio.
  • Experience with debugging tools (JTAG, SWD, Logic Analyzers, Oscilloscopes).
  • Strong understanding of hardware schematics and PCB designs .
  • Hands-on experience with wireless communication protocols is a plus.
  • Familiarity with IoT platforms, cloud integration, and security is an added advantage.
  • Understanding of APN configurations and data handling
  • Ability to work both independently and collaboratively in a fast-paced environment.
  • Strong problem-solving skills and a keen eye for detail.
Preferred Qualifications:
  • Experience with C, C++, Python or shell scripting for automation.
  • Understanding of AI/ML for embedded systems is a plus.
  • Experience with Linux-based embedded development (Yocto, Buildroot).
  • Knowledge of functional safety standards like ISO 26262 (automotive) or IEC 61508 (industrial).
Behavioural:
Effective team player with a go-getter attitude
Good communication and presentation skills.
Proficient in stakeholder management (in-house business partners)
Self-driven and proactive in approach
Ability to work in a dynamic and fast paced environment.