https://bayt.page.link/YrcWn7MTySEEv5k4A
Create a job alert for similar positions

Job Description

Embedded Software Engineer/Senior



Cairo, Cairo Governorate, Egypt Embedded Software Engineer/Senior

About the job Embedded Software Engineer/Senior



NOK Human Capital is hiring "Embedded Software Engineer/Senior" to one of the most well known multinational IT Consultancies.
Overview: We are seeking a highly experienced Senior/Junior Embedded Software Engineer to join our team. The successful candidate will have a minimum of 10+ years of experience in Embedded Software Development with expertise in C/C++. Experience in Linux/QNX automotive infotainment development is highly desirable. The role involves working on middleware development, Qualcomm SOC, hardware bring-up, device tree, and developing middleware components platform modules. Prior experience in using tools such as Git/Gerrit, Yocto, and UML tools/Rhapsody is essential.
Job Description:
1. Develop and maintain embedded software solutions using C/C++ for automotive infotainment systems.
2. Work on middleware development and integration, ensuring high performance and reliability.
3. Collaborate with cross-functional teams to define software requirements and specifications.
4. Utilize Qualcomm SOC for hardware bring-up and device tree configuration.
5. Implement design patterns and object-oriented analysis and design (OOAD) principles in software development.
6. Develop and maintain middleware components platform modules, including IPC (SPI, UART, I2C) and Secure Boot.
7. Utilize tools such as Git/Gerrit for version control, Yocto for build management, and UML tools/Rhapsody for design.
8. Collaborate with the Linux kernel development team to ensure seamless integration of software components.
9. Work on serial peripherals (I2C, SPI, UART) and ensure compatibility with the hardware platform.
10. Contribute to over-the-air (FOTA) software update solutions and ensure software reliability and security.
Job Qualifications:
1. Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.
2. Minimum of 4+ years up to 10+years of experience in Embedded Software Development with expertise in C/C++.
3. Minimum of 3+ years of experience in Embedded Software Development (C/C++) on Linux/QNX platforms.
4. Experience in automotive infotainment development is a plus.
5. Working experience in middleware development is required.
6. Prior experience with Qualcomm SOC, hardware bring-up, and device tree configuration.
7. Strong knowledge of design patterns, OOAD principles, and software architecture.
8. Minimum of 3+ years of experience in Embedded Software Development (C/C++) on middleware components platform.
9. Proficiency in using tools such as Git/Gerrit, Yocto, and UML tools/Rhapsody.
10. Familiarity with hypervisor technology and over-the-air (FOTA) software update mechanisms.
11. Experience with Linux kernel development is desirable.
12. Excellent communication skills and ability to work effectively in a collaborative team environment.
If you are interested please send your updated resume to resume@nokhc.net mentioning the job tittle in the subject line.

Job Details

Job Location
Cairo Egypt
Company Industry
Other Business Support Services
Company Type
Unspecified
Employment Type
Unspecified
Monthly Salary Range
Unspecified
Number of Vacancies
Unspecified

Do you need help in adding the right mix of strong keywords to your CV?

Let our experts design a Professional CV for you.

You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.