Functions Architect (RO)

Apply now

Functions Architect (RO)


PTC/MKS MATLAB-Simulink ISO26262 ASPICE CAN FlexRay SOTIF PTC Integrity Rhapsody DOORS


Job description

  • Leads the functional/product requirements specifications, solution definition, technical feasibility analysis and architecture specification
  • Provides technical guidance for functions design and integration of engineering activities
  • Ensures conceptual integrity of functions design
  • Provides engineering support for sales presentations, technical solutions discussions, and product demonstrations with prospective customers
  • Develops strategy and technical offering for functions
  • Strongly supports development and realization of functional safety and SOTIF concepts and requirements
  • Works on technical solutions within new business requests
  • Develops and/or approves functions architecture requirements, models, and diagrams
  • Creates static and dynamic architecture for function algorithms
  • Supports deployment of algorithms out of context into target SW and HW while interfacing with system, hardware, and software teams
  • Ensures algorithm integration and verification/testing
  • Enables algorithm verification through simulation concepts
  • Identifies, analyzes, and reviews program sustaining activities
  • Oversees and supports life cycle engineering activities using defined processes and standards
  • Works with requirements engineers at program initiation to help analyze the functional customer requirements
  • Communicates function architectural design to engineering team
  • Develops training plans for new employees
  • Supports ramp up of teams in core and/or customer projects

  • Bachelor’s degree in Engineering: Software Engineering / Electrical Engineering / Computer Engineering or equivalent
  • Master’s degree preferred
  • 4-8 years of experience in system development, hardware development or software development in automotive industry, and at least 2 years of experience in system engineering according to ISO26262 and ASPICE.
  • Advanced knowledge of automotive technologies such as CAN, FlexRay, Automotive-Ethernet, AUTOSAR, etc
  • Basic knowledge of embedded SW/HW development
  • Model Based Systems Engineering
  • SOTIF Preferred
  • Preferred knowledge of Fusion Development Algorithm
  • Comprehensive knowledge of MS Office package (especially Excel)
  • Comprehensive knowledge of PTC Integrity, Enterprise Architect, DOORS, Rhapsody, MATLAB-Simulink
  • Comprehensive knowledge of English (speak & write)
  • Comprehensive knowledge of SysML and UML
  • Able to work effectively in a global environment
  • Pragmatic problem-solving skills
  • Able to represent technical topics internally and externally
  • Able to moderate and motivate global teams
  • Self-motivation, tenacity, and communication skills
  • Working knowledge of configuration management (preferably PTC/MKS), project monitoring and control techniques
  • Team moderation
  • International business communication

Project description

Functions Architect interfaces with multiple stakeholders to understand requirements, domain, viable technology, targeted vehicle level function behavior and development activities to achieve targeted vehicle level performance with algorithm design and architecture. Tasks include, but are not limited to, front-end communications with (internal/external) customers regarding requirements, expected target functional behavior and possible solutions. In addition, tasks include analysis and definition of algorithm design alternatives including daily technical guidance of engineering activities within the team. The functions architect is responsible for defining the structure and connection of algorithms and artefacts in the developed system and the interfaces between system, algorithm and embedded SW/HW. The functions architect is aware of safety, SOTIF, market as well as regulatory requirements. For design activities, the functions architect must be capable of creating and analyzing multiple design alternatives, assessing such alternatives based on given or self-defined criteria, and selecting the most suitable options to refine to a final design to achieve target functional system behavior and performance.
Bridgehead between Sys/SW Architecture including embedded SW/HW. Connection of those disciplines using algorithm artefacts and functional requirements.
Target: Definition of intended functional behavior on functional architecture level by using algorithm artefacts with consideration of target SW/HW. Ensure definition of interfaces between Sys/SW.


We support you at every stage

Check the benefits of working at Spyrosoft

medical care icon

Private health insurance

Keep your health in check with easy access to medical professionals.

flexible working hours

Flexible working hours

You're not an early bird? You can work for us when you are the most productive.

career development manager icon

Internal initiatives

Take part in our knowledge-sharing meetups organised by and for tech enthusiasts.

Working from home icon

Remote work

In most projects, each specialist can work from any location they only want.

Meet the recruiter

madalina spoiala spyrosoft

I say yes to any challenge that comes up and I always get to the finish line, no matter how hard the ride is. Be part of our ride, join Spyrosoft!

Madalina Spoiala

Recruitment Specialist

Recruitment process (run remotely but you're more than welcome to visit us at the office)


We check your CV

We carefully read every CV we receive. If you meet our requirements, we call you to learn more about your skills and needs.

We check your qualifications

After talking on the phone, it's time for the technical part of recruitment, during which we can ask you to complete the task related to your position. We always provide feedback after this meeting.

We make an appointment

The next stage is a meeting in one of our offices or online. You will have the opportunity to learn more about the team and work culture from the person who manages the department and/or Spyrosoft partner.

You get the answer

At Spyrosoft, we contact every person who was taking part in recruitment process. If we accept your candidacy, we will also send you a list of the next steps.


Apply for
Functions Architect (RO)

If this offer seems to be perfect for you - don't wait, send us your CV

    Please note that we accept PDF, .doc, .docx or .odt format only.

    By agreeing to one of the following statements, I confirm that I provide my data voluntarily and accept the information contained in the Communication.
    See Communication text
    At the same time, I declare that I voluntarily provide my personal data and I acknowledge that the Controller of my personal data is Spyrosoft S.A. with its registered office in Wrocław, Plac Nowy Targ 28, the recipients of my data can be companies related with the Data Controller: in particular:
    a) dominant companies within the meaning of art. 4 § 1 point 4 of the Commercial Companies Code of 15 September 2000,
    b) affiliated companies within the meaning of art. provisions of the Commercial Companies Code of 15 September 2000,
    c) companies associated personally with the Administrator, i.e. those in which persons discharging functions in the Administrator's bodies hold at least 20% of votes or shares,
    as well as the Customers of these companies or the entities providing services in favour of the Data Controller who may act as data controllers and processors and my personal data shall be processed pursuant to the Regulation of the European Parliament and of the Council (EU) 2016/679 of 27 April 2016 on the protection of individuals with regard to the processing of personal data and on the free movement of such data and repealing Directive 95/46/EC, pursuant to Art. 6 (1) (a) of this Regulation, during the period not exceeding 6 months

    At the same time, I acknowledge that I have the right to access and rectify my personal data, its erasure, limitation of processing, the right to object to the processing of data, the right to transfer data, the right to withdraw the consent at any time (without impact on the lawfulness of the processing carried out before the withdrawal), as well as the right to lodge a complaint to a supervisory body. Withdrawal of the consent and willingness to exercise other rights can be reported via e-mail: or by post to the following address: Spyrosoft S.A., Plac Nowy Targ 28, 50-141 Wrocław.

    I acknowledge that personal data is not subject to the automated decision making, including profiling.