HamburgerMenu
hirist

Embedded Software Developer - C/C++

Akshaya Business IT solutions
5 - 10 Years
Chennai

Posted on: 12/10/2026

Job Description

Key Responsibilities :

- Design, develop, test, and maintain embedded software using Embedded C and C++.

- Develop and debug low-level software components for embedded platforms.

- Work extensively with Zephyr OS for embedded application and system development.

- Develop and maintain device drivers, hardware interfaces, and board-level software components.

- Work with RTOS concepts, including task scheduling, multitasking, inter-task communication, synchronization, and memory management.

- Perform hardware-software integration and troubleshoot system-level issues.

- Debug embedded software using appropriate debugging tools, logs, and hardware interfaces.

- Optimize software for performance, memory utilization, reliability, and real-time responsiveness.

- Collaborate with hardware, firmware, and system engineering teams to deliver high-quality embedded solutions.

- Participate in code reviews, unit testing, integration testing, and software validation.

- Analyze technical issues, identify root causes, and implement effective solutions.

- Follow coding standards, software development best practices, and version control procedures.

Required Skills and Qualifications :

- 5 - 10 years of professional experience in embedded software development.

- Strong hands-on programming experience in Embedded C and C++.

- Mandatory hands-on experience with Zephyr OS.

- Strong knowledge of low-level programming and embedded system fundamentals.

- Good understanding of RTOS concepts, task management, interrupts, and synchronization mechanisms.

- Experience with device drivers, peripheral interfaces, and hardware-software interaction.

- Proficiency in debugging, troubleshooting, and performance optimization.

- Familiarity with embedded development workflows, source code management, and software testing.

- Strong analytical, problem-solving, and communication skills.

- Ability to work independently and collaborate effectively with cross-functional teams.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...