The Principal Project Engineer will lead software project planning, design, development, and quality assurance, ensuring alignment with transit system requirements. This role involves coordinating cross-functional teams, overseeing coding, and integrating third-party components. Key responsibilities include implementing V&V processes, developing comprehensive test plans for system integration, performance, and safety, and managing defect resolution. The engineer will also manage the integration of software with mechanical, electrical, and civil systems, support commissioning, and ensure operational readiness and regulatory compliance.
Must Have:- Define software requirements and manage development plans.
- Coordinate cross-functional development and testing teams.
- Oversee software architecture, design, and coding activities.
- Implement and manage Software Verification & Validation (V&V).
- Develop and execute test plans for various testing phases (unit, integration, system, acceptance).
- Ensure compliance with safety-critical standards like EN 50128.
- Conduct System Integration Testing (SIT) and interface testing.
- Manage integration of software with mechanical, electrical, and civil systems.
- Support commissioning and ensure operational readiness.
- Maintain detailed project documentation.