Skip to content
mimi

Senior Automotive Software Architect (Remote)

WhatJobs Direct

Abuja ยท On-site Full-time Senior 1w ago

About the role

Our client is seeking an exceptionally talented Senior Automotive Software Architect to lead the design and development of cutting-edge embedded software solutions for next-generation vehicles. This is a fully remote position where you will play a critical role in defining the software architecture for complex automotive systems, including infotainment, advanced driver-assistance systems (ADAS), and vehicle control units. You will be responsible for setting technical direction, establishing coding standards, and ensuring the scalability, reliability, and security of the software. The ideal candidate possesses a deep understanding of automotive software development processes (e.g., AUTOSAR), real-time operating systems (RTOS), and various programming languages such as C, C++, and Python. Your responsibilities will include collaborating with cross-functional teams of hardware engineers, systems engineers, and product managers to translate requirements into robust software designs. You will also mentor junior software engineers, conduct code reviews, and ensure adherence to best practices in software engineering and automotive standards (e.g., ISO 26262 for functional safety). This remote role requires strong analytical skills, excellent problem-solving abilities, and the capacity to communicate complex technical concepts effectively across geographically dispersed teams. You will be instrumental in driving innovation and shaping the future of automotive software. Experience with simulation tools, model-based design, and continuous integration/continuous deployment (CI/CD) pipelines is highly desirable. The ability to anticipate future technological trends and architect solutions that are adaptable and future-proof is key.

Responsibilities: Define and evolve the software architecture for automotive embedded systems. Lead the design and development of complex software modules and components. Establish software development standards, guidelines, and best practices. Collaborate with systems engineering to define software requirements and specifications. Ensure the scalability, performance, and security of automotive software solutions. Mentor and guide junior software engineers, providing technical leadership. Conduct thorough code reviews and ensure adherence to coding standards and quality metrics. Participate in the selection and integration of third-party software components. Develop and maintain technical documentation, including architecture diagrams and design specifications. Contribute to functional safety analysis and ensure compliance with ISO 26262 standards. Evaluate and adopt new technologies and tools to improve the software development process. Troubleshoot and resolve complex software defects and performance issues. Work closely with hardware teams to ensure seamless integration of software and hardware. Qualifications: Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. Minimum of 8 years of experience in software development, with at least 5 years focused on automotive embedded systems. Proven experience in software architecture design for complex, real-time systems. Deep knowledge of AUTOSAR or other automotive software architectures. Expertise in C/C++ programming and embedded systems development. Familiarity with real-time operating systems (RTOS) commonly used in automotive applications. Experience with functional safety concepts (ISO 26262) and processes. Strong understanding of vehicle communication protocols (e.g., CAN, Ethernet). Excellent problem-solving, analytical, and debugging skills. Superior communication and leadership abilities, with experience working in distributed teams. Proficiency with development tools, compilers, debuggers, and version control systems (e.g., Git). This role is based in **Abuja, Federal Capital Territory, NG**, and is a fully remote position.

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free