Back to all jobs
LEG2

Senior Software Engineer (C++/C)

The LEGO Group
Location
Billund, Denmark
Experience
Senior
Posted
Today
Type
Remote

About the role

Role Overview

Play Software drives technology enabled play; where LEGO play sets are combined with electronic hardware and software to build a Play experience. As part of the Play Experience team, you will be a central part of the Play Software organization as we drive to bring advanced technology in-house, working across all technical teams, while always focusing on the experience of LEGO fans of all ages.


Responsibilities

  • Design, implement, maintain and optimize core engine through software components.
  • Take ownership of complex technical challenges, hands-on in implementation, testing and resolving issues across the platform stack.
  • Optimise performance, resource utilisation and reliability in constrained systems, identifying bottlenecks and challenges, and implementing effective solutions.
  • Contribute to technical design discussions, evaluate implementation trade-offs and recommend improvements to the architecture and software components.
  • Maintain high engineering standards through code reviews, automated testing, documentation and continues integration practices.
  • Collaborate closely with Engineering Leads and System Architects from the Software and Firmware domains to ensure your work is optimized and efficient on physical platforms.
  • Identify opportunities to improve engineering processes, development workflows to enhance team efficiency and software quality.

Requirements

  • Strong software engineering experience in developing complex system, core platforms, frameworks or engines.
  • Demonstrated ability to analyse complex technical problems, make engineering trade-offs and communicate decisions clearly.
  • Strong software development skills, fluent in C++/C.
  • Experience with Domain Specific Languages (DSL).
  • Demonstrated track record of successfully delivering engineering projects within team, achieving objectives and milestones.
  • Demonstrate ability to balance user experience and technical constraints to deliver effective solutions.
  • Experience in using task management software like Jira.
  • Experience using GitHub for code management.

Nice to have

  • Experience with connected toys, wearables, IoT or other hardware-software products (BLE, NFC/RFID, sensors, low-power devices).
  • Experience with game engines (Unity, Unreal, Godot) and building designer-facing tools and data-driven content pipelines.
  • Audio programming or interactive sound design experience.
  • Experience designing play for children, including playtesting with kids and working within child safety and privacy regulations.
  • A passion for LEGO play and a curiosity for inventing new forms of play.

Benefits and Perks

  • Family Care Leave: Enhanced paid leave options for those important times.
  • Insurances: All colleagues are covered by life and disability insurance which provides protection and peace of mind.
  • Wellbeing: Resources and benefits to nurture physical and mental wellbeing along with opportunities to build community and inspire creativity.
  • Colleague Discount: Generous colleague discount from day 1.
  • Bonus: Rewarded through our bonus scheme when goals are reached and if eligible.

Working Conditions

  • Your workplace: The office, store or factory specified in the advert.
  • Hybrid Working: Best of Both hybrid work model offers the option of flexibility to work from home up to two days per week.
LEG2

The LEGO Group

Creative & Production
Open roles
13
Founded
1932
Employees
10001+
Location
6 offices