Ready to immerse yourself in a journey of skillful experiences?
Join an award-winning company with a track record of technical excellence as a Software Team Lead. Shape dependable, profitable products, and infuse inventive concepts into collaborations and partnerships.
The company is located in Melbourne, Victoria.
What's in it for you:
- Flexible work arrangements
- Exposure to diverse projects spanning from industrial controls and infrastructure projects to IoT, logistics, and commercial devices.
- Work-life balance
- Free and secure parking
- Convenient location, just a 15-minute walk from the train station.
What you'll do:
- Participate in the design, development, and testing of embedded software
- Lead and guide embedded software developers
- Collaborate closely with cross-functional teams to define software requirements and specifications
- Mentor team members
- Participate in architecture discussions and provide insights into system-level decisions
- Troubleshoot and resolve complex technical challenges in software development
What you'll need:
- Bachelor’s degree in Computer Science, Electrical Engineering, Computing, Software Engineering, or a related field (or equivalent practical experience)
- Experience in embedded software development, with proficiency in C/C++ programming
- Experience in a leadership or managerial role within an embedded software team
- Knowledge of software development processes, debugging, and testing methodologies
- Experience in microcontrollers, microprocessors, and real-time operating systems
- Effective communication skills
Don't settle for a stagnant career – be a part of a dynamic team and make your mark.
What are you waiting for? Apply now, and don't miss out!