We're looking for a Senior Software Engineer to join our advanced and innovative 3G/4G/LTE-Advanced product development team in downtown Vancouver, BC.
You will be a key part of a multidisciplinary team dedicated to enhancing and extending industry-leading next generation wireless products. Working closely with experts in the telecommunications domain in a fast paced environment, this challenging position offers excellent opportunities for personal and professional growth.
Required Qualifications:
- Expertise in object-oriented software development
- Proficiency in C/C++ programming on Linux/Unix in multi-processing environment
- Experience in Web Services, e.g. SOAP, XML
- Proficiency in C# / Windows Forms / WSDL
- Knowledge of real time software development
- Proven analytic and problem solving skills
- Strong track record of completing deliverables on time and with high quality
- Excellent teamwork and collaboration skills
- Proactive, willing to take initiative and seek challenges
- Effective verbal and written communication skills
- Able to understand the big picture whilst taking care of the details
- Minimum Bachelor's Degree in Computer Science or similar engineering field
It is preferred that you also possess some of the following traits and skills:
- Proficiency in developing client-server applications
- Familiarity with design patterns
- Experience in Java EE/.NET technologies
- Experience in user interface design
- Familiarity with parser generators
- Working knowledge of RDBMS