Function Architect - 20113
Veritaz AB · Södertälje · 6 månader – upp till 12 månader · Deadline 2026-11-15
Veritaz AB is looking for a **Function Architect** to support software and functional changes within a complex embedded development environment. Operating early in the development lifecycle, the position involves translating early ideas and requirements into agreed technical solutions and system concepts. Key responsibilities include gathering requirements, identifying dependencies, facilitating discussions on interfaces and communication flows, and assessing cross-system impacts. The role also requires documenting agreed designs within an established architecture toolchain, contributing to flow-oriented embedded delivery processes, and aligning technical teams with non-technical stakeholders. Applicants should hold a **B.Sc. or M.Sc. in Engineering, Computer Science, or a related discipline**, or possess equivalent relevant professional experience. Candidates must demonstrate solid experience in **function development, system development, or system ownership** in embedded environments, along with fluent English to communicate technical concepts across diverse groups. Experience from complex automotive environments, knowledge of in-vehicle communication technologies such as CAN or Ethernet, and familiarity with continuous delivery for embedded software are considered advantageous.
Job Overview
Role Summary
An experienced Function Architect is needed to support software and functional changes within a complex embedded development environment. The role operates early in the development lifecycle, taking initiatives from initial ideas through to agreed technical solutions. You will work across technical and business-facing stakeholder groups to establish shared understanding of requirements, dependencies, system concepts, and the impact of proposed changes across the platform.
Key Responsibilities
- Support the definition and implementation of software and functional changes in a complex embedded environment.
- Work early in the development flow to translate ideas and requirements into agreed technical solutions and system concepts.
- Collaborate with internal stakeholders, system owners, and affected technical teams to gather requirements and identify dependencies.
- Facilitate technical discussions concerning system changes, interfaces, communication flows, and cross-system impacts.
- Create alignment between technical and non-technical stakeholders throughout the change process.
- Document agreed solutions using the established architecture toolchain.
- Contribute to a structured, flow-oriented approach to embedded software change and delivery processes.
- Explain technical solutions and working methods clearly, and support colleagues through pragmatic coaching where needed.
Technical Stack & Requirements
- Strong understanding of complex embedded system architectures and cross-platform dependencies.
- Experience with function development, system development, or system ownership in embedded environments.
- Knowledge of in-vehicle or embedded communication technologies, including CAN and/or Ethernet, is advantageous.
- Experience with continuous delivery and change processes for embedded software is beneficial.
- Ability to document technical concepts and decisions within an architecture toolchain.
Qualifications & Experience
You have a B.Sc. and/or M.Sc. in Engineering, Computer Science, or a related technical discipline, or equivalent relevant professional experience. You bring solid experience from function development, system development, or system ownership in an embedded setting. Experience from complex automotive or embedded engineering environments is considered advantageous. The role requires fluent English and the ability to communicate technical concepts clearly to diverse stakeholder groups.