Senior Software Developer, Motorola Solutions

Embedded Appliances

CA$110-130k

Docker
JavaScript
Python
Linux
Go
C++
CUDA
Golang
Senior level
Vancouver

Relocation Not Provided

2-3 days a week in office

Motorola Solutions

Communication software for public safety & enterprise

Be an early applicant

Motorola Solutions

Communication software for public safety & enterprise

1001+ employees

B2BEnterpriseCyber SecurityTelecommunications

Be an early applicant

CA$110-130k

Docker
JavaScript
Python
Linux
Go
C++
CUDA
Golang
Senior level
Vancouver

Relocation Not Provided

2-3 days a week in office

1001+ employees

B2BEnterpriseCyber SecurityTelecommunications

Company mission

To build and connect safety and security technologies in our never-ending pursuit to keep people safer everywhere.

Role

Who you are

  • Bachelor's degree in Engineering, Computer Science, or related field
  • 5+ years of professional software development experience
  • Strong communication skills, both written and verbal
  • Self-driven with the ability to work independently and in a team
  • Quick learner with a passion for staying current with evolving technologies
  • Proficiency in Modern C++, Golang, JavaScript, and Python
  • Solid understanding of operating system concepts and networking protocols
  • Proficiency with Linux and container environments
  • Experience with CI/CD practices
  • Strong knowledge of multithreaded operating systems, performance, applications and concepts
  • Knowledge of IP networking applications and concepts, OpenSSL
  • Firm understanding of PC hardware components
  • Must be open to working in the office 2-3 days per week
  • Bachelor's degree
  • 3+ years of professional software development experience

Desirable

  • Proficiency with Docker and build environments (Github Actions)
  • Knowledge of IoT (Internet of Things) technologies
  • Previous experience in deploying and managing applications in production environments
  • Experience with Go (Golang) and / or Python
  • Experience with Linux kernel and device drivers
  • Experience with The Yocto Project
  • Experience with ONNX, CUDA, and TensorRT

What the job involves

  • We are looking for a Sr. Software Developer to join our Embedded Appliances team. In this role, you will oversee the full development cycle from design to deployment of our unmatched Linux-based video and analytics infrastructure appliances. A successful candidate will have strong technical skills as well as excellent communication skills, believes in delivering high quality products, and has a motivation to achieve results in a fast-paced environment
  • Architecting, designing, and delivering of secure, concurrent, networked software components
  • Designing, creating, maintaining, and delivering code and scripts for an embedded Linux environment
  • Using C++ to produce robust, high performance, scalable application software
  • Using Golang/Bash/Python to control the build and runtime operation of an embedded OS
  • Utilizing strong communication skills to collaborate effectively with cross-functional teams
  • Mentoring more Junior team members to aid them on career and technical growth
  • Demonstrating self-drive and an ability to learn quickly, adapting to evolving project requirements and platforms
  • Implementing and maintaining CI/CD pipelines

Our take

Motorola Solutions is a leading provider of communication and software solutions tailored for public safety and enterprise sectors. Its extensive portfolio includes mission-critical radios, command center software and video security systems designed to enhance operational efficiency and safety.

The company's focus extends beyond mere hardware, as it emphasizes integrated software solutions that facilitate communication and data management. This integration of hardware and software ensures clients can respond promptly and effectively to challenges.

Looking ahead, the company is opening a new R&D center in Cork, creating 200 jobs to advance land mobile radio technology. This investment supports its growth and innovation, building on its existing Irish presence and recent acquisition of Tetra Solutions.

Kirsty headshot

Kirsty

Company Specialist

Insights

Top investors

Few candidates hear
back within 2 weeks

Company

Company 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

Company values

  • Inclusive: We foster inclusion, equity and diversity to support our customers, communities and each other
  • Driven: We keep it simple by focusing on what matters most so we can seize opportunities with speed and confidence
  • Innovative: We constantly create ingenious solutions to the real challenges of today, tomorrow and beyond
  • Accountable: We stand behind the work we do, the contributions we make and the high business standards we maintain
  • Passionate: We meet challenges with energy and determination, always pursuing ever-higher standards
  • Partners: We work with our customers to address obstacles before they become challenges

Company HQ

West Loop Gate, Chicago, IL

Leadership

James J. O'Connor

(Co-Founder)

Co-founded Motorola Solutions in 1999. Founder and Chairman of Chicagoland Entrepreneurial Center and 1871. They are also the Global Head of Venture Capital and Managing Director at William Blair.

Salary benchmarks

We don't have enough data yet to provide salary benchmarks for this role.

Submit your salary to help other candidates with crowdsourced salary estimates.

Share this job

View 44 more jobs at Motorola Solutions