Embedded Systems Developer

1 day ago


Sydney, New South Wales, Australia beBeeEmbedded Full time $130,000 - $145,000
Embedded Software Engineer Job Opportunity

We are seeking a highly skilled Embedded Software Engineer to join our team and contribute to the development of market-leading embedded applications in the electronic security and IoT communications sector.

This is an exciting opportunity to work with experienced engineers on high-quality device solutions that make a real impact. You will play a crucial role in designing, developing, and maintaining firmware for IoT devices with uncompromising performance and reliability.

  • Key Responsibilities:
  • Design and develop firmware for IoT devices with uncompromising performance and reliability
  • Optimize existing software across our deployed device fleet, continuously enhancing efficiency and stability
  • Architect systems and lead technical planning initiatives
  • Write clean, efficient, maintainable code that sets industry standards
  • Collaborate with cross-functional teams to bring new features and functionality to life
  • Implement automated testing and deployment pipelines that ensure quality at scale
  • Troubleshoot and debug production environment issues
  • Support manufacturing and production systems
  • Lead code reviews and champion best practices across the team

Requirements:

  • 5+ years in embedded software/firmware development with a proven track record
  • Commercial-grade firmware delivery for complex, high-stakes products
  • Deep expertise in Linux embedded application development using C/C++
  • Keil/gcc (ARM) development environments targeting NXP and STM platforms
  • OpenWRT (MIPS) development and build environments
  • Linux image construction, bootloaders, and u-boot systems
  • Nice to have: wSoc MT76x8 chipset experience
  • Protocol Expertise
  • Serial UART and RS485 protocols
  • Ethernet and cellular networks (especially Quectel modules)
  • Hardware fundamentals - comfortable with schematics and component datasheets
  • Constrained memory environment optimization
  • Exceptional problem-solving abilities for complex technical challenges
  • Outstanding communication skills for technical and non-technical stakeholders
  • Self-directed yet collaborative work style

About Us:

As the ANZ market leader in electronic security alarm signalling and the security IoT space, we've been the trusted communications backbone connecting professionally installed alarm systems across residential, commercial, and government sectors with monitoring centers throughout Australia and New Zealand.



  • Sydney, New South Wales, Australia beBeeSoftware Full time $90,000 - $120,000

    Embedded Software Engineering OpportunityWe are seeking a highly skilled Embedded Software Engineer to join our Research and Technology department in Sydney.Key ResponsibilitiesDesign, develop, and maintain software for embedded systems using C/C++ programming languages.Collaborate with hardware engineers to ensure seamless integration and resolve complex...


  • Sydney, New South Wales, Australia beBeeEmbeddedSystem Full time $150,000 - $180,000

    We are seeking a highly skilled Embedded Systems Professional to drive innovation in the IoT space. As a key team member, you will be responsible for designing and developing firmware that ensures seamless integration with devices.Main ResponsibilitiesDesign, implement, and deploy firmware from concept to production across a fleet of IoT devices.Document...


  • Sydney, New South Wales, Australia beBeeSoftware Full time $130,000 - $145,000

    Embedded Software Engineer OpportunityWe are seeking an experienced Embedded Software Engineer to join our team developing market-leading, mission-critical embedded applications in the electronic security and IoT communications sector.This is a fantastic opportunity to work with talented engineers on high-quality device solutions that make a real impact....


  • Sydney, New South Wales, Australia beBeeSoftwareEngineer Full time $135,000 - $165,000

    Platform Software EngineerWe are seeking a highly skilled Platform Software Engineer to join our team. As a member of this critical intersection of hardware and software, you will be responsible for writing essential control software that brings our physical switches to life.You will design and develop embedded software in C/C++ and Python to manage and...


  • Sydney, New South Wales, Australia beBeeEmbedded Full time $140,000 - $200,000

    Job Description:We are seeking an experienced Embedded Software Engineer to join our team. In this role, you will be responsible for designing and implementing embedded software that runs on Linux-based systems.You will work closely with teams spanning AI/ML, data science, hardware engineering, and cloud infrastructure to create robust solutions capable of...


  • Sydney, New South Wales, Australia beBeeFirmware Full time $80,000 - $120,000

    Unlock your full potential as a Firmware Engineer with Cochlear, where you will contribute to the development of firmware for cutting-edge products and technologies.The OpportunityWe are seeking an experienced Firmware Engineer to join our Product Development Firmware team. As part of this role, you will be responsible for developing embedded software using...


  • Sydney, New South Wales, Australia beBeeSoftware Full time $90,000 - $144,000

    Embedded Software Engineer OpportunityWe are seeking a skilled Firmware Development Engineer to specialize in creating innovative solutions for Connected Building & Lighting Control systems.Responsibilities:Developing and testing embedded code for IoT lighting propositions and products.Collaborating with the team to identify breakthrough innovations and...


  • Sydney, New South Wales, Australia beBeeSoftware Full time $90,000 - $120,000

    Embedded Systems Software DeveloperThis role offers the opportunity to work on low-level system technology for autonomous devices across all seniority levels.We seek careful and conscientious engineers who appreciate the challenge of writing memory, performance, battery, and connectivity constrained code that must work every time in an unreliable and...


  • Sydney, New South Wales, Australia beBeeSoftwareEngineer Full time $100,000 - $150,000

    Establish Your Foundation in Software Engineering with a Dynamic TeamUnlock Your Career PotentialAs an embedded systems software engineer, you will be part of a collaborative team that translates customer requirements into sophisticated and scalable solutions.


  • Sydney, New South Wales, Australia beBeeSoftware Full time $130,000 - $180,000

    Embedded Software Engineer JobDesign and develop high-quality embedded software for Linux-based edge systems.Collaborate with cross-functional teams to deliver operational and performance requirements.Ensure efficient code that meets resource-constrained, high-uptime environments.Implement features using modern C++ and Python, depending on project...