Embedded Engineer (India)

Embedded Engineer (India)

03 Aug
|
Tata Elxsi
|
India

03 Aug

Tata Elxsi

India

Key Responsibilities:

- Design and develop embedded software in C for networking products.
- Work on Linux kernel and user-space components for embedded platforms.
- Implement and troubleshoot L2/L3 protocols (Ethernet, VLAN, STP, ARP, IP, TCP, UDP, DHCP, BGP, OSPF, MPLS).
- Optimize performance and memory usage for embedded systems.
- Collaborate with hardware engineers for software-hardware integration.
- Conduct unit testing, integration testing, and validation of embedded software.
- Participate in code reviews and maintain high coding standards.
- Debug and resolve system-level issues using tools like GDB, Wireshark, and JTAG.

Required Skills:

- Solid proficiency in C programming for embedded systems.
- Hands-on experience with Linux kernel, device drivers,



and system programming.
- In-depth knowledge of networking fundamentals (L2/L3 protocols).
- Experience in network packet processing, routing, and switching.
- Familiarity with cross-compilation, build systems (Make, CMake), and Git.
- Experience with debugging tools and protocol analyzers.
- Knowledge of embedded development environments and RTOS (preferred).

Soft Skills:

- Excellent analytical and problem-solving skills.
- Strong communication and documentation abilities.
- Ability to work independently and in cross-functional teams

📌 Embedded Engineer (India)
🏢 Tata Elxsi
📍 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.

Subscribe to this job alert:

Get the latest job offers by email for: embedded engineer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: embedded engineer (india) / india