HamburgerMenu
hirist

Job Description

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

info-icon

Did you find something suspicious?