Senior Automotive Software Developer
WhatJobs Direct
About the role
Our client, a renowned automotive manufacturer, is seeking a talented Senior Automotive Software Developer for their **Benin City, Edo, NG** location. You will be at the forefront of developing innovative software solutions for next-generation vehicles, including infotainment systems, advanced driver-assistance systems (ADAS), and vehicle control units. This role demands expertise in embedded systems programming, real-time operating systems (RTOS), and automotive communication protocols. You will be responsible for designing, coding, testing, and debugging software modules, ensuring high performance, reliability, and safety standards.
Key responsibilities include collaborating with systems engineers and hardware developers to define software requirements, developing software architecture, and implementing robust code according to industry best practices. You will also be involved in unit testing, integration testing, and participating in code reviews to maintain code quality. The ideal candidate will have extensive experience with C/C++, Python, and other relevant programming languages, as well as a deep understanding of automotive software development lifecycles (e.g., Automotive SPICE). Familiarity with AUTOSAR, QNX, or Linux embedded systems is highly desirable. We are looking for a problem-solver with a passion for automotive technology and a proven ability to deliver complex software projects. Your contributions will directly impact the features and performance of vehicles that reach millions of consumers worldwide. This is an exciting opportunity to work with cutting-edge automotive technologies, collaborate with a team of skilled professionals, and contribute to the evolution of the automotive industry. You will be instrumental in bringing advanced features to life, enhancing the driving experience and safety for all.
Qualifications: Bachelor's or Master's degree in Computer Science, Electrical Engineering, Automotive Engineering, or a related field. Minimum of 6 years of experience in software development, with at least 3 years focused on automotive software. Proficiency in C/C++ and experience with scripting languages like Python. Strong understanding of embedded systems, real-time operating systems (RTOS), and microcontrollers. Experience with automotive communication protocols such as CAN, LIN, Ethernet. Familiarity with AUTOSAR, QNX, or embedded Linux is highly preferred. Knowledge of software development lifecycles (e.g., Agile, Waterfall) and automotive standards (e.g., ISO 26262, Automotive SPICE). Excellent analytical, debugging, and problem-solving skills. Strong teamwork and communication abilities.
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