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
Career Paths
Reviews
FAQs
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.
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.
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.
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.
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.
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.
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.
Anne W..
Review Rating:
4.9/5
4.9
I'm really enjoying my time with Sierra Wireless - the work is interesting, the team is friendly, and the company values creativity. We are encouraged to share our ideas and collaborate to develop novel solutions. The management is very open to feedback and even changes we suggest as long as they make sense.
Erick T..
Review Rating:
4.7/5
4.7
I have been working in a technical position at Sierra Wireless for the past year and it has been a great experience. My team is fantastic and open to learning new technologies, which really makes it a fun place to work. The company is fast-paced and there are always opportunities to learn and grow.
Shelley Y..
Review Rating:
4.9/5
4.9
I'm having a great experience as a developer at Sierra Wireless. The culture truly allows us to excel as professionals, and teams are able to interact openly to develop fantastic projects. Everyone here is passionate about the work they do and it's inspiring to be surrounded by such innovative people.
Jonathan P..
Review Rating:
4.8/5
4.8
I've been in an IT position with Sierra Wireless for over two years now and I'm still amazed at how the company operates. They demonstrate a commitment to their employees and push for new ways to improve our skills and knowledge. Plus, it's really nice that the team is so collaborative and friendly.
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.
What development tools does Sierra Wireless use?
We use a variety of development tools depending on the project, such as Java, C#, and HTML.
What skill sets are desirable for a role at Sierra Wireless?
We are looking for candidates with strong problem-solving and communication skills, as well as experience with software development.
What type of projects would I work on as a Software Engineer at Sierra Wireless?
You would work with a team to develop and manage software solutions, including designing, coding, testing, and debugging applications.
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.