Job Openings Technical Lead, Instrument Software

About the job Technical Lead, Instrument Software

We are hiring for a Technical Lead (Software). You are a self-starter, team player, have the hunger to venture quickly into unknown areas, code and make the system work.

What you will be doing

  • Design and develop production software for instruments
  • Design and develop diagnostics tools for fleet monitoring employing AI
  • Architecture and system design of next generation instruments
  • Long-term evolution of our instrument codebase
  • Hiring and mentoring of local team members in Singapore

Minimum requirements

  • Bachelor's degree in computer science, engineering, math, or scientific discipline with 8+ years experience; OR Masters degree with 6+ years of experience in software development
  • Minimum experience of 3 years leading software team(s) in a technical capacity
  • Instrumentation system design & architecture
  • Modern C++
  • Embedded Development
  • Python3
  • Linux
  • Use of AI tools for software development life cycle

Preferred skills and experience

  • Control Systems Development
  • Firmware Development & EE knowledge (Digital & Analog Design)
  • Rapid software prototyping & validation with attention to detail and engineering diligence
  • Strong analytical and problem-solving skills
  • Strong verbal and written communication skills
  • Familiarity with AI aided software development practices and integrating AI into existing tooling.