Software Developer, Co-Op
at Motorola Solutions
Vancouver, BC V6B 1A6, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 24 Apr, 2025 | Not Specified | 24 Jan, 2025 | N/A | Node.Js,Computer Engineering,Design Patterns,Computer Science,C++,Digital Video,Bamboo,Jira,Data Structures | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
COMPANY OVERVIEW
At Motorola Solutions, we’re guided by a shared purpose – helping people be their best in the moments that matter – and we live up to our purpose every day by solving for safer. Because people can only be their best when they not only feel safe, but are safe. We’re solving for safer by building the best possible technologies across every part of our safety and security ecosystem. That’s mission-critical communications devices and networks, AI-powered video security & access control and the ability to unite voice, video and data in a single command center view. We’re solving for safer by connecting public safety agencies and enterprises, enabling the collaboration that’s critical to connect those in need with those who can help. The work we do here matters.
JOB DESCRIPTION
As part of our software engineering team, you will be responsible for the creation of the next generation of Motorola’s market-leading video surveillance server products. These products are responsible for the storage, rendering and access of video, audio, and analytic data. They include high throughput networking, video analysis, video processing, video rendering, and data storage subsystems.
QUALIFICATIONS:
- Progress towards a degree in Computer Engineering, Computer Science, or related technical discipline
- Experience with C#, C++, javascript, typescript, node.js or Jest.
- Knowledge of design patterns and data structures
- Excellent verbal and written communications skills
PREFERENCE WILL BE GIVEN TO CANDIDATES WITH THE FOLLOWING SKILLS AND EXPERIENCE:
- Knowledge of digital video or audio encoding, standards, and concepts
- Exposure to Agile software development practices
- A demonstrated pragmatic approach to problem solving
- Experience with Jira, Bamboo, or Azure DevOps.
LI-CA1
BASIC REQUIREMENTS
- Enrollment in an accredited university undergraduate program
TRAVEL REQUIREMENTS
None
Responsibilities:
- The design, creation, maintenance, and delivery of code in different environments (web, desktop)
- Maintaining and improving the quality of the different products with the team
- Part of a full stack team that deals with the backend and the front end
- The application of object-oriented patterns for the design of concurrent, networked, software components
- The conversion of our release pipeline from Bamboo to Azure DevOps.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - System Programming
Software Engineering
Graduate
Computer Science, Engineering
Proficient
1
Vancouver, BC V6B 1A6, Canada