remote
Developer LabVIEW - Infinitesima
Software Engineer
Develop real‑time LabVIEW software for high‑speed semiconductor test equipment, handling precise control, measurement, and data processing while collaborating with hardware engineers to deliver production‑ready solutions.
About the role
Key Responsibilities
- Design, implement, and maintain real‑time LabVIEW applications that drive semiconductor test hardware.
- Integrate C/C++ modules and FPGA firmware to achieve high‑precision timing and data acquisition.
- Develop and automate test sequences, calibration routines, and data‑processing pipelines.
- Collaborate with hardware, firmware, and system engineers to troubleshoot and optimise system performance.
- Document code, create user guides, and support deployment of software in production environments.
Requirements
- Proven experience developing LabVIEW applications for real‑time or embedded platforms.
- Strong programming skills in C/C++ and familiarity with FPGA integration.
- Solid understanding of data acquisition, signal processing, and high‑speed communication protocols.
- Ability to work independently on complex technical problems and deliver reliable code to production.
- Excellent communication skills and a collaborative mindset for cross‑functional teamwork.