HamburgerMenu
hirist

Embedded Developer - C/C++ Programming

Tessolve
Hyderabad
4 - 10 Years

Posted on: 19/11/2025

Job Description

Software Engineer (Development and test)


Job Description :


- Responsible for developing & testing of software


- Responsible for generating documents, such as design, user-guide, test plan, test spec, test report etc.,

- Experience in C/C++ programming

- Experience with Multi-threaded software development in Linux environment

- Experience with Embedded IP subsystems e.g. Ethernet/PCIe/SPI/I2C/USB/GPIO/Memory architectures /DDR/SDRAM/DMA

- Experience with development of software targeted for x86, standalone and RTOS platforms

- Experience in low level driver development, register interface programming, general algorithms and data structures, bootloaders/ Uboot.

- Experience with CI tools, test automation, etc.

- Strong debugging skills at device and board level using JTAG debuggers

- Experience in Software programming for FPGAs is an advantage

- Scripting language experience like Perl, Python or TCL

info-icon

Did you find something suspicious?