Roles and Responsibilities:
Define software architecture for embedded Linux-based systems and guide implementation across modules
Design and review embedded communication flows using TCP/IP and UDP protocols
Develop and maintain Embedded C components for device-level and system-level functionality
Analyze Linux internals to support platform behavior, integration, and troubleshooting
Establish unit test framework practices and ensure code quality across embedded software deliverables
Skills Required:
10+ years of relevant experience in embedded software architecture and development
Robust hands-on experience in Embedded C for embedded software development
Deep understanding of TCP/IP networking and Linux-based embedded settings
Architecture-level experience in embedded systems and protocol-driven design
Practical experience with unit testing and API-level validation in embedded software
Valuable to Have:
Python
UDP
CIP
Education: B.E., B.Tech, M.Tech (Dual), or B.Pharma
📌 Embedded Software Architect Bengaluru (India)
🏢 MyCareernet
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.