Systems Engineer (Co-Op)
Vancouver, Canada, Canada
Mid Level
Internship
Top Benefits
Flexible work models
Paid time off
Paid parental/family leave
About the role
- Our co-ops don’t wash cars or do coffee runs. They also don’t work on side projects. Our co-ops are treated like full team members and are given the opportunity to learn what being a computer engineer is like in the real world
- You’ll have the opportunity to learn new technologies and best practices in product development including some coding, testing and automation
- You’ll also have a lot of fun and make a lot of friends. For the duration of your work term, you will be a member of a multi-disciplinary engineering team responsible for the design and implementation of the next generation of Motorola’s market-leading high-performance video solutions products
- The systems engineering team at Motorola is responsible for recommending, selecting, configuring, and qualifying platforms that are used to deploy our world-class Avigilon Control Center software product
- As part of the team, you Will be responsible for analyzing our products at a system level, looking for optimizations in cost, quality, features, and performance and then delivering the final result into manufacturing. We are looking for someone that likes to take Apart computers!
- Continually improve the quality of Avigilon’s software and hardware products through the creation, execution, and maintenance of comprehensive test plans, test cases, and test scripts
- Ensure that we produce the highest quality, easiest to use products in the surveillance industry
- Interact regularly with support, development, and product management teams to solve challenging problems
- Participate in an Agile Development environment and contribute to a continual improvement process
- Report defects using JIRA
- Measure and report on the performance of various components of our system. Items like graphics, network, memory, IO, disk, etc
- Identify and make recommendations to remove performance bottlenecks
- Assist in making performance vs cost trade-offs
- Verify resolution of defects and support issues
- Setup and maintain complex test environments
Benefits
- Flexible work models
- Paid time off
- Paid parental and family leave
- Health care benefits
- Global wellness resources
- Employee assistance programs
- Rotation programs
- Mentor relationships
- Learning and development opportunities
- Retirement benefits
- Employee bonuses
- Stock grants & employee stock purchase plans- Self-motivated, with the ability to learn quickly and independently
- Some understanding of C#, C++, Python, Windows, IP Networking would be an asset
- Ability to work as part of a cross-functional team
- Excellent written and oral communication skills, including the ability to produce clear, concise documentation
- Excellent problem solving and critical thinking skills
- Knowledge of video file formats and concepts
- General computer knowledge of items like: RAID, BIOS, PCIe, etc
- Prior experience installing and configuring computer and network equipment
- Knowledge of client/server architectures