About the Role
Our client is seeking a visionary Lead Automotive Embedded Systems Architect to spearhead the design and evolution of their advanced in-vehicle software architectures. This is a pivotal role within a fully remote team, offering the chance to shape the future of automotive electronics. You will be responsible for defining the high-level system designs, ensuring seamless integration of various ECUs and software components, and establishing best practices for embedded development across the organization. The ideal candidate possesses a deep technical understanding of automotive systems, a strategic mindset, and excellent leadership capabilities. This remote position requires a self-motivated individual who can effectively communicate and collaborate with distributed engineering teams. You will play a crucial role in guiding the technical direction, ensuring scalability, reliability, and performance of our automotive platforms. This is an excellent opportunity to influence critical architectural decisions and drive technological advancements in a fast-paced industry.
Key Responsibilities
- Define and document the overall software architecture for automotive embedded systems, considering factors like performance, scalability, safety, and security.
- Develop system-level design specifications for new automotive features and functionalities.
- Collaborate closely with product managers, software engineers, and hardware engineers to translate requirements into robust architectural designs.
- Establish and enforce coding standards, design patterns, and development best practices for embedded software development.
- Evaluate and select appropriate technologies, tools, and methodologies for embedded system development.
- Oversee the integration of various software modules and ensure compatibility across different ECUs.
- Provide technical leadership and mentorship to embedded software engineering teams.
- Analyze complex system issues and provide architectural guidance for their resolution.
- Stay current with automotive industry standards, regulations, and emerging technologies, and assess their impact on the architecture.
Requirements
- Master's degree in Computer Engineering, Electrical Engineering, or a related field; PhD is a plus.
- Minimum of 8 years of experience in automotive embedded systems design and development.
- Extensive experience in defining and implementing complex software architectures for automotive ECUs.
- Deep knowledge of automotive communication protocols (e.g., CAN, LIN, FlexRay, Automotive Ethernet) and diagnostic standards (e.g., UDS).
- Strong understanding of embedded operating systems (e.g., Linux, QNX, RTOS) and their configuration.
- Experience with AUTOSAR standards and tools.
- Proficiency in system modeling and simulation tools.
- Excellent analytical, problem-solving, and decision-making skills.
- Proven leadership abilities and experience managing technical teams.
- Exceptional communication and interpersonal skills, suitable for a remote work environment.
Benefits
- Highly competitive remuneration package with significant bonus potential.
- Comprehensive benefits including medical, dental, and vision coverage.
- Generous annual leave and flexible working arrangements.
- Opportunities for career advancement and skill enhancement.
- Exposure to pioneering automotive technologies and projects.
- Fully remote work setup allowing for global collaboration.
- A culture that fosters innovation and technical excellence.
- Support for professional certifications and training.