Intermediate/Senior Firmware Engineer

2 days ago


Surrey Hills, Victoria, Australia Gallagher Full time $100,000 - $140,000 per year

About eShepherd

We're eShepherd - a fast-moving agritech startup revolutionising livestock management.

We combine startup grit with the strength of a global leader. Our team thrives on curiosity, collaboration, and building solutions that matter.

We move fast, learn faster, and scale with purpose.

We're progress-over-perfection, and we get sh*t done. Our team knows tech, gets their hands dirty, and thrives on innovation.

We believe real connection fuels better ideas - that's why we build together, in person, and flex when it counts.

The Opportunity

We're seeking a full-time intermediate or senior Firmware Engineer to lead the development of embedded systems for cutting-edge IoT and smart tech products. You'll architect and implement firmware platforms, collaborate with electronics and cloud teams, and ensure robust, scalable solutions.

Your role includes writing and testing firmware, managing upgrades, and driving quality through code reviews and automated testing. You'll take ownership of your work and contribute to team-wide improvements, while staying current with industry trends and continuously developing your skills.

We value proactive problem-solvers who thrive in fast-paced environments, communicate clearly, and bring a strong sense of ownership and curiosity to everything they do.

This is a full-time, fixed term role for 18 months, based at our Surrey Hills office in Melbourne.

The Fit

To succeed in this role, you'll need a strong technical foundation, a collaborative mindset, and a passion for solving real-world challenges through embedded systems. We're looking for someone who combines deep engineering expertise with a proactive, growth-oriented attitude - someone who thrives in dynamic environments, takes ownership, and contributes meaningfully to both product development and team culture.

What you'll need:

  • Degree in Computer Engineering, Computer Science, Mechatronics, or related field

  • 5+ years of hands-on embedded firmware development (C/C++)

  • Expertise in microcontroller platforms (Cortex-M, STM32, Renesas, Arduino, ESP32), sensors (GPS/GNSS, humidity/temperature, IMUs), and RTOS/bare-metal systems

  • Experience in IoT communication radio (LoRa/LoRaWAN, cellular LTE-M/NB-IoT, Wi-Fi, BLE)

  • Experience in MQTT and protobuf

  • Happy to work with AI for coding

  • Strong grasp of CI/CD pipelines, automated testing, and formal verification

  • Proven ability to design complex algorithms and conduct code reviews

  • Experience mentoring junior engineers and collaborating in Agile teams

  • Exceptional problem-solving, communication, and stakeholder engagement

  • Proficiency with Git, Jenkins, Jira, Confluence, Bitbucket

  • Self-driven with a growth mindset and attention to detail

  • Familiarity with Python, cloud technologies, electronics, and machine learning

  • Bonus: Experience in IoT/Ag-tech product development and in-field testing

  • You're proactive, collaborative, and thrive in a fast-paced environment

  • You bring a "get stuff done" (GSD) attitude and take ownership with confidence

  • You value learning, reflection, and helping others grow

Why eShepherd

  • Be part of a purpose-driven company making a real difference

  • Work with a supportive, innovative, and passionate team

  • Office-first culture with long-term growth opportunities

  • Real impact, global scope, and startup energy



  • Surry Hills, New South Wales, Australia MILKRUN Full time $140,000 - $165,000 per year

    *We're MILKRUN and we're here to change the grocery game.**How?*By delivering groceries and a lot more in minutes.*Yeah, but still, how?*We stock fresh, local produce and thousands of Australia's favourite brands, all at supermarket prices,When an order comes in, we pick and pack it in a few minutes before handing it off to one of our superfast riders who...


  • Surry Hills, New South Wales, Australia TheDriveGroup Full time $120,000 - $180,000 per year

    An opportunity exists for a seasonedSenior Algorithms Engineerto join a cross-functional team building advanced real-time detection and tracking systems. This role involves shaping the evolution of a sensor fusion engine designed to detect and respond to next-gen aerial threats, with a particular focus on swarm tracking and performance optimisation.Working...


  • Surry Hills, New South Wales, Australia Terem Full time $100,000 - $180,000 per year

    Fullstack Software Engineer (React/Node)Key selling points:Work with a major Australian airline on a greenfields internal productDirectly impact day-to-day operations, building a single source of truth for operational scheduling, risks and endorsementsBe part of a team that is all about the smartest way forward.Work with driven, passionate people.Ad...


  • Surrey Hills, Australia ONCALL Group Australia Full time

    2/660 Canterbury Road, Surrey Hills, VIC, Australia, 3127 Full time If you are a People and Culture Leader who relishes the complexity and pace of partnering a national organisational transformational change then we would like to speak with you. If your passion lies in being part of a journey to deliver an outstanding EVP inside the health and humanities...

  • Senior AI Engineer

    1 week ago


    Surry Hills NSW, Australia Provider Choice Full time $155,000 - $175,000 per year

    Hours: 8:30 - 5:00pm (AEST)Days: Monday to Friday (38 hrs/week)About the CompanyProvider Choice is a trusted leader in supporting NDIS participants, their families, and service providers. Our team ensures participants receive the guidance and support they need to manage their NDIS plans effectively. With a focus on delivering high-quality service and...


  • Orchard Hills, New South Wales, Australia Parklife Metro Full time $120,000 - $180,000 per year

    Shape the Future of Western SydneyParklife Metro Has Been Awarded The Sydney Metro SSTOM Package, a $5 Billion Public-Private Partnership (PPP) Project That Will Transform Western Sydney. This Major Infrastructure Package IncludesSix brand-new metro stations from St Marys to the new Aerotropolis12 new metro trains and core rail systemsA state-of-the-art...


  • Surry Hills, New South Wales, Australia Torrens University Australia Full time $120,000 - $180,000 per year

    Who we are?   At Torrens University Australia, making a difference is in our DNA. As a Certified B Corporation, we belong to a global community of future-focused companies using business as a force for good. We believe in the transformative power of education to change lives, families, communities – and the world. That's why we're on a mission to...


  • Surry Hills, New South Wales, Australia Torrens University Australia Full time $80,000 - $120,000 per year

    Who we are?At Torrens University Australia, making a difference is in our DNA. As a Certified B Corporation, we belong to a global community of future-focused companies using business as a force for good. We believe in the transformative power of education to change lives, families, communities – and the world. That's why we're on a mission to increase...


  • Surry Hills, New South Wales, Australia Workyard Full time $120,000 - $180,000 per year

    Workyardis a fast-growing venture backed startup that is developing an innovative workforce management platform for the construction market. In an industry where $300 billion is spent annually on labor, we are fundamentally changing the experience for companies and workers by adding trust, transparency, and technology to workforce management and enable...


  • Seven Hills, New South Wales, Australia RPC Technologies Pty Ltd Full time $80,000 - $120,000 per year

    The RPC Group of Companies is a recognised leader in advanced composite engineering and manufacturing. For 50 years, RPC has delivered innovative, high-quality solutions across Australia and internationally. With over $2 billion in projects completed since 1975, we are proud to support industries including transport, water, mining, infrastructure, defence,...