Posted on: 06/10/2025
Key Responsibilities :
- Develop and enhance embedded Linux systems on PurpleOS / OpenWRT platforms.
- Work on bootloader (U-Boot), kernel bring-up, and device driver development.
- Customize and optimize Linux-based OS for networking devices.
- Troubleshoot, debug, and resolve system-level issues.
- Collaborate with hardware, networking, and QA teams to ensure robust product delivery.
- Contribute to performance tuning, scalability, and system security improvements.
- Provide mentorship and technical guidance to junior engineers (for senior levels).
Required Skills :
- Strong hands-on experience with Embedded Linux, OpenWRT / PurpleOS (PrplOS).
- Expertise in C / C++ programming.
- Experience with Linux kernel internals, U-Boot, and device drivers.
- Knowledge of networking protocols (TCP/IP, DHCP, DNS, IPv4/IPv6, Ethernet, Wi-Fi, etc.
- Debugging experience using tools like GDB, JTAG, Wireshark.
- Strong problem-solving and analytical skills.
Good to Have :
- Experience with Buildroot / Yocto build systems.
- Exposure to Virtualization / Containers (LXC, Docker) on embedded systems.
- Familiarity with security features in Linux networking platforms.
- Experience in telecom/networking domain products
Did you find something suspicious?
Posted by
Posted in
Platform Engineering / SAP/Oracle
Functional Area
Other Software Development
Job Code
1555974
Interview Questions for you
View All