Embedded Software Specialist

2 days ago


Melbourne, Victoria, Australia beBeeSoftwareDevelopment Full time $80,000 - $150,000

Develop Embedded Software Solutions

We are seeking a skilled freelancer to develop high-quality embedded software solutions for safety-critical devices. The ideal candidate will have experience with C++17 or greater, embedded device development, and hard-real time/ISR handling.

The successful applicant will work on tasks in accordance with approved project plans and the defined software development process. They will also contribute to software documentation, confirm requirements through testing, and participate in reviews of software artefacts.

Required Skills and Qualifications

  • Bachelor's degree in electronics, mechatronics, computer science, or software engineering
  • Demonstrated experience with:
  • C++17 or greater
  • Embedded device development, such as STM32
  • Hard-real time/ISR handling and device drivers for time-critical applications
  • Familiarity with standard interfaces and devices, such as DACs, ADCs
  • GoogleTest & GoogleMock
  • Cross compilation on Windows or Linux hosts

About the Opportunity

This is a freelance opportunity that offers flexible working arrangements and the chance to work on challenging projects. If you are a motivated individual with strong technical skills and a passion for software development, we encourage you to apply.



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

    Quality Assurance Specialist">This role is designed for an individual who is passionate about software quality and wants to contribute to the development of high-quality products. ">About the Role">We are seeking a detail-oriented Quality Assurance Specialist to join our team. In this role, you will be responsible for designing, implementing, and executing...


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

    Embedded Software Development OpportunityWe deliver innovative solutions to governments and companies worldwide. Our team employs approximately 38,000 people with customers in more than 80 countries.KBR's Experience in AustraliaWith over 65 years working on some of Australia's largest projects, we have unmatched experience supporting the...


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

    Job OpportunityRole: Senior Embedded Software Engineer at a global leader in microscopic imaging.The company is expanding its portfolio through innovation and collaborations locally and internationally, transforming patient's lives by enabling digital biopsies for cancer screening, diagnosis, and treatment.Key ResponsibilitiesDesign, develop, test, and...


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

    Job Title:Senior Software Engineering Specialist">Job Description:We are seeking a seasoned Senior Software Engineering Specialist to join our team. In this role, you will be responsible for designing, developing, testing, and maintaining embedded software across our product portfolio.">Key Responsibilities:Design and develop high-quality embedded software...


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

    Embedded Software Engineer Job DescriptionWe are seeking a highly skilled Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for designing, developing, testing and maintaining embedded software for armoured vehicle systems.The ideal candidate will have a Bachelor's degree in Software Engineering and 5+...


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

    Job Overview">We are seeking a skilled embedded software engineer to join our team. As an embedded software developer, you will contribute to the development of our quantum sensors' software stack.">This includes designing, developing, and optimizing embedded software, collaborating with electronic engineers and physicists, and participating in testing,...


  • 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 beBeeEmbedded Full time $90,000 - $120,000

    Quantum Sensor DeveloperDesign, develop, and optimise embedded software for cutting-edge quantum sensors.Collaborate with engineers and physicists to define system requirements and integration strategies.Contribute to the development of custom Linux drivers and kernel-level components.Required Skills:Proficiency in Python for embedded systems and experience...


  • Melbourne, Victoria, Australia Bebeeseniorsoftwareengineer Full time

    Job OpportunityWe are seeking a highly skilled Senior Embedded Software Engineer to join our team. This individual will be responsible for leading the design and development of embedded software, ensuring high-quality solutions that meet regulatory requirements.About the RoleThis role offers a unique opportunity to work on cutting-edge medical devices,...


  • Melbourne, Victoria, Australia beBeeEmbeddedSoftwareDeveloper Full time $100,000 - $150,000

    Software Development Opportunity:">We are seeking an experienced Embedded Software Developer to join our Land Systems Division.">The role will involve designing, developing, testing and maintaining embedded software for armoured vehicle systems.">You will work collaboratively with engineers to meet complex Defence standards and requirements.">Key...