HamburgerMenu
hirist

Software Development Engineer - Embedded System

Tech Grow Global
1 - 2 Years
Multiple Locations

Posted on: 19/08/2026

Job Description

Position : Software Development Engineer - Embedded

Location : Hyderabad | Onsite 5 Days

Experience : 1 to 2 Years Relevant

Looking for an Embedded Software Development Engineer with strong C & scripting skills.

Technical Skills :

- C Mandatory

- Embedded Systems & Communication Protocols

- GCC | GDB | Git

- Python | Pytest

- SystemC TLM Good to Have

- QEMU / Emulation

- IP Specification & Firmware/ROM Collaboration

- Testing & Code Reviews


Key Responsibilities :


- Architect and implement low-level firmware solutions using C to ensure optimal hardware-software integration and system stability.


- Develop and maintain automated test frameworks using Python to accelerate the validation process and improve overall code quality.


- Execute performance modeling and architectural simulation using SystemC to identify potential bottlenecks before hardware tape-out.


- Manage memory mapping and optimization within ROM environments to maximize resource efficiency for resource-constrained devices.


- Collaborate with hardware design teams to troubleshoot system-level issues, ensuring timely delivery of product features and bug fixes.


Education : B.E/B.Tech/M.E/M.Tech

Interview Process : 2 F2F rounds on the same day

Shift : Regular | Onsite

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...