Senior Embedded Software Engineer_102828
- Source: LinkedIn
- MyCareernet
- On-site
- Bengaluru
- Full-Time
- Senior
Job Description
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.
Good 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
Skills
- c10
- cplusplus
- linux-kernel
- yocto-project
- Python
- JIRA
- bugzilla
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
