Embedded Systems Programmer

5 days ago


Melbourne, Victoria, Australia beBeeEmbedded Full time $160,000 - $220,000
Embedded Software Developer Wanted for High-Tech ProjectsJob Description:Are you a skilled embedded software developer with experience in designing and developing cutting-edge software solutions? Do you have a strong background in C programming, multithreaded systems development, and real-time operating systems?We are seeking a talented Embedded Software Developer to join our team of innovators working on exciting high-tech projects. In this role, you will be responsible for creating efficient and reliable software solutions for STM32 microcontrollers, implementing and debugging multithreaded applications using RTOS, and collaborating with hardware engineers and testers to ensure seamless integration.Key Responsibilities Include:
  • Design and develop embedded software for STM32 microcontrollers
  • Implement and debug multithreaded applications using RTOS
  • Develop and maintain device drivers and middleware for embedded Linux platforms
  • Integrate RF communication protocols and optimize wireless performance
  • Collaborate with hardware engineers and testers to ensure seamless integration
Required Skills & Qualifications:Proficiency in C programming and multithreaded systems developmentStrong experience with STM32 and real-time operating systems (RTOS)Hands-on development with Embedded Linux, including kernel modules and user-space applicationsExperience with RF communication technologies (e.g., BLE, ZigBee, LoRa, proprietary RF stacks)Familiarity with CI/CD pipelines and automated testing for embedded systemsSolid experience delivering embedded solutions in commercial settingsExcellent communication skills – ability to explain technical ideas clearly to team members and stakeholdersNice to Have (Bonus Skills):Exposure to Python or shell scripting for test automationKnowledge of PCB-level debugging and low-level hardware bring-upUnderstanding of cyber security principles in embedded systemsExperience with version control tools like Git and collaboration tools like Jira or Confluence

  • Melbourne, Victoria, Australia beBeeEmbeddedLinux Full time $120,000 - $155,000

    Embedded Linux Expert">We are seeking an experienced Embedded Linux Engineer to join our team.">This is a fantastic opportunity for someone who is passionate about Linux and has a strong background in software development. You will work with a variety of customers, each with unique requirements and challenges.">In this role, you will be responsible...


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

    Job DescriptionWe are seeking a skilled Senior Firmware Engineer to support firmware development initiatives for critical medical applications.The ideal candidate will bring expertise in embedded C/C++ programming, ARM Cortex-M microcontrollers, and real-time systems development within regulated medical environments.Collaborate with the lead firmware...


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

    Embedded Systems EngineerOur organization is seeking a skilled Embedded Systems Engineer to develop firmware for cutting-edge medical devices. This role involves collaborating with cross-functional teams to design, develop, and maintain embedded systems using C/C++ programming.The ideal candidate will bring expertise in ARM Cortex-M microcontrollers,...


  • Melbourne, Victoria, Australia beBeeFirmware Full time

    Embedded systems engineering is a field that requires strong expertise in programming, microcontrollers, and real-time systems development. In this role, you will have the opportunity to work on cutting-edge projects that impact patient care and clinical workflows.Key ResponsibilitiesSupport firmware development initiatives and collaborate with...


  • 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 beBeeDeveloper Full time $95,000 - $145,000

    Job Title: Embedded Systems DeveloperWe are seeking a skilled Embedded Systems Developer to join our team. As an Embedded Systems Developer, you will be responsible for designing and developing software solutions for various systems.Your primary focus will be on creating efficient, modular code using modern C++ (C++11 and later) programming languages. You...


  • Melbourne, Victoria, Australia beBeesoftware Full time US$78,000 - US$96,000

    Software Engineering ExpertAs a Software Engineering expert, you will have the opportunity to work on cutting-edge projects, utilizing your skills in embedded systems, cloud integration, and full-stack software development.Your primary focus will be on contributing to the development of smart HVAC solutions by integrating IoT edge devices with Microsoft...


  • Melbourne, Victoria, Australia beBeeDeveloper Full time $50,000 - $166,800

    Job Title: Software EngineerWe are seeking a skilled software professional with expertise in embedded systems, cloud integration, and full-stack software development.Key Responsibilities:Design and implement cross-platform desktop and embedded applications using Tauri and Rust on Linux-based systemsDevelop secure communication pipelines between devices and...

  • Systems Programmer

    1 day ago


    Melbourne, Victoria, Australia beBeeProgramming Full time $90,000 - $100,000

    Job Title: Systems ProgrammerWe are seeking a skilled systems programmer to take on the role of researching, consulting and analyzing system program needs.The successful candidate will be responsible for identifying technology limitations and deficiencies in existing systems and associated processes, procedures and methods.They will design, develop, test and...


  • 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...