IT & Software

Senior Software Engineer (C++/C)

Lego

London · Greater London · United Kingdom

Overview

In this role you will design and build high-performance core engines and software platforms that power LEGO’s tech-enabled play. You will enable cross-functional teams to create engaging experiences using motion, sound and colour detection, bringing physical toys to life. You will own key engine components, tackle complex system challenges and help establish a solid foundation for future capabilities. This role offers the opportunity to shape in-house technology and contribute to a fan-focused play experience.

Pay / Benefits
  • Family Care Leave
  • life and disability insurance
  • wellbeing resources
  • colleague discount
  • bonus scheme
  • hybrid working
Responsibilities
  • Design, implement, maintain and optimise core engine components
  • Own complex technical challenges across the platform stack
  • Improve performance, resource use and reliability on constrained systems
  • Contribute to technical design, evaluate trade-offs and suggest architectural improvements
  • Maintain engineering standards through code reviews, automated tests, docs and CI
  • Collaborate with Engineering Leads and System Architects across Software and Firmware
  • Identify opportunities to improve development processes and software quality
Key requirements
  • Strong software engineering experience in complex systems, core platforms, frameworks or engines
  • Ability to analyse problems, make engineering trade-offs and communicate decisions clearly
  • Proficient in C/C++
  • Experience with Domain Specific Languages (DSL)
  • Proven track record delivering engineering projects within a team
  • Balance user experience with technical constraints
  • Experience using Jira
  • Experience using GitHub
  • Clear communication
  • Cross-functional collaboration
  • Problem-solving under technical constraints
  • C++/C
  • Domain Specific Languages (DSL)
  • Jira

Reference: WJ-747_31156840

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.