About the role
Company Overview
At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property and places. Our solutions foster the collaboration that’s critical for safer communities, safer schools, safer hospitals, safer businesses, and ultimately, safer nations. Connect with a career that matters, and help us build a safer future.
Department Overview
We’re a highly skilled team in Edinburgh (and globally), influencing the direction of future features and bringing innovation and dynamism to our work. 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 building highly scalable cloud microservices, our engineers have opportunities to work with a diverse and exciting range of products. We are seeking talented senior software engineers to expand our teams and contribute to product development. Our hybrid home/office model is fully supported, with a fantastic city center office in Edinburgh.
What You Will Do
- Deliver high quality, reliable software in our cloud and on‑premise video management system in an agile environment.
- Contribute to, and thrive 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.
- Mentor and coach 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.
Basic Requirements
- Strong skills in at least one object‑oriented language (C# or C++ preferred).
- Solid industry experience as a Software Engineer.
- Ability to demonstrate strong software development fundamentals, including test automation.
- A passion for owning, building and delivering great software experiences for end‑users.
- A formal qualification (Degree) in Software Engineering, Computer Science or equivalent.
- Experience with the use or adoption of AI tools in a software development context is preferred.
Benefits
- Competitive salary and bonus schemes.
- Two weeks additional pay per year (holiday bonus).
- 25 days holiday entitlement + bank holidays.
- Attractive defined contribution pension scheme.
- Private medical insurance.
- Employee stock purchase plan.
- Flexible working options.
- 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 scheme.
Other Information
Travel requirements: under 10% relocation provided none.
Position Type: experienced.
Company: Motorola Solutions UK Limited.
Referral Payment Plan: yes.
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.
About this listing
This role passed our automated spam and quality filters and was active in our feed when last checked. Joboru is an aggregator — here is how we screen listings. If anything looks off, tell us.
Similar jobs you may like
Systems Engineering
2 days agoQuest Global Engineering Limited
Engineer - Systems Engineering
2 days agoAnson Mccade
Systems Engineer - Electronic Systems
2 days agoQuest Global Engineering Limited
Engineer - Systems Engineering
2 days agoQuest Global Engineering Limited
Systems Engineer ( Electronics )
2 days agoAnson Mccade
Customer Tech Support Specialist (Permanent)
2 days agoCarlsberg Britvic
Systems Engineering
2 days agoAnson Mccade
Systems Engineer ( Electronics )
2 days agoQuest Global Engineering Limited
Field Systems Engineer
2 days agoTRS Consulting