Principal Project Engineer

4 Minutes ago • All levels
Software Development & Engineering

Job Description

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.

Add these skills to join the top 1% applicants for this job

cross-functional
game-texts
quality-control
security-testing

Job Details:

1. Software Project Planning & Coordination

  • Define software requirements in collaboration with stakeholders and system engineers.
  • Develop and manage software development plans, schedules, and budgets.
  • Coordinate cross-functional teams including developers, testers, and system integrators.

Design & Development Oversight

  • Ensure software architecture aligns with system-level transit requirements (e.g., signaling, control systems, passenger information systems).
  • Supervise coding activities and ensure adherence to industry standards and best practices.
  • Evaluate and integrate third-party software components or APIs.

Quality Assurance & Testing

  • Implement and oversee Software Verification & Validation (V&V) processes.
  • Develop test plans and procedures for unit, integration, system, and acceptance testing.
  • Ensure compliance with safety-critical standards (e.g., EN 50128 for railway software).

2) Testing Coordination Responsibilities

1. System Integration Testing (SIT)

  • Validate that all software components interact correctly with hardware and other systems (e.g., train control, fare collection, CCTV).
  • Conduct interface testing across subsystems like communications, propulsion, and signaling.
  • Manage test environments and simulate operational scenarios.

2. Performance & Safety Testing

  • Ensure software meets performance benchmarks (e.g., latency, throughput).
  • Conduct safety and security testing, especially for mission-critical systems.
  • Document and resolve defects found during testing phases.

3) Integration Responsibilities

Systems Integration Management

  • Coordinate integration of software with mechanical, electrical, and civil systems in transit infrastructure.
  • Manage interface definitions and ensure compatibility across subsystems.
  • Lead integration reviews and readiness assessments.

Operational Readiness

  • Support commissioning activities including final system validation and handover.
  • Ensure integrated systems meet regulatory and operational requirements.
  • Collaborate with operations teams for training and transition to live service.

4) Supporting Activities

  • Maintain detailed documentation including design specs, test reports, and integration logs.
  • Track and report technical performance measures such as uptime, fault rates, and compliance metrics.
  • Engage with vendors and contractors to ensure software deliverables meet project needs.

Set alerts for more jobs like Principal Project Engineer
Set alerts for new jobs by Cubic corporation
Set alerts for new Software Development & Engineering jobs in India
Set alerts for new jobs in India
Set alerts for Software Development & Engineering (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙