Senior Software Engineer (C#/Unity)

Job title:

Senior Software Engineer (C#/Unity)

Company:

Lego

Job description

Job DescriptionAre you a wizard with C# and Unity?Our team specializes in creating seamless communication between smart and peripheral devices through Bluetooth technology. We develop and maintain components to ensure reliable firmware transfers and command execution.As a senior developer you will play a pivotal role in shaping our team’s technical direction and ensuring delivery excellence. By driving architecture design, refining coding standards, and enhancing integration testing, your contributions will elevate product reliability and development efficiency. In a playful, collaborative environment, you’ll work closely with cross-departmental teams to align technical efforts with organizational goals, supporting innovation and delighting customers with reliable, state-of-the-art gadgets.Responsibilities

  • Define and Maintain Architecture: Design, refine, and implement the architectural integrity of software systems, ensuring scalability and maintainability.
  • Establish and Enforce Coding Standards: Develop, document, and advocate for coding best practices, ensuring consistency across the codebase.
  • Documentation Ownership: Create, maintain, and improve technical documentation for communication protocols, state machines, and other critical systems.
  • Mentor and Support Team Members: Guide junior and mid-level developers, fostering their growth through code reviews, pair programming, and technical discussions.
  • Optimize Communication Protocols: Lead the development and optimization of communication protocols, ensuring robust, reliable, and efficient data exchange.
  • Oversee Integration Testing: Collaborate with QA to expand and maintain automated integration tests, ensuring system stability and reliability.
  • Streamline Processes: Evaluate and improve team workflows, CI/CD pipelines, and development processes for efficiency and quality.

Requirements

  • Expertise in C#: Deep proven understanding of C#, especially for implementing communication protocols and managing state machines.
  • Architecture and Design Patterns: Strong grasp of software architecture, design patterns, and clean code principles to establish and maintain coding standards.
  • Pipeline Familiarity: Understanding of CI/CD processes using YAML or equivalent.
  • Stakeholder Communication: Experience in articulating technical concepts to non-technical stakeholders and cross-departmental teams.
  • Problem-Solving: Strong analytical and debugging skills to tackle complex communication protocol issues.
  • Propose and Implement Solutions: Take ownership of technical challenges by researching, suggesting, and executing innovative solutions to complex problems.
  • Playfulness and Curiosity: A natural inclination for experimentation and trying out new ideas in a creative environment.

Nice to have

  • Bluetooth and Protocol Implementation: Familiarity with BLE communication protocols and translating binary commands into human-readable formats.
  • Cross-Platform Development: Experience with Unity and/or Avalonia
  • App Development: Experience developing iOS or Android Apps
  • Stay Ahead of Trends: Keep up with industry advancements and proactively introduce relevant technologies or methodologies to the team.

Applications are reviewed on an ongoing basis. However, please note we do amend or withdraw our jobs and reserve the right to do so at any time, including prior to any advertised closing date. So, if you’re interested in this role we encourage you to apply as soon as possible.What’s in it for you?Here is what you can expect:Family Care Leave – We offer enhanced paid leave options for those important times.Insurances – All colleagues are covered by our life and disability insurance which provides protection and peace of mind.Wellbeing – We want our people to feel well and thrive. We offer resources and benefits to nurture physical and mental wellbeing along with opportunities to build community and inspire creativity.Colleague Discount – We know you’ll love to build, so from day 1 you will qualify for our generous colleague discount.Bonus – We do our best work to succeed together. When goals are reached and if eligible, you’ll be rewarded through our bonus scheme.Workplace – When you join the team you’ll be assigned a primary workplace location i.e. one of our Offices, stores or factories. Our hybrid work policy means an average of 3 days per week in the office. The hiring team will discuss the policy and role eligibility with you during the recruitment process.Children are our role models. Their curiosity, creativity and imagination inspire everything we do. We strive to create a diverse, dynamic and inclusive culture of play at the LEGO Group, where everyone feels safe, valued and they belong.The LEGO Group is highly committed to equal employment opportunity and equal pay and seeks to encourage applicants from all backgrounds (eg. sex, gender identity or expression, race/ethnicity, national origin, sexual orientation, disability, age and religion) to apply for roles in our team.Research shows that women and people from different underrepresented backgrounds often only apply for a job if they meet 100% of the listed qualifications. For all candidates, if you dream of being a part of our team and you meet many, but not all of our listed qualifications for this role, please apply.The LEGO Group is fully committed to Children’s Rights and Child Wellbeing across the globe. Candidates offered positions with high engagement with children are required to take part in Child Safeguarding Background Screening, as a condition of the offer.Thank you for sharing our global commitment to Children’s Rights.Just imagine building your dream career.Then make it real.Join the LEGO® team today.

Expected salary

Location

Danmark

Job date

Sun, 09 Feb 2025 07:30:04 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (vacanciesin.eu) you saw this job posting.

yonnetim

Published by
yonnetim

Recent Posts

Energy Data Analyst – Region Europe East (REE) (m/f/d)

Job title: Energy Data Analyst - Region Europe East (REE) (m/f/d) Company: Linde Job description…

3 minutes ago

Architect & Design Sales Manager

Location: Hedensted (8722) - Denmark Salary: Competitive Type: Permanent Main Industry: Search Manufacturing Jobs Other…

6 minutes ago

Chargé des contrats de recherche – h/f

Job title: Chargé des contrats de recherche - h/f Company: INSERM Job description Description entreprise…

10 minutes ago

Senior Facilities Supervisor, Central Utilities

Job title: Senior Facilities Supervisor, Central Utilities Company: Johnson & Johnson Job description Change lives…

11 minutes ago

Controls Engineer

Location: Telford (TF1) - Shropshire, West Midlands, United Kingdom Salary: £65000 - £70000 per annum…

12 minutes ago

Private Client Legal Secretary

Job title: Private Client Legal Secretary Company: Douglas Scott Legal Recruitment Job description Liverpool –…

19 minutes ago
If you dont see Apply Button. Please use Non-Amp Version