Software Developer, Co-Op

at  Motorola Solutions

Vancouver, BC V6B 1A6, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate24 Apr, 2025Not Specified24 Jan, 2025N/ANode.Js,Computer Engineering,Design Patterns,Computer Science,C++,Digital Video,Bamboo,Jira,Data StructuresNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – 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