Mid Level Software Engineer

Motorola Solutions

City of Edinburgh

On-site

GBP 35,000 - 55,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

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

Job summary

Motorola Solutions is seeking experienced software engineers to join our Edinburgh team, contributing to next‑generation video management software and cloud microservices. You will help deliver reliable, scalable software in an agile environment, collaborating with international colleagues and mentoring teammates.

You should have strong OO programming skills (C# or C++ preferred), experience with Azure, Docker/Kubernetes, and frontend tech such as WPF/React, plus a passion for building great

Qualifications

  • 1–4 years software engineering experience.
  • Experience with cloud and on‑premise software products is a plus.
  • Strong fundamentals in object‑oriented programming and software quality.
  • Experience with test automation is preferred.

Responsibilities

  • Deliver high quality software in an agile environment for video management systems.
  • Collaborate with team and international colleagues to refine features.
  • Participate in peer reviews and mentor fellow engineers.
  • Contribute to continuous improvement and innovation across projects.

Skills

C#
C++
TypeScript

Education

Degree in Software Engineering/Computer Science

Tools

Azure
Docker
Kubernetes
WPF
React
Playwright
OpenAPI/REST
GitHub
CI/CD

Job description

  • Our world class Video Management Software allows Enterprise customers to monitor all aspects of security at their sites. From integrating video analytics in Windows applications to making highly scalable cloud microservices - our engineers have opportunities to work with a very diverse and exciting range of products
  • We are seeking talented software engineers with 1-4 years experience to expand our teams and contribute to product development
  • Delivering high quality, reliable software in our cloud and on-premise video management system in an agile environment
  • Contributing to, and thriving in, a culture of collaboration and continuous improvement
  • Collaborate within your team and with international colleagues
  • Contribute to feature refinement and generate innovative solutions
  • Participate in peer reviews, sharing and learning from others
  • Mentoring and coaching other engineers in your team
  • Our Tech Stack:
  • C#, C++, Typescript and other languages
  • Azure Cloud technologies
  • Containerisation (Docker/Kubernetes) and microservice architectures
  • Front-end frameworks (WPF and React)
  • Database technologies
  • Test automation tools such as Playwright
  • Common API technologies such as OpenAPI, REST/HTTP, WebSocket, SignalR
  • GitHub and CoPilot
  • CI/CD
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

Are you an experienced software engineer looking for your next challenge? Are you looking to advance your career by collaborating with experts on a next-generation video management system? Do you want to join a highly skilled team in Edinburgh and globally, influencing the direction of future features and bringing innovation and dynamism to our work?A formal qualification (Degree) in Software Engineering, Computer Science or equivalentStrong skills in at least one object-oriented language (C# or C++ preferred)Experience with the use or adoption of AI tools in a software development context is preferredA passion for owning, building and delivering great software experiences for end-usersSolid industry experience as a Software EngineerBe able to demonstrate strong software development fundamentals, including test automation

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mid-Level Software Engineer — Cloud & Video Security
Mid-Level Software Engineer — Cloud & Video Security

Motorola Solutions • City of Edinburgh

On-site
GBP 35,000 - 55,000
Flexible work models
Paid time off
Paid parental and family leave
+9
Lead Software Engineer
Lead Software Engineer

Saab UK • Fareham

On-site
GBP 75,000 - 110,000
Software Manager
Software Manager

Craneware • City of Edinburgh

On-site
GBP 75,000 - 95,000
Software Engineer, AI Video
Software Engineer, AI Video

Enterprise Recruitment • City of Westminster

On-site
GBP 50,000 - 90,000
Pension
Private medical insurance with Bupa
Commuter club
+6
Software Engineer (Mid and Senior Levels)
Software Engineer (Mid and Senior Levels)

One Big Circle Ltd • West of England

On-site
GBP 45,000 - 65,000
Work related training courses
Complimentary snacks and refreshments
Bike to Work Scheme
+1
Lead Software Developer - DV
Lead Software Developer - DV

NPAworldwide • Manchester

Hybrid
GBP 50,000 - 70,000
Hybrid work
Flexible hours
Learning budget
+4
Software Engineer, AI Video
Software Engineer, AI Video

Enterprise Recruitment Ltd • Greater London

On-site
GBP 50,000 - 90,000
Pension
Private medical insurance with Bupa
Commuter club
+6
AI Software Engineer
AI Software Engineer

Searchability • Nottingham

Hybrid
GBP 60,000 - 80,000
Hybrid work - Nottingham
Career progression across levels
Hands-on AI tooling in live product
+3
Front End Engineer
Front End Engineer

New Route Recruitment Limited • Greater London

Hybrid
GBP 32,000 - 52,000
Bi-annual hackathons
Tech hour
Performance reviews
+8
Senior Software Engineer
Senior Software Engineer

Holt Executive • City Of London

Hybrid
GBP 90,000 - 120,000
Hybrid working arrangements
Competitive salary and benefits
Pension scheme and private healthcare
+1