Senior Embedded Software Developer
On-siteBengaluru, Karnataka, India
Job Summary
Senior Embedded Software Developer role at Hewlett Packard Enterprise in Bengaluru, India. Responsible for designing, developing, troubleshooting, and debugging software for Linux-based embedded systems, including operating systems, drivers, and applications. Key activities include requirements analysis, design, development, and maintenance of embedded software; working with hardware and firmware teams for integration and system bring-up; ensuring high performance and reliability; producing functional specifications and unit test plans; participating in code reviews and software design discussions. Core skills include Embedded Linux, C/C++, Python, RTOS, device drivers, and embedded systems knowledge; familiarity with networking platforms and related technologies (Ethernet, MACsec, routing protocols) is a plus. Educational background includes a Bachelor's or Master's degree in CS/Electronics/Electrical Engineering or related field with typically 6-10 years of experience.
Required Qualifications
- Strong experience in Embedded Software Development
- Embedded Linux proficiency
- C, C++, Python proficiency
- Hands-on experience with Embedded Linux
- RTOS and device driver development experience
- Bachelor's or Master's degree in Computer Science, Electronics, Electrical Engineering, or related field
- Typically 6-10 years of experience
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.