Highly Experienced Embedded Software Developer

4 days ago


Melbourne, Victoria, Australia beBeeSoftware Full time $100,000 - $130,000

About Us

We are a company based in Melbourne.

Job Overview:

  • We are looking for an experienced software engineer to develop embedded software solutions.
  • The ideal candidate will have strong technical skills and be able to work independently as part of a team.
  • Detailed design inputs, project plans and software development processes will guide the tasks assigned to this role.
  • Software documentation including architectures, designs, requirements and test plans will also be developed by the successful candidate.
  • Effective participation in software reviews and implementation is essential.
  • The selected candidate will build knowledge of development tools and processes used on assigned projects.
  • Raising awareness of potential software estimate to complete and technical risks is crucial.

Necessary Qualifications and Experience:

  • Bachelor's degree in electronics engineering, mechatronics engineering, computer science or software engineering.
  • Australian citizenship is required.
  • C++ programming experience (17 or higher), embedded device knowledge and hard-real time/ISR handling are necessary.
  • Familiarity with standard interfaces and devices such as DACs, ADCs, etc., GoogleTest & GoogleMock, cross compilation on Windows or Linux hosts.
  • Docker, Python, Python/C++ Interoperability and virtualised development environments are advantageous.

Key Skills:

  • Cross-Platform Development
  • Embedded Systems
  • Software Engineering


  • Melbourne, Victoria, Australia beBeeSoftware Full time

    Embedded Software Engineer PositionWe are seeking an experienced Embedded Software Engineer to design and deliver production-ready firmware for advanced energy storage systems.The ideal candidate will have strong technical expertise in embedded development, hands-on hardware experience, and the ability to work collaboratively across multidisciplinary...


  • Melbourne, Victoria, Australia Bebeesoftware Full time

    Embedded Software Development Leader:About the Role:We are seeking a highly skilled Embedded Software Development Leader to drive innovation and compliance in medical device development. As a key member of our design team, you will be responsible for designing, developing, testing, and maintaining embedded software across our product portfolio.Key...


  • Melbourne, Victoria, Australia beBeeSoftware Full time $120,000 - $150,000

    Embedded Software Developer OpportunityWe are seeking an experienced Embedded Software Developer to join our cross-functional team. The successful candidate will be responsible for designing, developing and optimising embedded software for quantum sensors with a focus on firmware and driver development.This role involves collaborating with electronic...


  • Melbourne, Victoria, Australia beBeeSoftwareLead Full time $120,000 - $200,000

    Software Team Lead Job DescriptionThis is an exciting opportunity to take on a leadership role in our software development team. As Software Team Lead, you will be responsible for overseeing the development of embedded and non-embedded software solutions.About the Role:We are seeking a highly skilled and experienced Software Team Lead to lead our software...


  • Melbourne, Victoria, Australia beBeeSoftware Full time $80,000 - $150,000

    About our companyWe are an ASX listed business based in Melbourne, consisting of two main divisions: Servicing and Ventures, a product design and development outsourced consulting services company delivering world first products and innovation; and Investments, which invests in high potential medtech clients.We are seeking a skilled Senior Software Engineer...


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

    Senior Embedded Software Engineer (Medical Devices)We are seeking an experienced Senior Embedded Software Engineer to join our team. This role will focus on the development of firmware for medical devices, utilizing ARM Cortex-M microcontrollers and C/C++ programming.The ideal candidate will have a strong background in embedded systems, real-time operating...


  • Melbourne, Victoria, Australia beBeeSoftware Full time $110,000 - $140,000

    Job OverviewThis role involves working on the development of software solutions for embedded systems. As a devices software engineer, you will be responsible for designing and developing high-quality software solutions for various devices.Key Responsibilities:Design and develop software solutions for embedded systemsWork on the development of Ubuntu Core and...


  • Melbourne, Victoria, Australia beBeeCybersecurity Full time US$180,000 - US$240,000

    Secure Embedded System Software EngineerWe are seeking an experienced software engineer to join our team in developing advanced security solutions for embedded systems.As a member of our software development team, you will work closely with internal development teams and customers to translate technical concepts into reality. Your specialty will be designing...


  • Melbourne, Victoria, Australia beBeeSoftware Full time $80,000 - $130,000

    The Opportunity:We are expanding the team supporting a pivotal program modernising Australia's land combat capability through the design, integration and sustainment of next-generation armoured vehicles.You will be involved in engineering software solutions embedded within various vehicle subsystems, including weapon control software, fire control systems,...


  • Melbourne, Victoria, Australia beBeeSoftware Full time $120,000 - $180,000

    Job Description:We are seeking a skilled Software Engineer to join our team supporting the Armoured Fighter Vehicle Branch.The ideal candidate will design, integrate, and sustain next-generation armoured vehicles through software solutions embedded within various vehicle subsystems.Software solutions for weapon control systemsFire control systemsSituational...