Embedded Engineer Team Lead
Morgan Consulting
Posted 1 day ago
Embedded Software Engineering Team Lead - Immediate Start
Location: Mulgrave, VIC
Employment Type: Full-time
Classification: Engineering – Software (Level 4 Equivalent)
Lead Innovation. Drive Engineering Excellence. An established and globally respected technology manufacturer is seeking an experienced Software Engineering Team Lead to guide and support a team of skilled engineers. You will play a pivotal role in shaping the design and development of embedded software solutions for advanced electronic control systems used in a variety of large-scale and high-profile installations worldwide.
This is a hands-on leadership role, ideal for a technically proficient engineer ready to step into a team leadership position, or an experienced team lead seeking a meaningful technical challenge in a growing and future-focused company.
About the Role You’ll be leading a small but growing team of engineers responsible for the development of embedded software for cutting-edge digital control systems. This role spans from project planning and task delegation through to hands-on software architecture, development, documentation, and technical mentoring.
As Team Lead, you will:
- Plan, estimate and delegate project tasks across the team
- Guide team members and contribute directly to embedded software development
- Collaborate with hardware and product teams to ensure seamless integration
- Research new technologies and contribute to architectural decisions
- Ensure high code quality through standards, documentation, and reviews
- Champion a culture of continuous improvement, safety, and innovation
Key Skills & Experience We’re looking for someone who can demonstrate:
- 7+ years' experience in embedded systems development (C/C++)
- 3+ years' experience in software solution architecture or technical leadership
- Solid understanding of RTOS-based environments and low-level firmware development
- Familiarity with microcontrollers (Microchip, ST Micro, ARM Cortex-based etc.)
- Experience using modern dev tools (Git, Jira, Confluence, etc.)
- Strong understanding of software testing and quality assurance practices
- Ability to coach and mentor junior engineers effectively
- Clear communication skills and a collaborative working style
- Knowledge of Python or Web APIs is a bonus
Qualifications
- Degree qualified in Software Engineering, Electronics, or a related discipline
- Relevant industry certifications will be highly regarded
Additional Requirements
- Must have full Australian working rights (Citizen, PR, or valid visa)
- National Police Check required prior to employment offer
Why Join? This is your chance to lead a talented team in a company known for its innovation, high-quality products, and strong internal values. You'll be contributing to global projects across entertainment, architecture, and creative tech - and be part of a culture that values technical excellence, customer focus, and work-life balance.
Ready to take the next step? Apply now with your resume outlining your suitability for the role. All applications will be treated in strict confidence.
About Morgan Consulting
This company does not have any further information provided at this time. We encourage you to research the company by searching for them to learn more about the company or role in question before applying.
Engineering Team Lead
Talenza
Team Lead – Operations (Mortgage Broking)
AUSSIE EXPAT HOME LOANS PTE LTD

Infrastructure Operations Team Lead
PRA
Lead Robotics Software Engineer
Lunar Outpost Oceania Pty Ltd

Development Engineering Team Leader
Banyule City Council

Development Engineering Team Leader
Banyule City Council

Senior Mechanical Project Engineer
NextAero Pty Ltd
IT Support Team Leader - Managed Services Provider
Comvision Australia
