Skip to content
mimi

Lead Automotive Software Engineer

WhatJobs Direct

Calabar · On-site Full-time Lead 1w ago

About the role

Our client is looking for a highly skilled and experienced Lead Automotive Software Engineer to join their innovative team in Calabar, Cross River, NG . This critical role will involve leading the design, development, and implementation of complex software solutions for automotive systems, including embedded systems, infotainment, and autonomous driving features. You will be responsible for guiding a team of software engineers, ensuring code quality, architectural integrity, and adherence to project timelines. The ideal candidate will possess a strong background in software development methodologies, embedded systems programming, and a deep understanding of the automotive industry's unique challenges and requirements.

Key Responsibilities: Lead the design, development, testing, and deployment of automotive software applications and embedded systems. Architect robust and scalable software solutions that meet stringent automotive industry standards. Mentor and guide a team of software engineers, providing technical leadership and fostering best practices. Define coding standards, conduct code reviews, and ensure the highest levels of code quality and maintainability. Collaborate with cross-functional teams, including hardware engineers, systems engineers, and product managers, to define software requirements. Develop and optimize software for real-time embedded systems, microcontrollers, and automotive networks (e.g., CAN, LIN, Ethernet). Implement and integrate various software components, including drivers, middleware, and application layers. Troubleshoot and resolve complex software defects and performance issues. Contribute to the development of software testing strategies and automated testing frameworks. Stay current with emerging technologies and trends in automotive software development, including AI, machine learning, and cybersecurity. Manage project tasks, timelines, and resources effectively to ensure on-time delivery. Participate in system-level design and architecture discussions. Qualifications: Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. Minimum of 7 years of professional experience in software development, with at least 3 years in a lead or senior role within the automotive sector. Proven experience in embedded software development, real-time operating systems (RTOS), and microcontrollers. Proficiency in programming languages such as C, C++, and Python. Strong understanding of automotive communication protocols (CAN, LIN, Automotive Ethernet). Experience with automotive software development tools and methodologies (e.g., AUTOSAR, MISRA C). Excellent problem-solving, analytical, and debugging skills. Strong leadership, communication, and interpersonal skills. Experience with version control systems (e.g., Git) and agile development methodologies. Familiarity with automotive safety standards (e.g., ISO 26262) is a plus. This is an excellent opportunity for a senior software engineer to take on a leadership role and contribute to the future of automotive technology.

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