Embedded Edge AI Software Engineer/Senior Software Engineer
TestCore IT Solutions Pvt. Ltd.
Hyderabad, Telangana, India
Full-Time
Posted 15 days ago
Hyderabad, Telangana, India
Full-Time
Posted 15 days ago
Opens the application on in.linkedin.com
Job Description & Responsibilities
Experience: 5 to 6 Years
Location: Hyderabad, Bangalore
Role & Responsibilities / What you’ll do
- Design, develop and optimize embedded firmware based on RTOS or Bare-metal
- Hardware bring-up and software integration of embedded system
- Integration and testing of middleware components for Edge AI/Physical AI model integration, training and optimization
- Debug and troubleshoot issues at hardware integration, driver and system level, including issues with memory, performance, and muli-core (CPU/NPU)synchronization
- Work along with hardware, software and QA teams
- Participate in the team's software processes, including -- requirements and design documentation, test-plan generation and execution, peer design and code reviews, process feedback and improvements
- Stay updated with the industry trends and developments.
Required skills / Whom we are looking for
- Bachelor’s or Master’s 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.
Nice-to-haves
- Familiarity with continuous integration and automated testing practices
- Customization of linker scripts and memory layout for embedded toolchains (GCC/IAR/ARM)
- ML frameworks such as TensorFlow Lite Micro or PyTorch for embedded systems
- Nice to have Python programming experience
Why join us
- Opportunity to work on innovative projects with the latest Embedded & AI technologies
- Opportunities for accelerated career growth and professional development. Engineer your future, we empower our employees to truly own their career and development.
- A collaborative and inclusive team culture
- Competitive compensation and benefits package
Location: Hyderaba, Bangalore
About TestCore IT Solutions Pvt. Ltd.
Required Skills
PythonGitMachine LearningTensorFlowPyTorchCommunication
Job Details
Employment TypeFull-Time
Work ModeOn-Site
Experience5 – 6 years
Positions1
Posted by
N/A
Posted on:
14 Oct 2026
About TestCore IT Solutions Pvt. Ltd.
More open roles
- Sr Full Stack Developer (Python+ Angular + GCP/AWS/Azure) (India)Reflections Info Systems · India
- Coding Teacher Jobs in Bhopal — Python + Java + C++ + Web · Class 6-12 + Adults | Anand TutorialsAnand Tutorials · Bhopal, Madhya Pradesh, India
- Python DeveloperNippon Data Systems · Solan, Himachal Pradesh, India
- GenAI Engineer - Python & RAGEduRun Group · Hyderabad, Telangana, India
- Python DeveloperNippon Data Systems · Panchkula, Haryana, India
- Full-Stack Engineer-Python (UI / Python / AWS)HTC Global Services · Chennai, Tamil Nadu, India