Firmware Engineer
About Us
Trusted by more than 3,500 utilities worldwide, Landis+Gyr is a global energy technology company connecting data, devices, and decisions to power resilient, intelligent energy for utilities and critical infrastructure. In an industry where reliability and trust is essential, we bring a legacy built on relentless innovation, sustainability and flawless execution.
From edge to enterprise, our technology empowers utilities to anticipate change, improve safety and reliability, enhance customer experience, and accelerate decarbonization. We’re turning traditional infrastructure into intelligent systems that meet the demands of an electrified, increasingly dynamic world.
With operations in over 20 countries, sustaining a 130 year legacy, and nearly 3,500 employees worldwide, we have a deep commitment to sustainability, ease of use, flexibility, and long-term partnerships. Landis+Gyr delivers solutions that are purpose-built, field-proven, and future-ready to help utilities serve their communities with confidence.
About the Role
Are you excited by working on cutting-edge technologies like IoT, Wi-Fi, modem, and RF communication?
We are seeking an experienced Firmware Engineer to join our Mascot team on a full-time basis. In this role, you will design, develop, and optimise embedded software that bridges hardware and networking across advanced electronic systems.
You will be working on cutting-edge communication modules involving modems, radio, and Wi-Fi technologies, contributing to the development of next-generation IoT and connected devices.
Key Responsibilities
Firmware Development:
- Develop embedded firmware in C/C++ and Python across diverse hardware platforms.
- Design and implement low-level drivers and board support packages for microcontrollers, modems, Wi-Fi, UART, USB, and RF interfaces.
- Debug and validate system performance using oscilloscopes, logic, and protocol analysers.
- Optimise firmware for performance, memory efficiency, and low power consumption (IoT-focused).
- Contribute to Agile development processes, including sprint planning, stand-ups, and reviews.
Quality & Collaboration:
- Deliver firmware tasks on time with strong attention to detail.
- Participate in peer code reviews and provide constructive feedback.
- Perform unit testing and self-verification before handover to QA.
- Communicate clearly with cross-functional teams.
- Apply strong problem-solving and risk mitigation skills.
- Demonstrate a willingness to learn and adopt new technologies.
Documentation & Process:
- Maintain accurate source control (Git) in line with company standards.
- Produce and maintain comprehensive technical documentation.
- Update and manage tasks in Agile tracking tools (e.g. TFS backlog).
About You
- Minimum 3 years’ embedded software development experience.
- Bachelor's degree in Electrical Engineering, Computer Science, Telecommunications or related discipline.
- Hands-on experience with Real-Time Operating Systems (RTOS) or Embedded Linux.
- Strong background in wired and wireless communication systems.
- Proven experience implementing protocols such as TCP/IP, Wi-Fi, Bluetooth, etc.
- Ability to interpret electrical schematics, datasheets, and PCB layouts.
- Practical debugging experience using lab equipment.
- Proficient in Git version control.
- Experience with RF systems, modem technologies, or antenna integration.
- Knowledge of IoT protocols (MQTT, AMQP, CoAP).
- Experience in network stack development.
- Exposure to smart electricity meter development (desirable).
If you meet all of the above, we’ll love to hear from you!
Why Join Us?
What differs us from the rest:
🧘 Employee Wellbeing: Enjoy paid birthday leave and paid menopause leave, plus access to wellness programs, counselling, and a supportive work culture.
👨👩👧 Life-Stage Support: Robust and inclusive paid parental leave for both primary and secondary carers, plus paid life-stage leave for significant life events.
💰 Competitive Salary: We recognise and value your contributions.
✨ Growth & Development: Be part of a forward-thinking team committed to excellence and innovation. We invest in our people with extensive learning opportunities.
🌱 Sustainability Focus: Commitment to greener solutions and responsible work practices.
🌏 Diversity & Inclusion: We pride ourselves on our diversity and actively celebrate inclusion initiatives.
Ready to Apply?
Submit your resume and cover letter via the ‘Apply’ link or via our Landis+Gyr careers page [https://careers.landisgyr.com/], explaining why you're the right fit for the position.
Applications will be reviewed as they are received, and interviews may commence prior to the close date.
Have a question? Please reach out to Shenay Gocmen via email: Shenay.Gocmen@landisgyr.com
Job Title: Firmware Engineer
Mascot, NSW, AU