
Embedded Application Developer
Hitachi, Ltd.2 hours ago
Cairo, EgyptEntry Level
Responsibilities
- Develop and maintain software modules using C/C++.
- Participate in software integration and testing activities.
- Investigate and resolve software defects.
- Contribute to technical documentation.
- Collaborate with senior engineers and technical leads.
Requirements
- Bachelor's degree in Computer Engineering, Computer Science, Electronics Engineering, or equivalent.
- Good knowledge of C/C++ programming.
- Understanding of embedded systems fundamentals.
- Strong analytical and problem-solving skills.
- Good English communication skills.
- Strong willingness to learn new technologies.
- Experience in embedded software development is desirable.
- Knowledge of RTOS environments is desirable.
- Familiarity with software testing methodologies is desirable.
- Exposure to Automotive, Telecom, Aerospace, Industrial Control, or SCADA systems is desirable.
- Basic knowledge of railway systems is desirable.
Benefits
- Comprehensive onboarding and technical development program covering railway applications, ETCS fundamentals, safety-critical development practices, and company engineering processes.
- Full-time, on-site role in Cairo, Cairo, Egypt.