Application Developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

8 years of development experience in networking, security, and wireless software solutions for embedded systems., Proficiency in C/C++ and Linux kernel/drivers with a strong understanding of OpenWRT framework., Experience with networking protocols such as TCP, UDP, HTTP, and SSL., Strong problem-solving skills and good communication abilities..

Key responsibilities:

  • Design, develop, and test high-performance network and wireless solutions on various SoCs.
  • Develop new features and use-cases for embedded systems.
  • Coordinate with vendors and product leads to ensure project alignment.
  • Create unit tests and automated test scripts for quality assurance.

CodersBrain logo
CodersBrain SME https://www.codersbrain.com/
201 - 500 Employees
See all jobs

Job description

 to 8 years of development work experience in networking, security & wireless software  solutions for embedded systems. Design, develop and test high-performance network and  wireless solutions on a various SoCs on Open WRT platforms.  

 
Areas of expertise:  
o TR069/SOAP/XML  
o OMCI  
o Firewall, Device Security (Vulnerabilities) & Hardening, IDS/IPS, Snort  
o VoIP/SIP Application Development  
o UI/UX Backend management  
  WebUI/LUA/CGI/JSON/MQTT/HTTP/HTTPS/SSL/TLS  
  • In-depth understanding and experience of working in Linux kernel/drivers, C/C++  
  • Good understanding on OpenWRT framework and architecture  
  • End to End design and develop the new features and use-cases  
  • Good understanding of Networking protocols and applications like TCP, UDP, HTTP,  
  • SSL, DHCP, NTP, IGMP etc…  
  • Experience in developing networking applications/customizations for Router devices.  
  • L2, L3 networking domain expertise  
  • Strong technical problem-solving & debugging skills  
  • Unit Test and Automated test scripts framework development  
  • Good communication skills  
  • Coordinate with vendors and product leads.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Problem Solving

Application Developer Related jobs