At a Glance
- Tasks: Develop high-quality software solutions for UK Fire Service customers in a collaborative team environment.
- Company: Join Motorola Solutions, a leader in public safety and enterprise security technologies.
- Benefits: Enjoy hybrid work, competitive salary, bonus schemes, and generous holiday entitlement.
- Why this job: Make a real impact on community safety while working with innovative technology and a supportive culture.
- Qualifications: 5+ years in software engineering with a relevant degree; security clearance required.
- Other info: Opportunities for coaching, career development, and involvement in corporate social responsibility initiatives.
The predicted salary is between 43200 - 72000 Β£ per year.
**Motorola Solutions values your privacy** .
Senior Software Engineer page is loaded## Senior Software Engineerlocations: Edinburgh, UK (ZUK129)time type: Full timeposted on: Posted Todayjob requisition id: R*****## **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.
Our critical communications, video security and command center technologies support public safety agencies and enterprises alike, enabling the coordination that\βs critical for safer communities, safer schools, safer hospitals and safer businesses.
Connect with a career that matters, and help us build a safer future.
## **Department Overview** 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 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.
## Job Description****What You Will Do***** 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.
## Basic Requirements**What You Bring:*** Strong skills in at least one object-oriented language (C# or C++ preferred).
* Solid industry experience as a Software Engineer.
* Be able 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.
**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 +
Senior Software Engineer employer: Motorola Solutions
Contact Detail:
Motorola Solutions Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Senior Software Engineer
β¨Tip Number 1
Familiarise yourself with Motorola Solutions' mission and values, especially their focus on public safety. This will help you align your responses during interviews and demonstrate your passion for the role.
β¨Tip Number 2
Highlight any experience you have with mobile application development, particularly in Android or iOS. Be prepared to discuss specific projects you've worked on and the technologies you used, as this is crucial for the Senior Software Engineer position.
β¨Tip Number 3
Since the role requires security clearance, ensure you understand the process and requirements for SC and NPPV3 clearances. Being knowledgeable about this can set you apart from other candidates.
β¨Tip Number 4
Prepare to discuss your experience in Agile environments, particularly Scrum. Be ready to share how you've contributed to team dynamics and project success in previous roles, as collaboration is key in this position.
We think you need these skills to ace Senior Software Engineer
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights relevant experience in software engineering, particularly in mobile application development. Emphasise your skills in Java, Kotlin, Objective C, or React Native, as well as any experience with Agile methodologies.
Craft a Compelling Cover Letter: In your cover letter, express your passion for public safety and how your background aligns with Motorola Solutions' mission. Mention specific projects or experiences that demonstrate your ability to develop high-quality software solutions.
Highlight Communication Skills: Since strong communication and collaboration skills are essential for this role, provide examples in your application of how you've successfully worked within a team, mentored junior engineers, or communicated complex ideas effectively.
Prepare for Security Clearance: As this role requires security clearance, mention your eligibility or willingness to obtain SC and NPPV3 clearances in your application. This shows your understanding of the role's requirements and your commitment to compliance.
How to prepare for a job interview at Motorola Solutions
β¨Showcase Your Technical Skills
As a Senior Software Engineer, you'll need to demonstrate your expertise in software development. Be prepared to discuss your experience with mobile applications, particularly Android and iOS, as well as any relevant technologies like Java, Kotlin, or React Native. Bring examples of your past work to illustrate your capabilities.
β¨Emphasise Collaboration and Communication
This role requires strong communication and collaboration skills. During the interview, highlight your experience working in teams, especially in Agile environments. Share specific examples of how you've successfully collaborated with colleagues or mentored junior engineers.
β¨Understand the Companyβs Mission
Motorola Solutions is focused on public safety and security. Familiarise yourself with their products and services, particularly those related to the UK Fire Service. Showing that you understand their mission and how your role contributes to it can set you apart from other candidates.
β¨Prepare for Security Clearance Questions
Since this position requires SC and NPPV3 clearances, be ready to discuss your background and any potential issues that could affect your eligibility. It's important to be honest and transparent about your history, as this will be a critical part of the hiring process.