Engineering Team Leader (Software and Firmware)
Catapult Sports
·
Posted:
August 1, 2023
·
Onsite
About the position
We are seeking a talented Team Lead to join our Research & Development team in Melbourne. As a key player in our team, you will be responsible for developing firmware solutions for the elite sports industry, specifically focusing on our wearable tracking hardware. Your role will involve leading a team in developing Edge Computing applications, ensuring clear priorities and resources, and providing technical guidance and mentorship. We are looking for someone with a strong background in firmware development, experience with C/C++, and a passion for delivering high-quality products.
Responsibilities
- Lead a team developing Edge Computing applications to interface wearables with the cloud
- Partner with product managers to align objectives, priorities, tradeoffs, and risks
- Ensure teams have clear priorities and adequate resources for execution
- Take a player-coach approach to leadership and have a passion for team and team members' success
- Participate in architecture discussions and planning
- Provide technical guidance, career development, and mentoring to team members
- Drive best practices around code quality and organization throughout the development process
- Actively contribute to team engineering processes, design meetings, and code reviews
- Work in multidisciplinary teams and interface with other engineers
- Take part in firmware engineering "chapters" for sharing best practices
- Have formal qualifications in electronics or software engineering
- Have at least 5-10 years of firmware development experience
- Have demonstrated experience programming with C/C++
- Have experience developing and scaling products throughout their lifecycle
- Have strong verbal and written communication skills, organizational and time management skills
- Have experience in communicating with users, technical teams, and product management
- Be nimble, proactive, and comfortable working with minimal specifications
- Have a solid understanding of high performance and how to drive it
Requirements
- Formal qualifications in electronics or software engineering
- At least 5-10 years of firmware development experience
- Demonstrated experience programming with C/C++
- Experience developing products, scaling them, and supporting them throughout the entire lifecycle
- Strong verbal and written communication skills, organizational and time management skills
- Experience in communicating with users, other technical teams, and product management to understand requirements, describe firmware product features, and technical designs
- Ability to be nimble, proactive, comfortable working with minimal specifications
- A solid understanding of what high performance looks like, and how to drive it
Benefits
- Work with cutting-edge technology in the sports industry
- Opportunity to work with premier teams in various sports leagues
- Develop firmware solutions for the elite sports industry
- Drive innovation and enhance athletes' performance through wearable technology
- Lead a team and provide technical guidance and mentoring
- Contribute to architecture discussions and planning
- Drive best practices in code quality and organization
- Work in a multidisciplinary team and collaborate with engineers from various disciplines
- Opportunity for career development and growth
- Work with some of the most ambitious and intelligent people in the industry
- Collaborative and challenging work environment
- Opportunity to work across multiple nationalities and cultures
- Continuous improvement and development mindset
- Support successful teams and athletes on a global scale
- Add to a team culture and actively contribute to the company's mission and goals