Job Title: Embedded Software Engineer - Networking & Linux
Location: Pune
Experience: 8+ Years
Employment Type: Full-time
________________________________________
Job Summary:
We are looking for a talented Embedded Software Engineer with strong expertise in Embedded C/C++, JavaScript/HTML, and networking protocols such as TCP/IP, UDP, DHCP, IGMP, and HTTP. The ideal candidate will have hands-on experience working in Linux environments for both development and deployment, and a solid understanding of embedded systems and network stack integration.
________________________________________
Key Responsibilities:
Design, develop, and maintain embedded software using C/C++ for networking applications.
Implement and troubleshoot networking protocols including TCP/IP, UDP, DHCP, IGMP, HTTP, and related technologies.
Work with Linux as the primary development and deployment platform; including kernel configuration, shell scripting, and device interface integration.
Collaborate with hardware engineers, QA, and system architects to deliver high-quality software.
Debug and analyze complex issues in embedded and networked environments.
Ensure performance optimization and reliability of software components in embedded systems.
________________________________________
Required Skills:
Strong proficiency in Embedded C/C++
Good understanding of JavaScript and HTML for UI integration or embedded web server configuration
In-depth knowledge of networking protocols: TCP/IP, UDP, DHCP, IGMP, HTTP
Hands-on experience with Linux OS - application development, cross-compilation, debugging, and scripting
Experience with embedded toolchains, debugging tools (GDB, Wireshark), and performance tuning
* Familiarity with networking stack configuration and troubleshooting in embedded systems
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.