System & Software Architect

luxsoft

Job Summary

The System & Software Architect will define and lead the overall system and software architecture for new smart product lines in high-end household appliances. This role involves making key architectural design decisions, documenting interfaces, and ensuring teams adhere to architectural principles. The architect will also contribute to product quality by establishing design and coding guidelines, solving complex problems, and fostering a collaborative environment to achieve long-term strategic goals.

Must Have

  • Define overall system/software architecture and design principles.
  • Lead architecture, design, and documentation of interfaces.
  • Support Product Owner and team in following architectural decisions.
  • Define guidelines for design and coding to ensure product quality.
  • University degree in Vehicle Engineering or Computer Science.
  • 5+ years of experience in embedded domains.
  • 5+ years of experience in embedded systems engineering.
  • Expert knowledge in software architecture and design.
  • Experience with software modelling methodologies and tools.
  • Knowledge on embedded platforms, edge computing, and Computer Vision.

Good to Have

  • Experience in diagnostics.
  • Knowledge in Bluetooth, Wifi, TCP/IP, Ethernet.
  • Experience in agile development (SCRUM and/or SAFe).
  • Experience with Google Test-Framework.

Job Description

##### Project description

Our client, a leading manufacturer of high-end household appliances, is expanding into new smart product lines. As part of this strategic initiative, a large-scale global program is being implemented across the company's IP portfolio. This includes the development of new embedded software, enhancements to cloud infrastructure.

##### Responsibilities

  • Define the overall system / software architecture with focus on the architectural design decisions and design principles that apply to the system as a whole and/or are key for the system as such.
  • Lead work around architecture, design and documentation of interfaces etc. and support Product Owner and team to follow architectural decisions taken on their daily work.
  • Be a part of the overall product quality work by defining needed guidelines for design and coding, together with teams.
  • Act consciously towards long-term goals and according to plans.
  • Identify challenges beyond the immediate tasks.
  • Investigates and solves complicated problems which requires comprehensive analysis.
  • Contribute to a work environment where people are actively sharing and discussing various ideas.
  • Propose solutions that normally require innovation/ development of new procedures, techniques and methods.
  • Collaborate effectively with multiple stakeholders on different levels
  • Actively seeks improvements and acts pro-actively to help the team in its everyday work.

##### Skills

Must have

  • University degree in Vehicle Engineering or Computer Science (or comparable)
  • 5+ years of experience in embedded domains
  • 5+ years of experience in embedded systems engineering
  • Expert knowledge in software architecture and design
  • Experience with software modelling methodologies and tools (e.g. Enterprise Architect)
  • Knowledge on embedded platforms, edge computing and Computer Vision

Nice to have

  • Experience in diagnostics would be a plus
  • Knowledge in Bluetooth, Wifi, TCP/IP, Ethernet would be a plus
  • Experience in agile development (SCRUM and/or SAFe) would be a plus
  • Experience with Google Test-Framework would be a plus

##### Other

Languages

English: C1 Advanced

Seniority

Senior

3 Skills Required For This Role

Game Texts Agile Development Computer Vision

Similar Jobs