Talent.com
Project Manager - C / C++ Engineering

Project Manager - C / C++ Engineering

Unison GroupKuala Lumpur, Federal Territory of Kuala Lumpur, MY
1 hari lalu
Jenis pekerjaan
  • Quick Apply
Penerangan pekerjaan

To lead and deliver complex software development projects with a strong technical foundation in C and C++, ensuring high-quality delivery, stakeholder alignment, and successful execution of engineering initiatives. The Project Manager will collaborate with cross-functional teams to deliver robust, scalable, and efficient software solutions aligned with business and product goals.

Key Responsibilities

Project Leadership & Delivery

  • Lead end-to-end execution of software development projects with C / C++ core components.
  • Define project scope, timelines, milestones, and delivery plans.
  • Manage project budget, resource allocation, risks, and quality standards.
  • Establish and maintain project governance structures, dashboards, and progress tracking.

Technical Leadership

  • Work closely with architects and senior engineers to ensure technical feasibility and design alignment.
  • Review high-level design documents and engineering plans related to C / C++ modules.
  • Support troubleshooting and critical issue resolution during development and release cycles.
  • Validate performance, security, and reliability standards of software modules.
  • Stakeholder & Team Management

  • Act as the primary liaison between engineering teams, product owners, and business stakeholders.
  • Drive effective communication, ensuring transparency on progress, risks, and dependencies.
  • Coordinate cross-functional teams including developers, QA, DevOps, and integration teams.
  • Manage third-party vendors or offshore development resources, when required.
  • Process & Quality Assurance

  • Ensure adherence to SDLC, Agile, or hybrid delivery practices.
  • Implement best practices in code quality, testing, documentation, and release management.
  • Maintain project artifacts such as status reports, risk logs, delivery plans, and change requests.
  • Requirements

    Technical Expertise

  • Strong hands-on background in C and C++ development , ideally in system programming, embedded systems, OS-level components, real-time systems, or high-performance applications.
  • Solid understanding of :
  • Data structures & algorithms
  • Multithreading & memory management
  • Linux / Unix systems programming
  • Networking concepts & protocols (preferred)
  • Build and debugging tools (GCC, GDB, CMake, Make, Valgrind, etc.)
  • Project Management Skills

  • 5–12 years of experience including 3+ years in project management or technical delivery leadership .
  • Proven experience managing software development projects end-to-end.
  • Strong knowledge of Agile methodologies (Scrum / Kanban) and DevOps practices.
  • Experience with project tools such as JIRA, Confluence, MS Project, or equivalent.
  • Behavioral & Leadership Competencies

  • Strong analytical, problem-solving, and decision-making skills.
  • Excellent communication and stakeholder management.
  • Ability to lead cross-functional technical teams and drive outcomes.
  • Proactive risk and issue management mindset.
  • Buat amaran kerja untuk carian ini

    Engineering Manager • Kuala Lumpur, Federal Territory of Kuala Lumpur, MY