| You will be responsible for architecture, design, implementation, defect resolution and software maintenance.
This is an excellent opportunity to work with cutting-edge technology and a strong, successful team. |
| Requirements: |
- Very strong object-oriented design and development skills.
- TCP/IP protocol stack, HTTP and other protocols.
- Unix Kernel & file system.
- Experience coding in C/C++, Java and other technologies.
- Experience developing large, maintainable software product architectures.
- Strong software design, profiling and verification skills.
- Deep understanding of the concepts behind solid software design: Abstraction, Modularity, Design Patterns, Representation Invariants, etc.
- Networking, wireless and/or security experience or knowledge preferred.
- Work experience through complete software project delivery cycles.
|
| Key Competencies Required: |
- BS degree or higher strongly preferred
- Excellent verbal, written and interpersonal skills
- Ability to handle multiple tasks, prioritize and meet deadlines
- Self starter, takes initiative, identifies and completes tasks; goal driven
- Professional with ability to properly handle confidential information
- Ability to work and thrive in a team environment
|