Embedded C/C++ Application Developer

Developer

Embedded C/C++ Application Developer

Apply Now

- $0.00

  • Date posted
    May 28, 2026
  • Expiration date
    August 28, 2026
  • Application ends
    August 28, 2026

We are seeking a highly skilled Embedded C/C++ Application Developer to join our engineering team. The ideal candidate will have strong expertise in embedded software development, multithreaded programming, and VOIP-based application development.

You will work on designing, developing, optimizing, and troubleshooting next-generation embedded communication applications on client/server platforms.

This role offers an opportunity to work closely with cross-functional engineering teams to build scalable, reliable, and high-performance software solutions in a fast-paced innovation-driven environment.

Key Responsibilities :

– Design, develop, and maintain embedded software applications using C and C++.

– Develop high-performance multithreaded applications for embedded systems and communication platforms.

– Work on VOIP-based client/server applications and real-time communication systems.

– Analyze system performance and optimize applications for speed, memory usage, and scalability.

– Troubleshoot, debug, and resolve complex software and system-level issues.

– Collaborate with product, QA, and system engineering teams to deliver robust software solutions.

– Participate in software architecture discussions, code reviews, and technical design sessions.

– Ensure software quality through unit testing, integration testing, and debugging practices.

– Contribute to continuous improvement of development processes and engineering best practices.

– Work in an Agile development environment with rapid development cycles.

Required Skills & Qualifications :

Technical Skills :

– Strong programming expertise in C and C++.

– Hands-on experience in embedded software development.

– Experience in multithreaded application development and concurrency handling.

– Good understanding of VOIP protocols and communication systems.

– Experience working on client/server architecture platforms.

– Strong knowledge of system-level programming, debugging, and performance optimization.

– Excellent troubleshooting and analytical problem-solving skills.

– Familiarity with Linux-based embedded systems is preferred.

– Understanding of memory management, networking concepts, and IPC mechanisms is an advantage.

– Exposure to real-time systems and communication technologies is a plus.

Educational Qualification :

Bachelor’s or Master’s degree in :

– Computer Science Engineering (CSE)

– Electronics & Communication Engineering (ECE)

– Information Technology (IT)

– Or related engineering disciplines

 

Are you interested in this position?

 

Apply by clicking on the “Apply Now” button below!

 

#AlbionarcJobs#FintechJobs

#AsiaJobs#MiddleEastCareers

#TechTalent#FintechRecruitment

#FinanceOpportunities#

 

 

 

Apply Now

- $0.00

Select your currency