Skip to content
mimi

Remote Embedded Systems Engineer - Automotive

WhatJobs Direct

Enugu · On-site Full-time 1w ago

About the role

Our client is actively seeking a talented Remote Embedded Systems Engineer to contribute to the design and development of advanced automotive electronic control units (ECUs) and systems. This is a fully remote position, offering a unique opportunity to work on cutting-edge automotive technology from your home office. The ideal candidate will possess strong expertise in embedded C/C++, real-time operating systems (RTOS), and automotive communication protocols. You will be an integral part of a global engineering team, driving innovation in vehicle functionality and performance.

Responsibilities: Design, develop, and implement embedded software for automotive ECUs, focusing on areas such as powertrain control, body electronics, infotainment, or advanced driver-assistance systems (ADAS). Write efficient, reliable, and maintainable embedded C/C++ code according to industry best practices and project requirements. Develop and integrate software components with hardware, ensuring seamless functionality. Work with real-time operating systems (RTOS) such as QNX, AUTOSAR OS, or similar embedded operating systems. Implement and debug software using various debugging tools and techniques. Collaborate with hardware engineers, system architects, and software validation teams in a distributed environment. Develop and maintain software requirements, design specifications, and test plans. Participate in code reviews to ensure code quality, maintainability, and adherence to standards. Troubleshoot and resolve complex embedded software issues during development and testing phases. Stay updated on emerging embedded technologies, automotive trends, and development tools. Effectively communicate technical challenges, progress, and solutions through virtual channels. Contribute to the continuous improvement of embedded software development processes. Qualifications: Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. Minimum of 4 years of professional experience in embedded software development, with a significant portion in the automotive industry. Strong proficiency in embedded C and C++. Experience with real-time operating systems (RTOS) is essential. Knowledge of automotive communication protocols such as CAN, LIN, FlexRay, and Automotive Ethernet is required. Familiarity with AUTOSAR standards is a strong plus. Experience with microcontrollers and embedded hardware. Proficiency in using debugging tools (e.g., JTAG debuggers, oscilloscopes, logic analyzers). Understanding of software development life cycles (SDLC) and Agile methodologies. Excellent analytical and problem-solving skills. Strong verbal and written communication abilities, suitable for remote collaboration. Proven ability to work independently and as part of a remote team. This fully remote role offers an exciting opportunity to shape 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