Software Architect

Giza, Egypt

Design and develop robust software architectures for EV and AUTOSAR applications, collaborate with cross-functional teams, translate requirements into specifications, ensure compliance with industry standards, provide technical guidance, conduct architectural reviews, and stay updated with the latest automotive software advancements. 

Responsibilities

  • Design and develop robust software architectures for automotive applications, with a focus on Electric Vehicles (EV) and AUTOSAR (Automotive Open System Architecture) standards.
  • Use YAML to write configuration files and exchange data between systems.
  • Create modelling systems using UML.
  • Collaborate with cross-functional teams, including hardware engineers, software developers, and system architects, to ensure seamless integration and functionality of software components.
  • Analyze and translate customer and system requirements into detailed software architecture specifications.
  • Ensure compliance with industry standards and best practices in software development, particularly in relation to AUTOSAR and EV technologies.
  • Provide technical guidance to development teams throughout the software development lifecycle.
  • Provide technical guidance in software detailed level design.
  • Conduct architectural reviews and evaluations to ensure software quality and performance.
  • Stay updated with the latest advancements in automotive software and EV technologies and incorporate them into architectural designs.

Requirements 

  • A bachelor’s or master’s degree in electrical engineering, Computer Science, Automotive Engineering, or a related field.
  • Minimum 6 years’ experience in automotive software development and architecture.
  • Ability to use YAML to write configuration files and exchange data between systems.
  • Ability to use UML in system modelling.
  • Strong understanding of AUTOSAR standards and their application in automotive software development.
  • In-depth knowledge of Electric Vehicle (EV) technologies and related software requirements.
  • Experience with automotive software development tools and environments.
  • Familiarity with software development methodologies, including Agile and DevOps practices.
  • Knowledge of Vector tools (developer, configurator, doors, enterprise arch).
  • Knowledge of ASPICE and traceability management.
  • Strong analytical and problem-solving skills.
  • A knowledge of vehicle communication protocols (e.g., CAN, LIN, FlexRay) is a plus.
  • Understanding of functional safety standards such as ISO 26262 is a plus.

Skills

  • Excellent analytical skills with a strong attention to detail.
  • Strong team player with the ability to collaborate effectively with cross-functional teams.
  • Proactive and self-motivated with a willingness to learn and stay current with industry trends.
  • Strong organizational and time-management skills .

What's great about the job?

  • Joining a community of brilliant engineering minds.
  • Expand your knowledge of various domains.
  • Great mentorship process and professional development.
  • Real responsibilities and challenges in a fast-evolving company

What We Offer

Appraid Tech is a community of brilliant engineers, designed, developed, and built with innovation at the core. Being an agile company with an embedded philosophy of continuous development ensures great progression for your career ladder, while actively learning and meeting friends across the journey.

We offer a fun and flexible work environment, where you get to enjoy our famous office breakfast, retreats, lifestyle support, and a very special circle of colleagues that become friends. We offer an opportunity for a successful career progression with an open-door policy that will get you to mingle and learn directly from our technical directors and management.

We have activities organized all year long, from fruit days to movie days, kids days, and a very special end-of-year event. You will always feel part of a community that is serving a bigger purpose of a safer innovative future.


Perks

Flexible Hours with an attractive salary package


Development 

Access to training, certificates and great mentorship

Community 

Becoming a part of an innovative community and colleagues that you will call friends.

Eat & Drinks

Fruit, Coffee, Snacks, and an awesome all-time favorite breakfast.