We are seeking a Senior Embedded Application Development Lead to join our engineering team and lead the development of mission-critical software applications for advanced transportation systems. This position combines hands-on technical development with team leadership responsibilities. The successful candidate will lead and mentor junior engineers while contributing to software design, development, integration, and technical decision-making. Candidates from Embedded Systems, Automotive, Telecom, SCADA, Industrial Automation, Aerospace, or related industries are encouraged to apply.
Key Responsibilities
- Design, develop, and maintain embedded software applications using C/C++.
- Participate in software architecture, design reviews, integration, and testing activities.
- Review technical requirements and contribute to engineering solutions.
- Support software troubleshooting, debugging, and performance optimization.
- Collaborate with multidisciplinary engineering teams.
Leadership Responsibilities
- Lead and coordinate a team of junior and mid-level software engineers.
- Assign and monitor engineering tasks and deliverables.
- Mentor and coach junior engineers.
- Conduct code reviews and ensure adherence to engineering standards.
- Support onboarding and technical training activities.
- Drive continuous improvement and knowledge-sharing initiatives.
- Act as the technical focal point for stakeholders and off-shore team.
Thank you for your interest in Hitachi Rail. If your application is of interest, we will be in contact. Please do not hesitate to discover more about us and our latest jobs at https://www.hitachirail.com/careers .
Desired Candidate Profile
Bachelor's degree in Computer Engineering, Computer Science, Electronics Engineering, Electrical Engineering, or equivalent.
Minimum 6 years of software development experience.
Strong C/C++ programming skills.
Strong understanding of embedded systems.
Experience across the software development lifecycle.
Proven experience leading teams or mentoring engineers.
Strong communication, planning, and problem-solving skills.
Fluent English (written and spoken).
Desirable Requirements
- Experience in safety-critical industries.
- Experience with RTOS environments.
- Knowledge of Railway, Aerospace, Automotive, or Industrial Control systems.
- Familiarity with configuration and requirements management tools.
- Knowledge of ETCS/ERTMS railway signalling systems.
- Knowledge of Ada programming.
- Knowledge of DOORS, RTC, or similar tools.
Training: Selected candidates will undergo structured training covering ETCS concepts, railway signalling principles, safety standards, engineering processes, and project-specific technologies.
نحن نبحث عن قائد تطوير تطبيقات مدمجة Senior لي join فريق الهندسة لدينا وقيادة تطوير تطبيقات برمجية حيوية للأنظمة المتقدمة للنقل. يجمع هذا المنصب بين التطوير التقني التطبيقي عملياً ومسؤوليات القيادة الفريق. سيشرف المرشح الناجح على المهندسين المبتدئين ويوجههم أثناء مساهمته في تصميم البرمجيات والتطوير والتكامل واتخاذ القرارات التقنية. يُشجع التقدم من خلفيات الأنظمة المدمجة، السيارات، الاتصالات، SCADA، الأتمتة الصناعية، الطيران، أو الصناعات ذات الصلة."
المسؤوليات الرئيسية
- تصميم وتطوير وصيانة تطبيقات البرمجيات المدمجة باستخدام C/C++.
- المشاركة في هندسة البرمجيات ومراجعات التصميم والتكامل والأنشطة الاختبارية.
- مراجعة المتطلبات التقنية والمساهمة في حلول الهندسة.
- دعم استكشاف أخطاء البرمجيات وتصحيحها وتحسين الأداء.
- التعاون مع فرق الهندسة متعددة التخصصات.
مسؤوليات القيادة
- قيادة وتنسيق فريق من المهندسين البرمجيين المبتدئين والمتوسطين.
- تعيين ومراقبة مهام الهندسة والتسليمات.
- إرشاد وتدريب المهندسين المبتدئين.
- إجراء مراجعات الشيفرة والتأكد من الالتزام بمعايير الهندسة.
- دعم إجراءات الإعداد والتدريب الفني.
- قيادة مبادرات التحسين المستمر ونشر المعرفة.
- العمل كنقطة اتصال تقنية لأصحاب المصلحة والفريق خارج الشاطئ.
شكراً لاهتمامكم بشركة Hitachi Rail. إذا كان طلبكم يهمنا، سنتواصل معكم. لا تترددوا في معرفة المزيد عنا وعن وظائفنا الأخيرة على https://www.hitachirail.com/careers .
الملف الشخصي المرغوب للمرشح
درجة البكالوريوس في هندسة الحاسوب، علوم الحاسوب، هندسة الإلكترونيات، الهندسة الكهربائية، أو ما يعادلها.
حد أدنى 6 سنوات من خبرة تطوير البرمجيات.
fortes مهارات برمجة C/C++ قوية.
فهم قوي للأنظمة المدمجة.
خبرة عبر دورة حياة تطوير البرمجيات.
خبرة مثبتة في قيادة الفرق أو توجيه المهندسين.
مهارات تواصل وتخطيط وحل المشكلات قوية.
الإنجليزية بطلاقة (كتابةً وتحدثاً).
المتطلبات المرغوبة
- خبرة في الصناعات الحساسة للسلامة.
- خبرة مع بيئات RTOS.
- معرفة بأنظمة خطوط السكك الحديدية والطيران والسيارات والأنظمة التحكم الصناعية.
- الاطلاع على أدوات الإدارة والتكوين والمتطلبات.
- معرفة بأنظمة الإشارة ETCS/ERTMS للسكك الحديدية.
- معرفة بلغة Ada للبرمجة.
- معرفة بأدوات DOORS، RTC، أو ما شابه.
التدريب: سيخضع المرشحون المختارون لتدريب منظم يغطي مفاهيم ETCS ومبادئ إشارات السكك الحديدية ومعايير السلامة وعمليات الهندسة والتقنيات الخاصة بالمشروع.