7 Principal Automotive Software Architect jobs in whatjobs
Principal Automotive Software Architect
Posted 21 days ago
Job Viewed
Job Description
Principal Automotive Software Architect
Posted 21 days ago
Job Viewed
Job Description
Principal Automotive Software Architect
Posted 13 days ago
Job Viewed
Job Description
Key Responsibilities:
- Define and maintain the overall software architecture for automotive ECUs and platforms.
- Develop and document software design principles, patterns, and standards.
- Lead the technical direction for software development teams.
- Evaluate and select appropriate technologies and tools for software development.
- Ensure the performance, security, and safety of automotive software systems.
- Collaborate with hardware engineers, systems engineers, and product managers to define system requirements.
- Mentor and guide junior software engineers and architects.
- Drive innovation in automotive software development, exploring emerging technologies.
- Conduct code reviews and ensure adherence to architectural guidelines.
- Troubleshoot complex software issues and provide technical solutions.
The ideal candidate will possess a Master's or Ph.D. in Computer Science, Software Engineering, or a related field. A minimum of 10 years of experience in software development, with at least 5 years specifically in automotive software architecture, is required. Extensive experience with AUTOSAR, real-time operating systems (RTOS), and embedded Linux is essential. Proven expertise in cybersecurity principles within an automotive context is highly desirable. Strong understanding of functional safety (ISO 26262) is a significant advantage. Excellent leadership, communication, and problem-solving skills are mandatory. This is a fully remote role, supporting projects related to vehicles developed or sold in the Meru, Meru, KE region, but you will work remotely.
Principal Automotive Software Architect
Posted 20 days ago
Job Viewed
Job Description
Principal Automotive Software Architect
Posted 16 days ago
Job Viewed
Job Description
Key Responsibilities:
- Define and champion the overall software architecture for in-vehicle infotainment, ADAS, and powertrain control systems.
- Establish software design patterns, coding standards, and best practices to ensure code quality, maintainability, and performance.
- Lead the technical evaluation and selection of software components, frameworks, and tools.
- Collaborate with hardware engineers to define software-hardware interfaces and co-design strategies.
- Oversee the development lifecycle, providing architectural guidance and mentorship to software engineering teams.
- Identify and mitigate technical risks associated with software development and integration.
- Ensure the software architecture supports cybersecurity requirements, functional safety (ISO 26262), and over-the-air (OTA) updates.
- Develop strategies for software modularity, reusability, and scalability across different vehicle platforms.
- Conduct architectural reviews and provide technical leadership throughout the product development process.
- Stay abreast of emerging automotive technologies, industry trends, and competitive landscapes.
- Master's degree or PhD in Computer Science, Software Engineering, Electrical Engineering, or a related field.
- 10+ years of experience in software development, with at least 5 years in automotive software architecture.
- Deep understanding of embedded systems, real-time operating systems (RTOS), and automotive communication protocols (e.g., CAN, LIN, Ethernet).
- Proven experience in designing complex, distributed software systems for automotive applications.
- Expertise in software security principles and implementation.
- Familiarity with AUTOSAR standards and methodologies.
- Strong knowledge of functional safety (ISO 26262) and its implications on software design.
- Excellent leadership, communication, and strategic thinking skills.
- Demonstrated ability to lead and mentor engineering teams in a remote setting.
- Experience with cloud integration and connected vehicle services is a plus.
Principal Automotive Software Architect
Posted 7 days ago
Job Viewed
Job Description
Responsibilities:
- Define and document the overall software architecture for automotive electronic control units (ECUs) and connected car systems.
- Establish software development standards, guidelines, and best practices.
- Lead the design and implementation of real-time operating systems (RTOS), middleware, and application layers.
- Collaborate with hardware engineers and systems engineers to ensure seamless hardware-software integration.
- Oversee the software development lifecycle, including requirements analysis, design, coding, testing, and deployment.
- Ensure the implementation of robust security measures and compliance with automotive safety standards (e.g., ISO 26262, AUTOSAR).
- Mentor and guide software development teams, fostering a culture of technical excellence and innovation.
- Evaluate and select appropriate software tools, technologies, and development methodologies.
- Troubleshoot and resolve complex software defects and performance issues.
- Stay abreast of emerging trends in automotive software, including AI, machine learning, and cybersecurity.
- Communicate technical vision and architectural decisions to stakeholders at all levels.
Principal Automotive Software Architect
Posted 5 days ago
Job Viewed
Job Description
Key Responsibilities:
- Define and own the high-level software architecture for complex automotive electronic control units (ECUs).
- Design scalable, secure, and fault-tolerant software systems for infotainment, ADAS, and connectivity domains.
- Select appropriate RTOS and middleware components, ensuring optimal performance and resource utilization.
- Establish software design patterns, coding standards, and best practices for the engineering teams.
- Collaborate with systems engineers and product managers to translate requirements into architectural specifications.
- Interface with hardware teams to ensure seamless integration of software and hardware components.
- Analyze and optimize software performance, memory usage, and power consumption.
- Lead the technical direction and provide guidance to software development teams.
- Ensure compliance with automotive safety standards (e.g., ISO 26262) and cybersecurity requirements.
- Evaluate and recommend new technologies and tools to enhance the software development process.
- Conduct architectural reviews and provide technical leadership throughout the product lifecycle.
- Mentor and develop junior software architects and engineers.
- Troubleshoot and resolve complex software issues at the architectural level.
- Master's or Ph.D. in Computer Science, Electrical Engineering, or a related field.
- 10+ years of experience in software development with a significant focus on embedded systems and automotive software architecture.
- Proven experience in designing complex automotive ECUs and software stacks.
- In-depth knowledge of RTOS (e.g., QNX, VxWorks, AUTOSAR OS), embedded Linux.
- Expertise in automotive communication protocols (CAN, LIN, Automotive Ethernet, SOME/IP, DoIP).
- Strong understanding of software development lifecycle (SDLC) and agile methodologies.
- Experience with safety-critical systems development and standards like ISO 26262.
- Familiarity with cybersecurity principles and practices in automotive environments.
- Proficiency in C/C++ and software modeling tools (e.g., UML, Enterprise Architect).
- Excellent leadership, communication, and problem-solving skills.
- Ability to work independently and drive technical initiatives in a fully remote setting.
- Experience with ADAS, autonomous driving, or infotainment systems is highly desirable.
Be The First To Know
About the latest Principal automotive software architect Jobs in Kenya !