What is a Software Engineer at Lumiradx?
A Software Engineer at Lumiradx plays a critical role in developing and scaling next-generation point-of-care diagnostic platforms. Because the company’s products directly impact patient health and clinical decision-making, the software you build must meet the highest standards of safety, reliability, and precision. You will work at the intersection of biology, hardware, and cloud technology, ensuring that diagnostic instruments process patient samples accurately and deliver rapid results.
In this role, your code will interface directly with embedded systems, optical sensors, and microfluidics, or manage the highly secure cloud infrastructure that transmits diagnostic data to healthcare providers. This requires a deep understanding of low-level programming, robust system architecture, and rigorous testing methodologies. The engineering team at Lumiradx solves complex, multi-disciplinary challenges where software scalability and hardware constraints must be carefully balanced.
Joining Lumiradx means contributing to a mission-driven environment where your technical output has a tangible impact on global healthcare delivery. Whether you are optimizing firmware for a handheld diagnostic device or designing secure databases for clinical data, your work will help make diagnostic testing more accessible, affordable, and efficient worldwide.