Overview
We're looking for a Technical Project Manager with solid software development experience to lead the delivery of a key software initiative. The role focuses on managing the deployment of desktop applications that interact with embedded software devices, ensuring smooth coordination between software engineering, hardware, and quality teams.
This is a great opportunity for someone who combines strong project management capability with a solid technical grounding and a passion for delivering complex software projects from concept to release.
Key Responsibilities
- Lead and manage all phases of software project delivery, from planning and requirements through execution and release.
- Coordinate software development activities, including feature definition, testing, and deployment.
- Work closely with embedded software and hardware teams to align development timelines and ensure technical integration.
- Build and maintain detailed project plans, manage dependencies, and track milestones against key deliverables.
- Communicate progress, risks, and issues clearly to stakeholders and drive effective resolutions.
- Promote agile or hybrid project management practices to improve delivery speed and quality.
- Support continuous improvement in project execution, development processes, and communication flow.
Skills & Experience
- Proven track record as a Project Manager or Program Manager leading complex software development projects.
- Strong understanding of software engineering processes, including agile methodologies, version control, testing, and release management.
- Hands-on experience managing projects involving desktop applications and/or embedded systems.
- Excellent organizational and planning skills, with the ability to manage multiple priorities and cross-functional dependencies.
- Skilled in stakeholder management and communication across technical and business functions.
- Practical knowledge of tools such as Jira, Confluence, or similar project tracking systems.
Nice to Have
- Experience with embedded device integration, firmware, or hardware-software interaction.
- Background in technology-driven product environments such as consumer, industrial, or medical devices.
