Responsibilities
- Participate in the full development cycle of state-of-the-art protocols. This includes system design, implementation, and testing. The software engineer will be given a set of requirements and is expected to develop software to comply with the requirements. The software engineer will also be required to write documentation.
- Responsibilities may include one or more of the following:
- Use of object oriented tools for system design
- Implementing the design using C/C++
- Optimizing the implementation to meet processor and memory constraints
- Functionality, performance and stress testing
- Porting to different mobile platforms
Requirements
- BSc in Electrical Engineering or Computer Science from a top university
- Extensive programming experience using ‘C’ language
- Good knowledge of object oriented design
- Good knowledge of programming using multithreading
- Good knowledge of socket programming
- Must have experience in programming under windows or Linux
- Good knowledge of networking protocols
- Background in wireless communications is a plus
- Ability to work in a fast paced dynamic environment
Skills and Keywords
· Must have: C
· Nice to have: C++, Perl, Python, Algorithms, Software, Agile, SCRUM
Application: Send CV to hr@ipneo.com. Please, include the job title in the email subject to be considered.