Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Landis+Gyr

Firmware Engineer

Landis+Gyr

Firmware Engineer designing and developing firmware for cutting-edge communication technology at Landis+Gyr. Focused on IoT, RF communication, and collaboration with global teams.

Posted 6/4/2026full-timeMascot • 🇦🇺 AustraliaMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
IoTLinuxPythonRTOSTCP/IPTFS

About the role

Key responsibilities & impact
  • 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.
  • 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.
  • 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).

Requirements

What you’ll need
  • 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).

Benefits

Comp & perks
  • 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.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CC++Pythonembedded firmware developmentlow-level driversboard support packagesReal-Time Operating Systems (RTOS)Embedded Linuxnetwork stack developmentIoT protocols
Soft Skills
problem-solvingrisk mitigationattention to detailcommunicationconstructive feedbackwillingness to learncollaboration
Certifications
Bachelor's degree in Electrical EngineeringBachelor's degree in Computer ScienceBachelor's degree in Telecommunications