Member Technical Staff
Company Name:-
Lantronix
Job Location:-
Hyderabad, Telangana
Job Summary:-
Job ID: 853-N01-0521IN
As a member of the product development team, you will develop and enhance software and firmware for our industry leading embedded and external Device Ennoblement products.
Understanding of networks and distributed computing systems
Worked on enhancements, updates, and re-configurations for assigned products.
Understand, analyze and modify existing subsystems and work with large bodies of software code
Produce high quality code that conforms to the design and functional requirements.
Use command line tools and IDE for design and debugging
Provide support to other Engineers, Field Application Engineers/Technical Support staff in areas of expertise and domain knowledge
Improve and maintain new and existing functionality through the product life-cycle
Work effectively in small (3-8 people) teams
Skills and Competencies
Bachelors degree in Engineering, Computer Science or related technical field or equivalent
2+ years of working Experience on various cellular IOT/M2M Gateways devices like modems, routers, trackers etc.
Requires C programming experience and good understanding of data structures.
Knowledge on C++ programming Language.
Understanding of TCP/IP protocols (Sockets, IPv4, IPv6, TCP, UDP, ICMP, QOS, etc.
).
Understanding of Linux OS and tools used in it.
Understanding of filesystem, kernel compilation process, etc.
Working experience with OpenWrt is big plus.
Strong Knowledge on Linux Application development.
Experience related to Bluetooth is a big plus.
Strong knowledge on networking applications.
Experience with Agile development methodologies (Scrum, XP) a plus.
Strong experience in scripting languages.
(Linux shell, Lua, Python, JS, etc).
Basic knowledge of GSM technology based modules.
Knowledge of multi-threaded application software including but not limited to network protocol stacks and implementing communication systems from the ground up for Linux based OS.
Effective written and verbal communication skills.
FOR MORE DETAILS CLICK BELOW LINK