Skyline (47).png

Senior Embedded Software Engineer (Adaptive Autosar)

Appraid Tech LLC

  • Egypt

Salary

  • EGP 20000 - EGP 24000 per month

Job Type

  • Full-Time

Job Description

Job Title: Senior Embedded Software Engineer (Adaptive Autosar)

Location: Giza, Egypt

Job Description:
As a Senior Embedded Software Engineer specializing in Adaptive Autosar, you will play a pivotal role in designing, implementing, integrating, and testing embedded software for electronic control units. You will be at the forefront of creating the Safe Software Platform, which forms the backbone for driver assistance software in our next-generation vehicles. This platform includes the BSP, a Safe POSIX operating system, Adaptive AUTOSAR middleware, and SoC life cycle components.

Roles and Responsibilities:
- Develop and maintain software codes (C/C++) based on defined component requirements and designs.
- Own, configure, and integrate middleware components such as communication (SOME/IP, IPC), diagnostics, PHM, and cryptography.
- Conceptualize ideas, evaluate solutions, and execute software implementation and testing on both simulators and target hardware.
- Collaborate closely with software architects, developers, project managers, and testers to identify requirements and specifications for the Safe Software Platform and integrate its various components effectively.
- Lead the requirements elicitation, design, implementation, integration, and testing of Adaptive AUTOSAR software components.
- Oversee the complete lifecycle of the Software Platform, from early hardware bring-up to series production.
- Coordinate with project partners to resolve integration conflicts.

Requirements:
- Bachelor's degree in computer engineering/science or a related field.
- 3 years of experience in embedded software engineering with Modern C++ in Adaptive AUTOSAR-based embedded systems (Linux or QNX).
- Proficiency in Object-Oriented Design and SOLID design principles.
- Familiarity with Yocto/QNX and Adaptive AUTOSAR functional clusters like diagnostics, communication, PHM, and Persistency.
- Experience in SOME/IP network binding and IPC.
- Strong expertise in software integration techniques and continuous integration (CI) using tools like CMAKE and Python.
- Proficient in business-fluent English.
- Experience working in an international team with a strong passion for software quality.

Tools and Skills:
- Tools: Adaptive Autosar Configurator, CANoe, Wireshark, UML Modeling, Requirement Management Tools, SW Management Tools, QEMU, Linux.
- Skills: C/C++ programming, OOP Design and Architecture, Debugging Skills, Static Analysis, Dynamic Analysis, Architecture awareness, Unit Testing, Integration Testing, Verification Testing, Excellent Problem-solving.

What's Great in the Job?
- Joining a community of brilliant engineering minds.
- Opportunity to expand knowledge across various domains.
- Access to a great mentorship process and professional development.
- Real responsibilities and challenges in a fast-evolving company.



Job Openings at Appraid Tech LLC

Stay Updated

Get latest HR News, Trends, Facts and Advices. We will deliver all of it directly to your inbox.