Senior Embedded Systems Developer

2 days ago


Melbourne, Victoria, Australia beBeeDeveloper Full time $40,000 - $50,000

Software Development Role

Description of the Software Engineer Position

As a software developer at our company, you will be responsible for creating digital receipts and analytics platforms that empower physical retailers to improve customer experience and retail performance.

The ideal candidate will have experience in developing mobile/embedded applications and SDKs for payment devices running on various silicon platforms. You will also design, maintain, build, integrate, and test software components according to functional and technical design specifications.

Key responsibilities include researching, designing, and developing proof-of-concepts or prototypes, contributing ideas for product improvements and iterations, and advocating relevant up-to-date technologies, tools, and practices in Agile software development.

  • Experience in C/C++ is required, with an additional skill in Java or Rust being a plus.
  • Knowledge in security with authentication and authorization management, as well as encryption techniques, is essential.
  • Understanding of communication protocols such as ISO/IEC14443, RNDIS, TCP/IP, MQTT, etc., used in connectivity technologies like NFC, USB, Bluetooth, WiFi, Ethernet is necessary.
  • Previous experience working with resource-constrained IoT devices or payment devices is beneficial.
  • Able to communicate effectively in written and spoken English is mandatory.
  • Ability to work independently and take initiative is crucial.
  • A growth mindset and enthusiasm for joining a fast-evolving company with dynamic startup environments are highly valued.

Benefits and Compensation

Our company offers competitive salary, stock options, autonomy to explore various technology areas, and a welcoming environment for fresh graduates.

What We Offer

Join us in making a positive impact, working within a successful company, and collaborating alongside best-in-class talent.



  • Melbourne, Victoria, Australia beBeeFirmware Full time $120,000 - $145,000

    Embedded Firmware Development SpecialistWe are seeking a seasoned embedded firmware development specialist to join our team and contribute to the design, development, and maintenance of cutting-edge firmware solutions for critical medical applications.Collaborate with lead firmware engineer on developing and implementing firmware designs for embedded systems...


  • Melbourne, Victoria, Australia beBeeEmbedded Full time $150,000 - $175,000

    Embedded Software EngineerAbout UsWe are a company based in Melbourne, consisting of two business units: Services:a product design and development outsourced consulting services company delivering world-first products and innovation.Ventures:invests in high-potential clients.Job DescriptionDevelop embedded software implementation in accordance with the...


  • Melbourne, Victoria, Australia beBeeEmbedded Full time $110,000 - $130,000

    Software Engineer - Embedded SystemsWe are seeking an experienced Software Engineer to join our team in Melbourne, AU. The ideal candidate will have a strong background in software engineering, with expertise in developing embedded software implementations, contributing to software documentation, and participating in reviews of software artefacts.Job...


  • Melbourne, Victoria, Australia beBeeFirmware Full time US$120,000 - US$145,000

    Senior Firmware DeveloperAre you a highly skilled firmware expert looking to take on challenging embedded systems projects? We are seeking a seasoned Senior Firmware Developer to join our team and contribute their expertise in firmware development, design, and maintenance for medical device applications.This is an exciting opportunity to work on cutting-edge...


  • Melbourne, Victoria, Australia beBeeFirmware Full time $100,000 - $140,000

    Software Development ExpertWe are seeking a highly skilled Software Development Expert to contribute to software planning, architecture and design.Key Responsibilities:Develop software planning, architecture and design strategies.Mentor junior engineers in software development best practices.Required Skills:Strong expertise in firmware development for...


  • Melbourne, Victoria, Australia beBeeSoftwareDevelopment Full time $150,000 - $180,000

    Embedded Software Development OpportunitiesWe seek an experienced Senior Embedded Software Engineer to join our team. As a key member of the engineering group, you will design, develop, test, and maintain embedded software solutions for our product portfolio.In this role, you will work closely with internal teams and external partners to deliver...


  • Melbourne, Victoria, Australia beBeeembedded Full time $90,000 - $150,000

    Embedded Systems Expert SoughtWe are seeking an experienced Embedded Systems Expert to design and deliver high-quality firmware for advanced energy storage systems.


  • Melbourne, Victoria, Australia beBeeSoftwareDeveloper Full time $90,000 - $120,000

    Software Developer OpportunityWe are seeking a highly skilled software developer to join our team and contribute to the development of innovative solutions.Our company is an entrepreneurial ASX listed firm based in Melbourne, comprising three business groups:Hydrix Services: a product design and engineering services group,Hydrix Medical: cardiovascular...


  • Melbourne, Victoria, Australia ProFound People Full time

    Senior Embedded Software Engineer - ContractSenior Embedded Software Engineer - ContractDirect message the job poster from ProFound PeopleExperienced Electronics/Electrical Engineer now Associate Director for Engineering, Technology RecruitmentContract - Senior Embedded Software EngineerLocation: Melbourne, AustraliaEmployment Type: 6-month contract (with...


  • Melbourne, Victoria, Australia beBeeLinux Full time $100,000 - $130,000

    Embedded Linux Developer OpportunityThis is an exciting chance to contribute to the development and maintenance of custom Linux distributions using Yocto or similar build systems.Main Responsibilities:Develop and maintain custom Linux distributions using Yocto or similar build systems.Integrate and configure device drivers, bootloaders, and kernel modules...