Embedded Solution Architect
Detroit, MI - USA
Job Summary
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
Key Skills
About Company
Established in 1989, the Scalian Group has nearly 5,000 employees in France and abroad. It is organized into 3 business lines specializing in Digital Transformation, Digital Systems and Operations Performance. Scalian has activities in France, the United Kingdom, Belgium, Germany, ... View more