Mid Level Software Engineer

Motorola Solutions

City of Edinburgh

Hybrid

GBP 55,000 - 90,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive pay
Holiday bonus
25 days holiday
Time for innovation
Pension scheme
Employee stock plan
Private medical care
Life assurance
Parental leave
Career development
Wellbeing support
CSR & volunteering
Discount schemes

Job summary

Motorola Solutions UK Limited in the United Kingdom is seeking a Software Engineer to deliver high-quality software in our cloud video management system within an agile environment. You will collaborate with cross-functional teams and international colleagues to refine features and build innovative solutions.

The role demands strong fundamentals in at least one major language (Go, Python, C, C++, Rust or Java), a degree in software engineering or proven industry experience, and comfort with

Qualifications

  • Several years of solid industry experience as a Software Engineer.
  • Formal qualification in Software Engineering, Computer Science or equivalent.
  • Strong fundamentals in software development.
  • Experience with AI tools in a software development context is preferred.
  • Exposure to cloud platforms (GCP preferred).
  • Willingness to learn new languages and tools.

Responsibilities

  • Deliver high-quality, reliable software in our cloud video management system.
  • Collaborate with cross-functional teams and international colleagues.
  • Contribute to feature refinement and propose innovative solutions.
  • Participate in peer reviews and knowledge sharing.
  • Engage in agile software development practices.

Skills

Golang
Python
C
C++
Rust
Java

Education

Degree in Software Engineering

Tools

GCP

Job description

Job Description
What You Will Do
  • Delivering high quality, reliable software in our cloud video management system in an agile environment.
  • Contributing to, and thriving in, a culture of collaboration and continuous improvement.
  • Collaborate within your cross functional team and with international colleagues.
  • Contribute to feature refinement and generate innovative solutions.
  • Participate in peer reviews, sharing and learning from others.
Basic Requirements
  • Strong skills in at least one general-purpose programming language, including any of: Golang, Python, C, C++, Rust or Java.
  • Several years of solid industry experience as a Software Engineer, although we will consider talented graduates as well.
  • Be able to demonstrate strong software development fundamentals
  • A passion for owning, building and delivering great software experiences for end-users.
  • A formal qualification (Degree) in Software Engineering, Computer Science or equivalent or a proven industry track record.
  • Experience with the use or adoption of AI tools in a software development context is preferred.
  • Exposure to Cloud platforms (GCP preferred).
  • Desire to build a T-shaped skill set combining deep expertise in backend services with a broader technical outlook.
  • Able to collaborate in-person in our Edinburgh office 2 days per week.

The Avigilon Alta Video teams default to programming using Go for backend and Typescript for frontend, but also use a wide variety of different languages and frameworks. It is not expected that you would be familiar with Go (or any of the other languages we use) but you should be enthusiastic and willing to learn new things!

We are looking for a team player who thinks holistically, enjoys solving complex problems and thrives in an agile, cross functional environment.

We believe that a diverse and inclusive workplace spawns innovation – the more diverse our employees are, the more ideas and talents we have to excel as a leader in the technology sector. If you would like to be part of a dynamic team of people who are ambitious, focused, and hardworking then we look forward to meeting you!

In return for your expertise, we’ll support you in this new challenge with coaching & development every step of the way. Also, to reward your hard work you’ll get:
  • Competitive salary and bonus schemes.
  • Two weeks additional pay per year (holiday bonus).
  • 25 days holiday entitlement + bank holidays.
  • 10% time (1 day in every 10 to pursue innovation and personal development).
  • Attractive defined contribution pension scheme.
  • Employee stock purchase plan.
  • Flexible working options.
  • Private medical care.
  • Life assurance.
  • Enhanced maternity and paternity pay.
  • Career development support and wide ranging learning opportunities.
  • Employee health and wellbeing support EAP, wellbeing guidance etc.
  • Carbon neutral initiatives/goals.
  • Corporate social responsibility initiatives including support for volunteering days.
  • Well known companies discount schemes.
Travel Requirements

None

Relocation Provided

None

Position Type

Experienced

Referral Payment Plan

Yes

Company

Motorola Solutions UK Limited

EEO Statement

Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic.

We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you’d like to join our team but feel that you don’t quite meet all of the preferred skills, we’d still love to hear why you think you’d be a great addition to our team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mid Level Software Engineer
Mid Level Software Engineer

Motorola Solutions • Uxbridge

Hybrid
GBP 42,000 - 64,000
Competitive salary and bonus schemes
Holiday entitlement + bank holidays
Time for innovation and personal dev
+8
Mid Level Back End Engineer
Mid Level Back End Engineer

Motorola Solutions • City of Edinburgh

Hybrid
GBP 65,000 - 100,000
Hybrid work culture
Mentorship & growth
Software Engineer, Frontend (TypeScript)
Software Engineer, Frontend (TypeScript)

VueToronto • City of Edinburgh

On-site
GBP 35,000 - 55,000
Competitive salary
Bonus schemes
Private medical insurance
+6
Software Engineer, Frontend (TypeScript)
Software Engineer, Frontend (TypeScript)

Motorola Solutions • City of Edinburgh

On-site
GBP 35,000 - 52,000
Competitive salary
Bonus schemes
Two weeks' holiday bonus
+10
Senior Backend Software Engineer
Senior Backend Software Engineer

Motorola Solutions • Uxbridge

Hybrid
GBP 60,000 - 90,000
Competitive salary
Holiday entitlement 25 days
Private medical care
+2
Cloud Platform Engineer
Cloud Platform Engineer

Motorola Solutions • London Borough of Hillingdon

Hybrid
GBP 80,000 - 110,000
Competitive salary
Two weeks additional pay per year
25 days holiday + bank holidays
+8
Cloud Platform Engineer
Cloud Platform Engineer

Motorola Solutions • Uxbridge

On-site
GBP 70,000 - 100,000
Competitive salary and bonus
Holiday bonus; two weeks additional
25 days holiday + bank holidays
+11
Associate Product Manager
Associate Product Manager

Motorola Solutions • Greater London

Hybrid
GBP 40,000 - 60,000
Competitive salary and bonus schemes
25 days holiday + bank holidays
Private medical insurance
+3
Test Automation Engineer
Test Automation Engineer

Motorola Solutions • Uxbridge

On-site
GBP 60,000 - 75,000
Competitive salary schemes
Bonus schemes
25 days holiday + bank holidays
+2
Senior Platform Engineer
Senior Platform Engineer

Motorola Solutions • Uxbridge

Hybrid
GBP 90,000 - 130,000
Competitive salary
Holiday bonus
Pension scheme
+8