The Embedded Solution Architect will provide services encompassing all tasks and activities required to achieve the objectives of Product Development and Technical Governance:
- Act as the architectural authority within embedded Domain and Project teams supporting Program Managers in delivering robust real-time and safety-compliant solutions on schedule and within budget
- Define end-to-end embedded system architecture based on QNX Neutrino RTOS covering OS configuration BSP integration middleware selection and hardware-software partitioning
- Design high-availability fault-tolerant and deterministic architectures that meet real-time performance constraints
- Ensure compliance with applicable functional safety and regulatory standards (ISO 26262 IEC 61508 EN 50128 or equivalent) embedding safety principles into architectural decisions
- Define and document system communication architectures including IPC shared memory Ethernet CAN SPI and other fieldbus technologies
- Lead multi-core partitioning strategies virtualization and hypervisor-based isolation when required
- Produce comprehensive architecture artifacts including system block diagrams software component diagrams data and control flow representations deployment views and interface specifications
- Conduct architecture gap analyses between current (as-is) embedded platforms and target (to-be) solutions identifying risks constraints and optimization opportunities
- Drive performance optimization strategies including memory management CPU load balancing boot-time reduction and real-time determinism tuning
- Provide architecture risk assessments with associated mitigation strategies particularly in safety-critical and regulated contexts
- Establish architectural guidelines reusable design patterns and best practices for embedded development
- Contribute to enterprise-level platform evolution by identifying redundancies standardization opportunities and long-term roadmap improvements
- Support capability development through technical mentoring design reviews proof-of-concept initiatives and technology evaluations
- Participate in customer technical discussions technical proposal phases and bid defense activities
Qualifications :
- Bachelors or Masters degree in Computer Engineering Electrical Engineering Computer Science or related field
- 10 years of experience in embedded systems development
- Minimum 5 years of hands-on experience with QNX Neutrino RTOS
- Strong expertise in C/C and low-level system programming
- Proven experience designing and deploying end-to-end embedded architectures from concept through production and entry into service
- Deep understanding of BSP development device drivers kernel-level debugging and system bring-up
- Strong knowledge of real-time operating system principles memory management scheduling and inter-process communication
- Experience in safety-critical or regulated industries such as automotive rail aerospace or medical
- Familiarity with functional safety standards and certification processes (ISO 26262 IEC 61508 EN 50128 or similar)
- Strong understanding of embedded networking and communication protocols (Ethernet CAN TCP/IP fieldbus systems)
- Experience with virtualization hypervisors or multi-core architectures in embedded environments
- Strong soft skills including technical leadership architectural documentation presentation and cross-functional communication
- Experience working in Agile or hybrid development environments
- Ability to operate effectively in complex fast-paced and evolving technical ecosystems
Additional Information :
Why join us
- To acquire experience in different critical industries and projects while working for the same company;
- To have a competitive salary and a great benefits package
- To access trainings that focus on expanding your knowledge while staying up to date with cutting edge technologies and best practices;
- To have a clear career development plan that suits your goals;
- To have the possibility of working abroad through our mobility program thanks to our international presence;
- To join a dynamic specialized and fast-growing group where communication is key and where every team member is valued.
- To be part of a team where having fun is essential.
Remote Work :
No
Employment Type :
Full-time
The Embedded Solution Architect will provide services encompassing all tasks and activities required to achieve the objectives of Product Development and Technical Governance:Act as the architectural authority within embedded Domain and Project teams supporting Program Managers in delivering robust ...
The Embedded Solution Architect will provide services encompassing all tasks and activities required to achieve the objectives of Product Development and Technical Governance:
- Act as the architectural authority within embedded Domain and Project teams supporting Program Managers in delivering robust real-time and safety-compliant solutions on schedule and within budget
- Define end-to-end embedded system architecture based on QNX Neutrino RTOS covering OS configuration BSP integration middleware selection and hardware-software partitioning
- Design high-availability fault-tolerant and deterministic architectures that meet real-time performance constraints
- Ensure compliance with applicable functional safety and regulatory standards (ISO 26262 IEC 61508 EN 50128 or equivalent) embedding safety principles into architectural decisions
- Define and document system communication architectures including IPC shared memory Ethernet CAN SPI and other fieldbus technologies
- Lead multi-core partitioning strategies virtualization and hypervisor-based isolation when required
- Produce comprehensive architecture artifacts including system block diagrams software component diagrams data and control flow representations deployment views and interface specifications
- Conduct architecture gap analyses between current (as-is) embedded platforms and target (to-be) solutions identifying risks constraints and optimization opportunities
- Drive performance optimization strategies including memory management CPU load balancing boot-time reduction and real-time determinism tuning
- Provide architecture risk assessments with associated mitigation strategies particularly in safety-critical and regulated contexts
- Establish architectural guidelines reusable design patterns and best practices for embedded development
- Contribute to enterprise-level platform evolution by identifying redundancies standardization opportunities and long-term roadmap improvements
- Support capability development through technical mentoring design reviews proof-of-concept initiatives and technology evaluations
- Participate in customer technical discussions technical proposal phases and bid defense activities
Qualifications :
- Bachelors or Masters degree in Computer Engineering Electrical Engineering Computer Science or related field
- 10 years of experience in embedded systems development
- Minimum 5 years of hands-on experience with QNX Neutrino RTOS
- Strong expertise in C/C and low-level system programming
- Proven experience designing and deploying end-to-end embedded architectures from concept through production and entry into service
- Deep understanding of BSP development device drivers kernel-level debugging and system bring-up
- Strong knowledge of real-time operating system principles memory management scheduling and inter-process communication
- Experience in safety-critical or regulated industries such as automotive rail aerospace or medical
- Familiarity with functional safety standards and certification processes (ISO 26262 IEC 61508 EN 50128 or similar)
- Strong understanding of embedded networking and communication protocols (Ethernet CAN TCP/IP fieldbus systems)
- Experience with virtualization hypervisors or multi-core architectures in embedded environments
- Strong soft skills including technical leadership architectural documentation presentation and cross-functional communication
- Experience working in Agile or hybrid development environments
- Ability to operate effectively in complex fast-paced and evolving technical ecosystems
Additional Information :
Why join us
- To acquire experience in different critical industries and projects while working for the same company;
- To have a competitive salary and a great benefits package
- To access trainings that focus on expanding your knowledge while staying up to date with cutting edge technologies and best practices;
- To have a clear career development plan that suits your goals;
- To have the possibility of working abroad through our mobility program thanks to our international presence;
- To join a dynamic specialized and fast-growing group where communication is key and where every team member is valued.
- To be part of a team where having fun is essential.
Remote Work :
No
Employment Type :
Full-time
View more
View less