Skip to content
mimi

Automotive Software Engineer (Remote)

WhatJobs Direct

Nigeria · On-site Full-time 1w ago

About the role

Our client, a forward-thinking innovator in the automotive technology space, is seeking talented and passionate Remote Automotive Software Engineers to contribute to the development of cutting-edge in-car infotainment systems and autonomous driving features. This fully remote role allows you to work from the comfort of your home office anywhere in Nigeria, collaborating with a global team of experts. You will be instrumental in designing, developing, and testing complex software solutions that define the future of mobility. The ideal candidate possesses a strong foundation in software engineering principles, experience with embedded systems, and a keen interest in automotive applications.

Responsibilities: Design, develop, and implement high-quality software for automotive applications, focusing on areas such as infotainment, connectivity, and autonomous driving systems. Write clean, efficient, well-documented, and maintainable code in languages such as C++, Python, or Java. Develop and integrate software components within the automotive systems architecture. Collaborate with cross-functional teams, including hardware engineers, system architects, and product managers, to define software requirements and specifications. Implement and execute unit tests, integration tests, and system tests to ensure software quality and reliability. Debug and resolve software defects and issues identified during development and testing phases. Optimize software performance for embedded systems, considering resource constraints and real-time requirements. Participate in code reviews to ensure adherence to coding standards and best practices. Contribute to the continuous improvement of software development processes and tools. Stay abreast of the latest advancements in automotive software technologies and trends. Qualifications: Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field. Minimum of 4 years of professional software development experience, with a focus on embedded systems or automotive software. Proficiency in one or more programming languages such as C++, Python, Java, or similar. Experience with automotive communication protocols (e.g., CAN, LIN, Ethernet) is a plus. Familiarity with real-time operating systems (RTOS) and embedded software development environments. Knowledge of software development lifecycle (SDLC) and agile methodologies. Experience with version control systems (e.g., Git) and build systems. Strong analytical and problem-solving skills, with a keen eye for detail. Excellent communication and collaboration skills, particularly in a remote team setting. Ability to work independently, manage priorities, and meet deadlines effectively. Join a pioneering team and shape the future of automotive technology from your home.

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