Taro Logo

Entry Level Software Engineer

Global technology company providing critical communications, video security and command center technologies for public safety and enterprise customers.
Edinburgh, UK
Backend
Entry-Level Software Engineer
Hybrid
5,000+ Employees
Enterprise SaaS

Description For Entry Level Software Engineer

Motorola Solutions is seeking an Entry Level Software Engineer to join their video management system team in Edinburgh. This role offers an exciting opportunity to work on next-generation video management systems, developing both cloud and on-premise solutions. The position involves working with a diverse, global team across multiple locations including the US, Canada, and Poland. The role focuses on developing high-quality software for enterprise customers' security monitoring needs, ranging from Windows applications to cloud microservices. The company offers a hybrid work model and is located in Edinburgh's city center. Notable benefits include their unique '10% time' policy for personal development, competitive compensation, and comprehensive benefits package. The ideal candidate should have strong fundamentals in object-oriented programming (preferably C#) and a formal qualification in Computer Science or related field. This is an excellent opportunity for new graduates to start their career in a globally recognized technology company focused on public safety and enterprise security solutions.

Last updated 4 days ago

Responsibilities For Entry Level Software Engineer

  • Delivering high quality software in cloud and on-premise video management system
  • Contributing to culture of collaboration and continuous improvement
  • Working with teams across US, Canada, Poland and worldwide
  • Helping refine feature requirements and generate innovative ideas
  • Participating in peer reviews of code
  • Sharing knowledge with team members

Requirements For Entry Level Software Engineer

Java
  • Knowledge of at least one object-oriented language (C# preferred, or C++/Java)
  • Strong software development fundamentals
  • Strong analytical and problem solving abilities
  • Desire to work in an agile software development team
  • Formal qualification in Software Engineering, Computer Science or equivalent

Benefits For Entry Level Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
Education Budget
  • Competitive salary and bonus schemes
  • Two weeks additional pay per year (holiday bonus)
  • 25 days holiday + bank holidays
  • Defined contribution pension scheme
  • Employee stock purchase plan
  • Flexible working options
  • Private medical care
  • Life assurance
  • Enhanced maternity and paternity pay
  • Career development support
  • Employee health and wellbeing support
  • 10% time for personal and professional growth

Interested in this job?

Jobs Related To Motorola Solutions Entry Level Software Engineer