Jack Thompson

Available to hire

I'm a highly motivated senior software / firmware engineer with a passion for learning new things and taking on challenging problems.

About

I’m a highly motivated senior software / firmware engineer with a passion for learning new things and taking on challenging problems. I advocate for stable, maintainable, and self-documenting code, and I enjoy collaborating with others to deliver innovative solutions that provide real value to customers.

In my roles at EROAD and beyond, I lead projects to modernize complex systems, write clear technical documentation, mentor teammates, and apply AI tooling to accelerate boilerplate work, improve test coverage, and ensure scalable, data-driven outcomes across a large user base.

  • 11 years' experience
  • Joined March 2026

Languages

  • EnglishFluent

Industry experience

  • Software & Internet

Work experience

Senior Software Engineer · XERO LtdAug 2022 – Present · 4 yrs 4 mos

Senior software engineer focusing on internal APIs and the broader product ecosystem; collaborated on new features, fixes and performance improvements; applied AI tooling to accelerate boilerplate code and ensure test coverage; led modernization of eventing system; reviewed peer work; maintained and improved documentation and external integrations; migration of legacy CI/CD pipelines to GitHub Actions; supported data workflows across a large ecosystem.

Lead Software / Firmware Engineer · EROAD LtdNov 2015 – Aug 2022 · 6 yrs 10 mos

A key member of self-managing agile teams specializing in developing, maintaining and fault finding approximately 80,000 in-car connected devices. Led features and product requirements, collaborating with internal and external stakeholders; focused on API surfaces and eventing. Migrated legacy CI/CD pipelines to GitHub Actions, improved test coverage, wrote documentation, and optimized existing code. Mentored colleagues and supported scalable, data-driven solutions across the product ecosystem.

Education

B.Sc. in Computer Science & Information Technology · Massey University, Auckland2012 – 2015

Hire Jack Thompson today

Post a job and invite Jack, or contact them directly. No hidden commission.

Post a job