Proven record of designing and delivering complex networking products from inception to production delivery. Previous experience developing quality software for commercial products. Experience with communication systems involving wireless, radio, security and mesh networking technologies is a plus. Ability to work in a small team on fast paced projects that have tight deadlines Experience using Agile/Scrum methodologies. Seeking 10+ years software development experience Experience with Embedded real-time systems Must be an excellent SW developer. We expect experience developing software C/C++ in Linux. Python and other scripting languages is a plus. Target hardware includes Embedded CPU, DSP, and ARM environments Experience with Linux development infrastructure, tool chain and build environment. Experience developing both Linux device drivers and application software; installing Linux software and configuring embedded Linux systems Experience with OSI networking protocols and applications Experience and knowledge of Board Support package (BSP) development including board bring up, tool chain creation, and firmware/diagnostics support Experience with system development tools, including Source-Level Debuggers, Logic Analyzers, Oscilloscopes, Code Analysis tools, etc.
Roles & Responsibilities: The primary responsibility will be to design, develop and re-engineer parser and associated numeric module for the statistical product. 0 to 3 years of product development experience with below-mentioned skills. With the educational qualification of M.C.A/ BE/B.Tech Bachelor’s with Mathematics will be given preference Skills Strong proficiency in parser development and exposure to Lex/Yacc. Thorough knowledge of the standard library, STL containers, and algorithms Experience in Object Oriented Programming using C++, with experience in product development using MFC (Microsoft Foundation Classes) and COM would be an added advantage. Good understanding of design patterns.
Strong C/C++ programming skills Excellent Communication and Team work skills Experience in working with Agile methodology Good experience in Stakeholder Management Linux Platform Experience Preferred: Good Knowledge of Automotive Infotainment System Architecture Strong knowledge of UML Modelling tools like EA, Rhapsody. Good knowledge of SW-Version-Tools – SVN and GIT Good knowledge of SW Process tools – Atlassian tool chain.
QUALIFICATIONS AND REQUIREMENTS: B.E./B.Tech. in Computer Science or higher degree in CS. 3-5 years of strong programming experience in Python with C or C++. Good knowledge of usage and programming on Linux systems Hands-on experience on any additional scripting language is a plus. Experience in AWS is an added plus. Working knowledge of distributed systems, network and messaging protocols, high availability, scalability and related technologies. PRIMARY RESPONSIBILITIES Entails ownership of significant areas of the code for both new feature development and maintenance/redesign of existing areas of the product to accommodate rapidly evolving features Continuous focus and contribution in the areas of manageability, availability, scalability, reliability, and maintainability of the product Active participation in our ongoing process enhancements and software development practices