Embedded Software Architect

3 days ago


Melbourne, Victoria, Australia beBeeMiddleware Full time $125,000 - $160,000
Middleware Software Engineer Opportunity

This role offers a chance to connect embedded firmware systems with higher-level software applications and clinical platforms.

The ideal candidate will bring a strong background in C#, Visual Studio, .NET, API development, and real-time device communication, preferably within a regulated medical environment.

Key Responsibilities:
  • Design and Development: Create ASP.NET Web API applications for ingesting, processing, and exposing data from medical hardware systems.
  • Integration and Data Collection: Integrate with hardware device APIs to collect, measure, and analyze ionizing radiation data for quality assurance.
  • Real-Time Data Streaming: Implement real-time data streaming using SignalR, allowing clinicians and systems to interact with live device data.
  • Maintenance and Improvement: Maintain and improve Windows Communication Foundation (WCF) services and Windows Services for reliable transmission of data from distributed devices to on-prem servers.
  • Data Storage and Retrieval: Build and optimize data storage/retrieval workflows using Entity Framework with SQL Server and MongoDB, including writing and optimizing SQL queries.
Requirements:
  • 7+ years of experience in middleware, backend, or systems software engineering
  • Highly proficient in C#, Visual Studio, and .NET, including ASP.NET Web API and WCF
  • Strong understanding of HTTP methods, Web APIs, and REST principles
  • Experience developing and maintaining Windows Services
  • Experience integrating with hardware or embedded systems APIs
  • Proficiency with Entity Framework, SQL Server, and MongoDB, including writing and optimizing SQL queries
  • Experience with real-time communication using SignalR or similar frameworks
Preferred Skills:
  • Background in radiation oncology, medical physics, or QA of therapy devices
  • Experience developing or supporting dose calibrators, PACS/RIS, or clinical QA software
  • Understanding of FDA 21 CFR Part 820, ISO 13485, IEC 62304, or similar compliance frameworks


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

    Job Title:Software Architect for Embedded SystemsWe are looking for a skilled software architect to lead the development of critical embedded systems. The ideal candidate will have extensive experience with microcontrollers, RTOS, and embedded Linux, particularly with Yocto and Debian frameworks.Key Responsibilities:Develop and test radio, IoT, and accessory...


  • Melbourne, Victoria, Australia beBeeembeddedSoftwareExpert Full time $120,000 - $170,000

    **Job Opportunity:** Senior Embedded Software ArchitectA highly skilled software expert is required to contribute to software planning, architecture and design. The ideal candidate will have significant experience in leading the development process and mentoring junior engineers.


  • Melbourne, Victoria, Australia beBeeCybersecurity Full time $250,000 - $320,000

    Job Title: Principal Cyber Software Engineer  At Ziprecruiter, we're redefining how secure software is built for the most advanced defense and embedded systems in the world. We are actively seeking a Principal Cyber Software Engineer to help design and implement secure, mission-critical software - not configure off-the-shelf IT solutions. As a member of...


  • 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 beBeeSeniorSoftwareEngineer Full time $180,000 - $220,000

    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 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 beBeeEngineering Full time $140,000 - $155,000

    Redefine the embedded Linux experience with cutting-edge technology and innovative solutions in the IoT market.About This RoleYou will lead a team of skilled software developers to design and implement high-performance system software on various CPU architectures, driving innovation and efficiency.As an engineering leader, you'll collaborate with...


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

    We are a leading technology company creating the future of mobility with software-defined driverless transport.Our dynamic team is on the hunt for fresh thinking, technical minds to innovate and thrive together.We develop safety-rated, autonomous-ready, digital control systems and modular vehicle platforms for global commercial applications.We empower...


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

    Key Responsibilities:Spearhead firmware development initiatives and collaborate closely with the lead firmware architect on cutting-edge embedded systems for critical medical applications.Work alongside cross-functional engineering teams to define system requirements and resolve integration challenges.Design, develop, and maintain embedded firmware using...


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

    Job DescriptionSkip to Main ContentWe are seeking a highly skilled and experienced software engineer to join our team as a Principal Cyber Software Engineer (Embedded). In this role, you will be responsible for designing and implementing secure, mission-critical software products for the defense industry.Key Responsibilities:Develop software products for...