Brief description about the Job
This position is ideal for experienced engineers with 6 to 8 years of hands- on expertise in
C programming
and data structures
. The role involves software development, optimization, and problem- solving in system- level projects. You ll be expected to write clean, maintainable code and contribute to architectural improvements. What you ll do
Design, develop, and maintain efficient and reliable C code
Optimize software performance using appropriate data structures and algorithms Contribute to system- level programming tasks and low- level software development Perform code reviews, debugging, and root- cause analysis of complex issues Collaborate with cross- functional teams to gather requirements and deliver solutions Ensure software quality through unit testing and integration testing Participate in the continuous improvement of development practices and processes
Who you are
6 to 8 years of experience in
software development
using C programming
Strong command of data structures and algorithms
Proven experience in low- level/system- level programming
Solid debugging and problem- solving skills Familiarity with software development tools and version control systems (e. g. , Git) Good communication and teamwork skills Ability to work independently and in collaborative environments Tessolve Semiconductor Private Limited, aswell as its affiliates and subsidiaries ( Tessolve ) does not requirejob applicants to make any payments at any stage of the hiring process. Anyrequest for payment in exchange for a job opportunity at Tessolve is fraudulentand should be ignored. If you receive any such communication, we strongly adviseyou to refrain from making any payments and to promptly report the incident tous at hr@tessolve. com. Tessolve is not responsible for any losses incurred dueto such fraudulent activities