
Interface & Integration Engineer
Egis
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇪🇬 Egypt
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
Python
About the role
- Design and develop interfaces between different railway subsystems, including signaling, rolling stock, and control systems
- Analyze and document interface requirements, ensuring compliance with industry standards and safety regulations
- Collaborate with cross-functional teams to integrate complex railway systems and resolve technical challenges
- Develop and maintain interface control documents (ICDs) and interface requirement specifications (IRS)
- Implement and test communication protocols for efficient data exchange between railway subsystems
- Troubleshoot interface issues and provide timely solutions to minimize system downtime
- Participate in design reviews and technical meetings to ensure alignment with project goals and stakeholder requirements
- Stay up-to-date with the latest developments in railway technology and integration techniques
Requirements
- Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field
- 3-5 years of experience in interface and integration engineering, preferably in the rail industry
- Strong knowledge of railway systems and technologies, including signaling, rolling stock, and control systems
- Proficiency in interface design, systems integration, and communication protocols (e.g., CAN, Ethernet)
- Solid programming skills in languages such as C++ and Python
- Experience with version control systems (e.g., Git) and collaborative development environments
- Familiarity with interface standards and safety regulations in the rail industry
- Strong analytical and problem-solving skills with attention to detail
- Excellent communication and teamwork abilities
- Experience with safety-critical systems is highly desirable
- Relevant certifications in railway systems or integration are a plus
Benefits
- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
interface designsystems integrationcommunication protocolsC++Pythonversion control systemsinterface control documentsinterface requirement specificationstroubleshootingdata exchange
Soft skills
analytical skillsproblem-solving skillsattention to detailcommunication abilitiesteamwork abilities
Certifications
railway systems certificationintegration certification