Egis

Interface & Integration Engineer

Egis

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇪🇬 Egypt

Visit company website
AI Apply
Apply

Job 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