Sierra Wireless

Rating:
5/5
Sierra Wireless is a trusted leader in cellular technology engineering, providing connected devices and solutions that have become essential to everyday life. Founded in 1993, the company creates next-generation, highly secure connected technologies to link people, places, and machines in an Internet of Things (IoT) world. With global headquarters in Richmond, British Columbia and offices across the globe, Sierra Wireless is committed to creating mobile and connected technologies that empower businesses and people to improve their quality of life and productivity. The company designs, develops, manufactures, and markets wireless devices, embedded modules, and other equipment that utilizes wireless technology, such as data cards and wireless gateways, for specific application in the medical, enterprise and emerging markets. Sierra Wireless provides two-way wireless data communications solutions for mobile computing, machine-to-machine markets and the smart grid. Their leading-edge software tools, development platforms, and innovative hardware components simplify the integration of connected devices, from the development of new connectivity technologies to post-deployment applications. They design products to maintain peak performance by allowing for regular enhancement, adaptation to changing protocols, radio platforms, and environmental conditions. Sierra Wireless offers a unique and rewarding work environment for skilled software developers, hardware engineers, and IT professionals interested in wireless technology. Through their technology, they aim to enable opportunities to advance connected devices through the development of inventions, products, and services.

Quick Links

Software Engineer

Average Work Hours (weekly unless noted): 40-45
Average Salary (yearly in dollars unless noted): 100000
Description: The Software Engineer role is responsible for designing and developing reliable software solutions to support the organization’s products and services. They will be responsible for troubleshooting technical issues and contribute to the optimization of existing processes and solutions. This includes developing new software applications, designing innovative IT solutions and processes, and improving existing systems, among others.
Qualifications / Requirements: Bachelor’s degree in Computer Engineering, Software Engineering, Information Systems or related field; minimum of three years’ experience in software engineering; knowledge of databases, programming languages and operating systems; proven problem solving skills; excellent communication and organizational skills.

Network Security Administrator

Average Work Hours (weekly unless noted): 40-45
Average Salary (yearly in dollars unless noted): 110000
Description: The Network Security Administrator is responsible for maintaining and implementing network security systems and functional plans. They will provide, support and manage enterprise-wide security services, including security risk assessment and security incident response. This role is also responsible for regularly testing and evaluating the security of the Sierra Wireless network.
Qualifications / Requirements: Bachelor’s degree in Computer Science or related field; minimum three years of experience in IT security or related field; knowledge of network protocols, VPNs, firewalls and intrusion detection; expert in security principles and best practices; strong problem-solving, communication, and collaboration skills.

Senior User Experience Designer

Average Work Hours (weekly unless noted): 40-45
Average Salary (yearly in dollars unless noted): 130000
Description: The Senior User Experience Designer will be responsible for the design, research and evaluation of customer interaction with Sierra Wireless products. This role will lead UX strategy, usability testing and iterative design processes to create consistent user experiences, from conception to delivery. They will be responsible for developing wireframes, storyboards and detailed user-interface designs.
Qualifications / Requirements: Bachelor’s degree in Computer Science, Graphic Design, Interaction Design, Human Computer Interaction or related field; expert knowledge of digital platforms, UI libraries and design software; minimum of five years’ experience in UX design and research; excellent communication and collaboration skills.

Data Scientist

Average Work Hours (weekly unless noted): 40-45
Average Salary (yearly in dollars unless noted): 140000
Description: The Data Scientist will be responsible for the development and management of data science projects. They will leverage data and analytics to build customer insights and develop effective data-driven strategies. This includes but is not limited to creating customer segmentations, analyzing customer feedback, analyzing data collected from customer interactions, and more.
Qualifications / Requirements: Bachelor’s degree in Statistics, Computer Science, Mathematics or related field; minimum of three years of experience in data science; expert knowledge of data analysis tools and techniques; strong problem-solving and communication skills.

Cloud Architect

Average Work Hours (weekly unless noted): 40-45
Average Salary (yearly in dollars unless noted): 150000
Description: The Cloud Architect role is responsible for researching, designing and delivering reliable cloud systems. They will be responsible for developing and managing cloud computing systems, providing guidance on architecture design, security best practices, and solution deployment. They will need to collaborate with internal teams to ensure that any architecture design supports organizational goals.
Qualifications / Requirements: Bachelor’s degree in Computer Science or related field; minimum 5 years of experience in IT systems architecture; experience with Linux, System Administration and DevOps; expert in cloud computing systems and best practices; excellent communication and collaboration skills.

Software Test Automation Engineer

Average Work Hours (weekly unless noted): 40-45
Average Salary (yearly in dollars unless noted): 120000
Description: The Software Test Automation Engineer is responsible for developing and executing automated test plans, scripts and scenarios. They will create and configure test automation tools and frameworks and identify, record, document and track software bugs. This role will also play a critical role in ensuring a successful release of software by continuously regression testing and prevent unexpected issues.
Qualifications / Requirements: Bachelor’s degree in Computer Science or related field; experience with software debugging, automation and scripting; minimum of three years of experience in QA software testing; strong problem-solving, communications, and collaboration skills.
Locations: Richmond, Vancouver, San Jose, Bejing, Shenzhen, Taipei, Waterloo, Reading, Paris, Sophia-Antipolis
Career Paths: Network Engineer, Software Developer, Quality Assurance Tester, Product Manager, Technical Support Engineer, Systems Administrator, Embedded Software Engineer, IT Security Analyst, Technical Writer, Cloud Architect.
Job Contacts: jobs@sierrawireless.com

Recent Reviews

John D.
4.8/5
4.8
Sierra Wireless has been an integral part of my professional path since I joined. The culture is great and the team is incredibly supportive. I've been able to increase my tech skills a great deal by learning from my colleagues, and opportunities for career growth are actively encouraged. Everyone here is passionate about the work we do, and I'm proud to be part of it.

Frequently Asked Questions

What qualifications are needed for an engineering role at Sierra Wireless?
Candidates must have a degree in engineering, computer science or a related field, as well as experience in a similar role.
What kind of customer service positions are available at Sierra Wireless?
We offer a variety of customer service roles from technical support to customer experience professionals.