Senior Software Developer
Brightskies · Cairo, Egypt
قدّم وتابع مع أبلاي إيدجPurpose of the Job: To lead the design and development of embedded software solutions for automotive systems, ensuring the delivery of high-quality and safety-critical software in compliance with ASPICE standards. The role also involves providing technical guidance, mentoring junior team members, and supporting successful project execution in alignment with customer and business requirements.Responsibilities and Duties:Software Engineering: Design and develop advanced software for automotive systems.● ASPICE & Architecture: Manage ASPICE-compliant software requirements (SWE.1) and implement low-level designs (SWE.3). You will also play a key role in developing and reviewing software architecture (SWE.2).● SoC Specialization: Design and develop complex software applications running on System on Chip (SoC) platforms.● Verification & Quality: Perform software testing and analysis (SWE.4 & SWE.5) and drive the resolution of static code analysis results.● Leadership & Mentorship: Coach, support, and share knowledge with team members to foster technical growth and project success.Education: Bachelor’s degree in Electronics Engineering, Computer Engineering, Computer Science, or related field.Experience:Experience: 3–6 years of professional experience in Embedded Software Development.Skills and Abilities:● Systems Knowledge: Strong understanding of embedded architectures, hardware sensors, and actuators.● SDLC & Protocols: Proficient in the V-Model lifecycle, UML modeling, and in-vehicle networks such as LIN, CAN, and UDS.● Build & Lab Expertise: Expert understanding of the embedded build process and proficiency with lab tools including oscilloscopes, debuggers, and emulatorsProblem Solving: Advanced troubleshooting skills and a strong background in root cause analysis.● Communication: Excellent English communication skills, both written and verbal, foreffective collaboration with global teams and customers.● Mobility: Readiness to travel for work assignments within or outside of Egypt.Preferred Qualifications:● Experience with Linux-based development environments.● Familiarity with Camera applications and Image Processing.● Experience with safety analysis methods and general automotive system requirements.● In-depth knowledge of AUTOSAR