Talent.com
mexec
Senior Embedded Software Engineermexec • Melbourne, AU
Senior Embedded Software Engineer

Senior Embedded Software Engineer

mexec • Melbourne, AU
30+ days ago
Job description

Overview

Role: Senior Embedded Software Engineer at mexec.

Our client is a global leader in microscopic imaging, with patented technologies enabling in vivo imaging of tissues across a wide range of surgical, pathology and life sciences applications. Through innovation and collaborations locally and internationally, they are expanding their portfolio and will transform patient’s lives by enabling digital biopsies for cancer screening, diagnosis, and treatment.

Responsibilities

  • Design, develop, test, and maintain embedded software across the entire product portfolio.
  • Enhance and support embedded systems in existing products.
  • Collaborate with internal teams and external partners to deliver compliant software solutions.
  • Continuously 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 that meet regulatory requirements.
  • Maintain and provide detailed documentation throughout the development lifecycle, including specifications, architectures, test reports, and others required for regulatory submissions.

Qualifications

  • Bachelor’s degree in software engineering, computer 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, FPGAs, and high-speed data interfaces.
  • Familiarity with IEC 62304 and other international standards relevant to medical devices.
  • Expertise in C/C++ and experience working across 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, including kernel customization and driver development.

Offer

If successful, you will join a team of experts working on cutting-edge medical devices. Appointment will be contracted for a fixed term of 18-24 months. To learn more about this exciting opportunity, please email any questions you may have to careers@mexec.com, call 1300 063 932, or visit www.mexec.com to apply with your current CV and cover letter.

Details

  • Seniority level: Mid-Senior level
  • Employment type: Contract
  • Job function: Science and Engineering
  • Industries: Biotechnology Research, Medical Equipment Manufacturing, and Hospitals and Health Care

Location

Melbourne, Victoria, Australia

#J-18808-Ljbffr

Create a job alert for this search

Senior Embedded Software Engineer • Melbourne, AU

Similar jobs

Senior Embedded Software Engineer, Medical Devices Contract

mexecMelbourne, AU

A global leader in medical imaging technology is seeking a Senior Embedded Software Engineer in Melbourne, Victoria.You will design and develop embedded software for medical devices, collaborating ... Show more

 • Promoted

Senior Embedded Engineer - Quantum Sensors (Remote/Equity)

Nomad Atomics PTYMelbourne, AU
Remote

A quantum technology company in Melbourne is seeking an experienced embedded software developer to contribute to their advanced quantum sensor projects.The ideal candidate will have over 4 years of... Show more

 • Promoted

Senior Software Engineer

TerminaMelbourne, AU

Get AI-powered advice on this job and more exclusive features.Termina is how growing brands manage their energy accounts and assets in one place.We help businesses save money on energy while reduci... Show more

 • Promoted

Senior Embedded Software Engineer - Safety-Critical Maritime

AndurilMelbourne, AU

A defense technology company seeks a Senior Software Engineer to drive the delivery of embedded software for autonomous systems.In this role, you'll design vehicle management systems, develop real-... Show more

 • Promoted

Senior Embedded Software Engineer - Maritime Autonomy

Anduril IndustriesMelbourne, AU

Anduril Industries is a defense technology company with a mission to transform U.By bringing the expertise, technology, and business model of the 21st century’s most innovative companies to the def... Show more

 • Promoted

Senior Software Engineer

Motorola SolutionsMelbourne, AU

At Motorola Solutions, we believe that everything starts with our people.We’re a global close‑knit community, united by the relentless pursuit to help keep people safer everywhere.We build and conn... Show more

 • Promoted

Senior Embedded Software Engineer

Nomad AtomicsMelbourne, AU

Nomad Atomics is on a mission to make the broad uptake of quantum sensing a reality and simultaneously push the limits of our field beyond what we think is possible.We are building the world’s most... Show more

 • Promoted

Senior Software Engineer

MedibankMelbourne, AU

Be among the first 25 applicants.It’s a strange thing to say, because us humans are capable of incredible things.And at Medibank, we know our greatest potential lies in the people who work with us.... Show more

 • Promoted

Senior Software Engineer, Autonomy & Defense Platforms

SlopeMelbourne, AU

A defense technology company in Victoria is seeking a Senior Software Engineer to develop software for advanced autonomous systems.The ideal candidate has experience in software engineering with a ... Show more

 • Promoted

Senior Software Engineer

SlopeMelbourne, AU

Anduril Industries is a defense technology company with a mission to transform U.Anduril’s Lattice OS powers a family of systems that turns thousands of data streams into a realtime 3D command and ... Show more

 • Promoted

Senior Software Engineer

REA GroupRichmond, VIC, AU

Join a newly forming platform-oriented squad building shared backend services, integrations and data capabilities for Financial Services consumer experiences across realestate.Permanent role based ... Show more

Senior Software Engineer

Render NetworksMelbourne, AU

Render's singular focus is best summarised by our purpose;.Render's geospatial network construction platform enables telecommunication network operators and construction teams to digitize the const... Show more

 • Promoted

Embedded Systems Engineer

TakumiengineeringMelbourne, AU

Develop embedded firmware for sensor acquisition, synchronization and hardware control.Bring up new boards, debug interfaces and validate performance across environmental conditions.Work with perce... Show more

 • Promoted

Embedded Software Engineer - Contract

Mantech RecruitmentMelbourne, AU

Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Mantech Recruitment.Experienced Electronics/Electrical Engineer now General Manager for Engineering,... Show more

 • Promoted

Mid-Senior Embedded Firmware Engineer for Medical Devices

iCHGROUPMelbourne, AU

A high technology company in Melbourne is seeking an embedded software or systems engineer to enhance their engineering team.The role involves designing software for medical devices, with a require... Show more

 • Promoted

Embedded Software Engineer | Firmware

iCHGROUPMelbourne, AU

Get AI-powered advice on this job and more exclusive features.This range is provided by iCHGROUP.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more... Show more

 • Promoted

Senior Mechatronics Software Engineer

NTRO - National Transport Research OrganisationMelbourne, AU

Senior Mechatronics Software Engineer – NTRO.At the National Transport Research Organisation (NTRO) we strive to be an innovation portal through which government and industry can achieve great outc... Show more

 • Promoted

Embedded Software Engineer

ProFound PeopleMelbourne, AU

A Melbourne based technology company is expanding its embedded software capability to support the continued development and enhancement of a complex real time digital platform used in performance c... Show more