Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Testcore It Solutions

NewBe an early applicant

Embedded Edge AI engineer

Posted Updated
Discussion

Summary

Develops embedded edge-AI firmware for MCU/MPU-based devices in C/C++ in Hyderabad — debugging with GDB/JTAG, working on bare-metal and RTOS platforms (FreeRTOS, Zephyr, ThreadX), hardware interfaces (UART, SPI, I2C, Ethernet, Wi-Fi, Bluetooth), and ARM Cortex-M/RISC-V processors.

Bachelors or Masters degree in related engineering field with 3 to 8 years of hands-on experience in embedded software development based on MCU/MPU


  • Programming Language: Proficiency in C, intermediate to expert in C++.
  • Strong debugging and troubleshooting skills, including experience with tools like GDB, JTAG, and kernel debugging.
  • Mandate experience of working with one of the MCU/MPU from STMicroelectronics/NXP/Renesas
  • Experience with bare-metal and real-time operating systems (RTOS) like, FreeRTOS, Zephyr, Thread-X, or similar.
  • Good understanding and experience on various HW interfaces like UART, SPI, I2C, I2S, Ethernet, Wi-Fi, Bluetooth
  • Strong understanding of Processor/SoC architecture (ARM CortexM4, M5 or RISC-V), memory management, interrupt handling, and low-level programming.
  • Experience with version control systems such as Git or SVN.
  • Excellent problem-solving skills with a focus on optimizing software for embedded hardware.
  • Strong communication skills and the ability to work effectively in a collaborative, cross-functional team environment.
  • Detail-oriented with a focus on delivering high-quality, reliable software.
  • Self-motivated with a strong passion for embedded AI systems and technology.


Skills

Apply

See also

AI Engineering jobs by country — openings, pay and top skills →