At a Glance
- Tasks: Develop and improve LabVIEW software for cutting-edge metrology solutions.
- Company: Innovative tech company focused on semiconductor manufacturing.
- Benefits: Competitive salary, flexible hours, hybrid work, and generous leave.
- Why this job: Join a dynamic team and make an impact in advanced technology.
- Qualifications: Degree in Computer Science or related field; 2+ years LabVIEW experience.
- Other info: Diverse workplace with excellent growth opportunities and a commitment to inclusion.
The predicted salary is between 39000 - 46000 £ per year.
Infinitesima was spun out of the University of Bristol in 2001 and has been developing innovative metrology solutions which improve speed and precision in the manufacture of semiconductors. The company’s technology combines the 3-dimensional surface detection capability of atomic force microscopy (AFM), with high-speed laser activation and the accuracy of interferometry. The Rapid Probe Microscope (RPM™) is protected by an extensive patent portfolio. The company’s RPM™ technology is being used by leading semiconductor equipment companies globally. Semiconductor devices provide the foundations on which progress in the technology sector are enabled. From Smartphones to Artificial Intelligence, 5G communications to autonomous vehicles, all are made possible through advances in semiconductor processes. Scaling these processes requires sub-nanometer measurement of increasingly complex 3D structures to enable more powerful devices. Based in Abingdon, UK, we are a high calibre team of over 100 people and continue to grow. We are backed by global financial and industry investors including Applied Ventures, the strategic venture arm of the industry leading equipment company.
The position of LabVIEW Software Engineer reports to the LabVIEW Software Manager.
Primary Purpose
We are looking for a highly skilled LabVIEW Software Developer with a background in software engineering. Familiar with modern software development practices. You will help maintain and improve our existing code base, developing new features, and assist in several engineering projects. The ideal candidate approaches LabVIEW as a full-fledged software engineering platform and is passionate about writing clean, maintainable, and well-tested code. The Infinitesima LabVIEW software team, part of the wider engineering team, focused on maintaining and improving the embedded control and monitoring system driving our Rapid Probe Microscope.
Key Responsibilities
- Maintain, troubleshoot, and improve our existing LabVIEW Control system.
- Refactor legacy code into cleaner, modular, and more maintainable architectures.
- Review, update, and optimize project structures, libraries, and module interfaces.
- Diagnose and resolve software defects, performance issues, and integration problems.
- Update documentation for legacy systems and introduce improved coding standards.
- Implement new features and enhancements while preserving system stability.
- Participate in code reviews, version control workflows, and best-practice improvements.
Personal Qualities
- Strong analytical and debugging skills with a software-first mindset.
- Excellent communication and technical documentation skills.
- Collaborative and proactive.
- Committed to continuous improvement and customer success.
Skills and Qualifications
- Degree educated in Computer Science or a related engineering discipline.
- 2+ years of LabVIEW development, with emphasis on large-scale application design.
- Solid debugging, problem-solving, and fault-analysis skills.
- Proven experience with modern software development practices, e.g. GIT, TDD.
- Working Knowledge of Real time OS – e.g. NI Real-Time Linux.
- Good written and spoken English.
Preferred
- Experience with NI-FPGA.
- Experience with Object Oriented Programming (OOP).
- Experience with Standard LabVIEW Frameworks State Machines, DQMH, Actor Framework.
- Experience of Atomic Force Microscopy (AFM).
£45,000-55,000 (depending on experience). In addition to a competitive salary and an annual bonus, Infinitesima offers flexible working hours, hybrid working, 25 days annual leave, death in service and private health care benefits, personal pension contributions of 4% with salary sacrifice and a generous EMI Share scheme. We are committed to building a diverse and inclusive workplace. We welcome applications from all backgrounds and actively encourage individuals from underrepresented groups to apply. Our strength lies in the varied perspectives that come from different cultures, experiences, and identities. We believe that true innovation is fuelled by collaboration—locally and globally—and strive to foster an environment where everyone can contribute meaningfully and thrive. If you require adjustments to take part in the recruitment process, please let us know—we’ll do our best to support you. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, or disability.
LabVIEW Software Engineer in Abingdon employer: Infinitesima
Contact Detail:
Infinitesima Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land LabVIEW Software Engineer in Abingdon
✨Tip Number 1
Network like a pro! Reach out to your connections in the semiconductor and software engineering fields. Attend industry events or webinars, and don’t be shy about asking for introductions. We all know that sometimes it’s not just what you know, but who you know!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your LabVIEW projects and any relevant software development work. This is your chance to demonstrate your coding prowess and problem-solving abilities. We love seeing real examples of what you can do!
✨Tip Number 3
Prepare for interviews by brushing up on common LabVIEW scenarios and software engineering principles. Practice explaining your thought process when troubleshooting or refactoring code. We want to see how you think, so make sure you can articulate your approach clearly!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Infinitesima. Don’t miss out on the chance to be part of something innovative!
We think you need these skills to ace LabVIEW Software Engineer in Abingdon
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the LabVIEW Software Engineer role. Highlight your experience with LabVIEW, software development practices, and any relevant projects you've worked on. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your background makes you a great fit for our team. Don't forget to mention your commitment to clean, maintainable code—it's something we value highly.
Show Off Your Problem-Solving Skills: In your application, be sure to include examples of how you've tackled complex problems in your previous roles. We love candidates who can demonstrate strong analytical and debugging skills, so share those success stories with us!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us that you're genuinely interested in joining our team at Infinitesima!
How to prepare for a job interview at Infinitesima
✨Know Your LabVIEW Inside Out
Make sure you brush up on your LabVIEW skills before the interview. Be prepared to discuss your experience with large-scale application design and any specific projects you've worked on. Highlight your understanding of modern software development practices like GIT and TDD, as these are crucial for the role.
✨Showcase Your Problem-Solving Skills
During the interview, be ready to demonstrate your analytical and debugging skills. You might be asked to solve a problem on the spot, so practice explaining your thought process clearly. Use examples from your past experiences where you successfully diagnosed and resolved software defects or performance issues.
✨Communicate Effectively
Since excellent communication is key, practice articulating your technical knowledge in a way that's easy to understand. Prepare to discuss how you document your work and collaborate with team members. This will show that you're not just a coding whiz but also a great team player.
✨Emphasise Continuous Improvement
Infinitesima values a commitment to continuous improvement, so come prepared with ideas on how you can contribute to this ethos. Think about how you've improved processes or coding standards in previous roles and be ready to share those insights during the interview.