Software Engineer

Appraid Tech LLC

صاحب عمل نشط

نشرت في 30 مارس

الخبرة

0 - 3 سنوات

موقع العمل

Egypt - Egypt

التعليم

بكالوريوس في العلوم(الالكترونيات)

الجنسية

أي جنسية

جنس

غير مذكور

عدد الشواغر

1 عدد الشواغر

الوصف الوظيفي

الأدوار والمسؤوليات

Responsibilities

  • Design, develop, configure, and test software components for AUTOSAR and non-AUTOSAR ECUs in an agile environment, adhering to MISRA-C standards.
  • Analyze and interpret customer and system requirements using tools like Enterprise Architect, and ensure alignment with project architecture.
  • Create and maintain detailed design documents and UML diagrams, with deep understanding of communication protocols (CAN, LIN, Ethernet).
  • Configure AUTOSAR modules using tools such as DaVinci Configurator, EB Tresos, VSTAR, or KSAR, and develop with RTE on DaVinci Developer.
  • Debug and test using WinIDEA, TRACE32, Vector tools (CANoe/CANalyzer), and perform CAPL scripting.
  • Utilize Git workflows, CI/CD pipelines, and perform static analysis, unit testing, integration test planning and execution.
  • Optimize code for time and memory constraints, and ensure compliance with ASPICE processes and RTOS usage where applicable.
  • Communicate effectively in daily/weekly meetings, present work progress clearly to customers, and report bugs using configuration management tools.
  • Collaborate cross-functionally, support team members, and share knowledge to foster continuous improvement.
  • Willingness to travel based on project needs.

Requirements

  • 0:1 year of experience in software development.
  • B.Sc. in Communication, Mechatronics, Electronics, or Computer Engineering.
  • Excellent English level.
  • Problem-solving, debugging, and scripting skills.
  • C / assembly Software development.
  • Proficient in real-time operating systems and embedded software development on microcontrollers.
  • Strong foundation in software engineering principles: requirements, design, development, verification, and validation.
  • Hands-on experience with communication protocols: CAN, LIN, and Ethernet.
  • Solid understanding of basic electronics and embedded systems.
  • Familiar with C++ development, UML, and bootloaders; knowledge of UDS and Embedded Linux is a plus.
  • Exposure to AUTOSAR architecture and configuration is advantageous.

Tools and Skills

  • Davinci Configurator
  • Davinci Developer
  • CANoe/CANalzyer
  • CANape
  • INCA
  • Enterprise Architect
  • DOORs
  • Polarion
  • SDKs
  • VSTAR
  • Software Configuration Tool (ex. JIRA or similar

الملف الشخصي المطلوب للمرشحين

As an Embedded Software Engineer, you will work with the latest automotive technologies and should be able to work in different Autosar Stacks. You should be able to perform requirements analysis and implement them according to corresponding safety measures. Unit and function testing specifications and implementation are needed to meet KPIs.

القطاع المهني للشركة

المجال الوظيفي / القسم

الكلمات الرئيسية

  • Software Engineer

تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني abuse@naukrigulf.com