> Markdown version of [/jobs/ext/2557565-system-architect](https://www.wearedevelopers.com/jobs/ext/2557565-system-architect). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # System Architect - **Company:** MARELLI INC - **Location:** Southfield, MI, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Business Analytics Applications, Confluence, JIRA, AUTomotive Open System Architecture (AUTOSAR), C++ (Programming Language), Communications Protocols, Computer Engineering, Embedded C, Ethernet, Failure Mode Effects Analysis, OSEK, Real-Time Operating Systems, Rhapsody, ISO/IEC 15504, Requirements Management, Simulink, Software Project Management, Software Requirements Analysis, Systems Modeling Language, Systems Architecture, Toolchain, UML, PIC Microcontroller, Atlassian Tools, Hardware Infrastructure, APIS IQ - **Published:** August 10, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=5db5be703af7aba1 ## About the Role Bachelor's or Master's degree in Electronics/Electrical/Computer Engineering, or related field. 10+ years of embedded product development experience in automotive ECU programs. Strong knowledge of embedded C/C++, RTOS, and microcontroller-based development. Experience on Operating Systems (OSEK, AUTOSAR) Familiarity with communication protocols (CAN, LIN, SPI, Ethernet, UDS, LVDS). Knowledge of product & software development standards (ASPICE, ISO 26262, ISO 21434). Prior experience on Architecture modeling methodologies and tools (Enterprise Architect and Simulink tools, UML and SYSML languages) is required. Automotive industrialization rules & manufacturing processes (End Of line, product calibrations) Requirements management tools (e.g. DOORS) Knowledge of Automotive technical, environmental and homologation standards (JASO, ISO, ECE, etc.) Atlassian Suite (Jira, Confluence tools) Analytic tools (APIS IQ) and methodologies (e.g. FMEA, FTA) Other skills that we would welcome: Prior experience as a System Architect or Software Architect in automotive products development. Exposure to multiple ECU domains (Body Control, Infotainment, Instrument Cluster, ADAS, etc.). Strong analytical and problem-solving skills. Prior experience working with OEMs like Stellantis, Nissan, GM, Ford, VW, BMW, etc., Work VISA necessary Expectations from you in this position: Strong leadership and mentoring capability. Excellent written and verbal communication skills. Ability to manage multiple priorities in a fast-paced environment. Collaborative, customer-focused, and quality-driven mindset. ## Description As part of the Offer Team, contribute to the early definition of the product during the offer phase, in order to make a proper evaluation of the Hardware/Software perimeter, related development and related cost. Coordinate the generation of the Technical Dossier for the offer. During project execution, Define and maintain ECU system architecture using the appropriated modeling rules and best practices and using the recommended tool chain (Enterprise Architect/Rhapsody). Ensure architecture is modular, scalable, and optimized for performance, safety, and maintainability. Conduct design and implementation reviews to ensure quality and consistency. Monitor technology trends on Hardware & Software functionalities, benchmarking proposals from different vendors. Serve as a decision-maker for critical technical choices and trade-offs. Ensure a full mapping of the System Requirements related to Hardware, mechanics, optics and industrial constraints to the System architectural design, in cooperation with the System Requirements Engineer Elaborate internal System Requirements related to performance goals or architectural constraints, in cooperation with the System Requirements Engineer. Model the System at functional, logical and physical levels, also allocating System Requirements to the Software and Hardware System blocks. Participate when requested to the meetings with the customer, supporting the Program Management team, Product Engineer and Software Project Leader on technical discussions. Provide governance to the Software team about the different implementation options. Support the Functional Safety Management Team and the Functional Safety System Architect in the Technical Safety Concept and Requirements definition. Support the Software and Hardware teams during reviews and implementation of critical requirements. With the support of the Product Engineer, define the assembled Bill Of Material of the different variants of the product to be developed, highlighting variant-specific sub-parts / components. Ensure the generation of the product End-Of-Line Configuration File. In charge of System Failure Mode & Effects Analysis (System FMEA) during the initial phase of project execution. Support System defects analysis, using different methodologies (e.g. Fault Tree Analysis - FTA). Communicate architecture decisions effectively with internal teams and external stakeholders. Represent system in technical reviews and workshops with customers and partners. Build confidence by ensuring transparency and technical rigor. ## Related Videos - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Beyond UML: Making Sense of AI-Generated Code through Visual Architecture](https://www.wearedevelopers.com/videos/2102-beyond-uml-making-sense-of-ai-generated-code-through-visual-architecture) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)