
Principal Embedded Systems Developer
6 days ago
The role involves designing, developing, testing and maintaining embedded software across the entire product portfolio.
A global leader in microscopic imaging with patented technologies enables in vivo imaging of tissues for various surgical, pathology and life sciences applications.
Our goal is to expand the portfolio through innovation and collaborations locally and internationally, aiming to transform patient lives by enabling digital biopsies for cancer screening, diagnosis and treatment.
Key Responsibilities:- Design and develop embedded software solutions.
- Enhance and support existing embedded systems.
- Collaborate with internal teams and external partners to deliver compliant software solutions.
- Improve software development processes to boost efficiency and quality.
- Work closely with the engineering team to design, debug and validate new product features.
- Deliver robust software solutions meeting regulatory requirements.
- Maintain detailed documentation throughout the development lifecycle.
- Bachelor's degree in software engineering or a related discipline.
- 10+ years of experience in embedded software development for medical devices.
- Solid understanding of hardware-level interfaces including SPI, I2C, UART, USB, ADCs and high-speed data interfaces.
- Familiarity with international standards relevant to medical devices.
- Expertise in C/C++ and ARM-based microcontroller families.
- Demonstrated experience with automated testing, scripting languages and CI/CD workflows.
- Expertise in RTOS (FreeRTOS / Zephyr) and bare-metal programming.
- Strong working knowledge of Linux and kernel customization.
This opportunity offers the chance to work on cutting-edge projects that can make a significant impact on patient lives. With a strong focus on innovation and collaboration, you will be part of a team that values expertise and creativity.
-
Principal Embedded Systems Developer
1 week ago
Melbourne, Victoria, Australia beBeeSoftware Full time $150,000 - $190,000We are looking for a highly skilled Software Engineer to join our team in a consulting environment. The ideal candidate will have expertise in embedded software implementation and development.Key ResponsibilitiesDevelop embedded software implementation in accordance with the chosen architecture and detailed design inputs.Work on tasks in accordance with...
-
Embedded Systems Developer
1 week ago
Melbourne, Victoria, Australia beBeeEngineering Full time $120,000 - $150,000Job OpportunityWe are seeking an Embedded Linux Engineer to join our team.This is a fixed-term contract opportunity that will allow you to develop and maintain custom Linux distributions using Yocto or similar build systems.As an Embedded Linux Engineer, you will integrate and configure device drivers, bootloaders, and kernel modules for embedded...
-
Embedded Systems Developer
2 weeks ago
Melbourne, Victoria, Australia beBeeDeveloper Full time $50,000 - $166,800Job 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...
-
Embedded Systems Developer
1 week ago
Melbourne, Victoria, Australia Bebeeembeddedsystemsdeveloper Full timeAbout the RoleWe are seeking a seasoned Embedded Systems Developer to spearhead the development of cutting-edge IoT and smart tech products.You will design and implement firmware platforms, collaborate with electronics and cloud teams, and ensure robust, scalable solutions.Your Key ResponsibilitiesDesign and develop firmware for embedded systemsManage...
-
Embedded Systems Developer
5 days ago
Melbourne, Victoria, Australia beBeeEmbedded Full time $70,000 - $120,000Embedded C++ EngineerWe are a pioneering company based in Melbourne, consisting of three business groups:Services: product design and engineering design services groupMedical: cardiovascular medical device distributionVentures: investment in strategic product development start-ups with potential for growth.Our vision is to 'Improve a Billion Lives', through...
-
Senior Embedded Systems Developer
2 weeks ago
Melbourne, Victoria, Australia beBeeFirmware Full time $120,000 - $144,500Embedded Firmware Development OpportunitySymmetrio is seeking an experienced firmware engineer to support our customer in the medical device space. This engineer will collaborate with a lead firmware architect on embedded system development for critical applications.This role offers the opportunity to work on cutting-edge embedded systems that directly...
-
Embedded Systems Developer
1 week ago
Melbourne, Victoria, Australia beBeeSoftware Full time $146,028 - $164,588Software Engineering OpportunitiesJob Description:We are seeking a highly skilled Software Engineer to join our team supporting the development of complex, mission-critical systems software for armoured fighting vehicles. As a key member of our team, you will be responsible for designing, developing, testing, and maintaining embedded software for armoured...
-
Senior Embedded Systems Developer
2 weeks ago
Melbourne, Victoria, Australia beBeeEmbeddedSoftware Full time $120,000 - $145,000Firmware Engineer PositionSymmetrio seeks a highly skilled Firmware Engineer to support firmware development initiatives for critical medical applications.Key ResponsibilitiesCollaborate with the lead firmware architect on embedded systems development.Design, develop, and maintain embedded firmware using C/C++ for ARM Cortex-M based systems.Implement and...
-
Embedded Systems Software Developer
6 days ago
Melbourne, Victoria, Australia beBeeSoftware Full time $110,000 - $140,000Job 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...
-
Embedded Systems Developer
1 week ago
Melbourne, Victoria, Australia Bebeesoftware Full timeJob OverviewWe are seeking a seasoned software engineer to join our team. The successful candidate will be responsible for developing embedded software implementation in accordance with the chosen architecture and detailed design inputs.The ideal candidate will have a strong background in C++ (17 or greater) and experience with embedded device development,...