11 Sep
|
MyCareernet
|
Bengaluru
11 Sep
MyCareernet
Bengaluru
Key Skills: Embedded C, Embedded C++, Linux Kernel, Linux User-Space, RTOS, Communication Protocols, Yocto Linux, Microcontrollers, Python, JIRA, Bugzilla
Roles and Responsibilities:
Design and implement embedded software components for connected device platforms.
Develop and maintain low-level software in C and C++ for Linux-based embedded systems.
Debug complex software issues across kernel, user-space, and hardware interfaces.
Work with verification and validation teams to support code coverage and static analysis activities.
Analyze system behavior and improve reliability, stability, and real-time performance.
Experience:
4-7 years of relevant embedded software development experience.
Strong hands-on experience in Embedded C and Embedded C++ development.
Solid understanding of Linux user-space and Linux kernel-space programming.
Experience with embedded architectures, RTOS concepts, and communication protocols.
Ability to troubleshoot software defects and support interface-level debugging across device subsystems.
Positive to Have:
Microcontroller experience.
Yocto Linux exposure.
Python scripting for development or automation support.
Experience with JIRA or Bugzilla.
Education:
Any Graduation or Any Post Graduation
📌 Senior Embedded Software Engineer_102828 (Bengaluru)
🏢 MyCareernet
📍 Bengaluru