Xunison is looking for full time embedded Linux engineer/developer to join our R&D team in Serbia.
Xunison solutions are not limited to CPEs, it is a whole ecosystem that includes smart-home controller hub, router, mobile applications, android-based OTT, cloud backend solution, cybersecurity and parental control software. As a part of the team, you will be in charge of powering up our routers and smart home gateways with software you write, while taking into account the whole ecosystem concept. Currently we are in a stable growth stage, and our smart home solutions need smart people! Would you take a chance?
Basic requirements:
- Experienced in C & C++ for Linux user and kernel spaces, including multithreading and sockets
- Able to write high quality reusable code
- Good architecture and refactoring skills
- Throughout understanding of lower level network stack: ARP, IP, TCP, UDP, DHCP, DNS, NAT
- Can understand and work within complex environments
- Must possess good analytical skills with a good problem-solving attitude
- Good knowledge of basic data structures, understanding of algorithm complexity estimation principles
- Communicate comfortably with your colleagues in English both typed and oral within scope of the job
It would be really nice if you:
- Any OpenWRT based projects experience
- Layer 1 and 2 Wi-Fi tuning and optimizations experience
- Experience working with Qualcomm SDK for router on a chip solution like IPQ4019
- Understanding of such protocols as MQTT, CWMP (TR-069) / USP (TR-369), UPNP
- Experience working in Smart Home or IoT domain
- SCRUM/Agile work experience