Member Of Technical Staff
Member Of Technical Staff24
Applications
24
Applications
Not Accepting Applications
About the Job
Skills
We have an immediate need for a Member of Technical Staff
Job Title: Member of Technical Staff
Job Function: Engineering
Classification: Regular Full Time
Location: Hyderabad, India
As a member of the product development team, you will develop and enhance application software for our industry leading embedded and external Device Ennoblement products. Our platforms are at the forefront of driving M2M connectivity with intelligent device services that enable our customers to access remote device data within the enterprise.
· Gather and finalize software requirements based on product requirements.
· 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.
· Develop validation plans and execute them to ensure that code is fully unit tested before submitting to Product Assurance Testing.
· Provides work estimates for development projects and reports status of projects to management.
· Improve and maintain new and existing functionality through the product lifecycle.
Skills and Competencies
· BSEE/BSCS or equivalent, MSEE/MSCS a plus.
· 4+ years of practical experience in embedded product development for networking equipment (wired or wireless), M2M technology or equivalent.
· Requires strong C++ programming experience, good understanding of algorithms and data structures and excellent software design skills.
· Object-oriented programming experience is required. Solid understanding of pointers, references, polymorphism, inheritance, and threading.
· Demonstrated experience in communication & application protocols such as WebSockets, TCP, UDP, MQTT, HTTP(S) and Serial data.
· Advanced knowledge of multi-threaded application software including but not limited to windows application development.
· Experience with Visual Studio and Windows environments is a must have.
· Experience using any source code control system is important.
· Experience with Agile development methodologies (Scrum, XP) a plus.
· Effective written and verbal communication skills.
About the company
Company Size
11-50 Employees
Headquarter
Mumbai