What are the responsibilities and job description for the Technical Program Manager(Hardware/Software Development,Scrum Certified) position at Tellus Solutions?
Job Details
Job Description:
- We are seeking a highly skilled and motivated Engineering Project Manager with a Scrum Master Certification to lead and manage software algorithm development projects with a strong integration of hardware components.
- The ideal candidate will have a solid technical background in software engineering, algorithm development, and hardware systems, combined with excellent project management skills to drive agile processes, optimize workflows, and ensure the successful delivery of high-quality software-hardware integrated solutions.
Key Responsibilities:
- Oversee end-to-end software and hardware development projects, ensuring alignment with business objectives, technical feasibility, and stakeholder requirements.
- Serve as the Scrum Master, facilitating Agile ceremonies including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Collaborate with cross-functional teams, including software engineers, hardware engineers, data scientists, QA, and product managers, to develop and implement advanced algorithms and hardware integration.
- Define project scope, objectives, milestones, and deliverables in collaboration with stakeholders.
- Identify, assess, and mitigate project risks while maintaining project timelines and budgets.
- Track key performance indicators (KPIs) to measure project progress and team productivity.
- Foster a culture of continuous improvement, ensuring best practices in Agile, Scrum, and software-hardware co-development lifecycle (SDLC & HDLC).
- Ensure adherence to coding standards, documentation, and regulatory requirements where applicable.
- Drive innovation by staying up-to-date with the latest industry trends in software engineering, machine learning, algorithm optimization, and hardware advancements.
Required Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
- Scrum Master Certification (CSM, PSM, or equivalent) is mandatory.
- 5 years of experience in software and hardware project management with a focus on Agile methodologies.
- Strong technical background in software engineering, algorithm development or hardware system integration.
- Experience in managing teams working on AI/ML algorithms, embedded software, hardware-software co-development, or complex integrated systems.
- Hands-on experience with Agile tools such as Jira, Trello, or Azure DevOps.
- Excellent problem-solving, leadership, and communication skills.
- Ability to manage multiple projects in a fast-paced, dynamic environment
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.