Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer

Home > C/C++ programming jobs

Software Engineer in Others new

  • Trimble
  • Full time
  • Email
  • Christchurch, New Zealand

Responsibilities

  • Develop dynamic cross-platform features for the Earthworks heavy-machinery system.
  • Build embedded Linux software in C++ and modern web applications using Angular, TypeScript, HTML, and CSS.
  • Contribute to distributed-system architecture by identifying subdomains and bounded contexts.
  • Collaborate with software engineers and domain experts across international sites.
  • Apply engineering practices covering specification, automated testing, CI/CD, technical documentation, quality, and continuous improvement.

Requirements

  • Relevant tertiary qualification in Computer Science, Engineering, Mathematics, or Mechatronics, or equivalent practical experience.
  • Solid professional experience developing embedded software in C++.
  • Hands-on experience building web applications with TypeScript and Angular or other modern JavaScript frameworks.
  • Experience across the full software engineering lifecycle, including specification, automated testing, CI/CD, and technical documentation.
  • Experience with embedded devices in industrial or IoT settings is preferred.
  • Strong collaboration and communication skills in global, cross-functional teams are preferred.

Benefits

  • On-site position in Christchurch, New Zealand, with no travel required.
  • Free parking, an on-site gym, changing rooms, showers, table tennis, and an active social club.
  • Collaborative, supportive, and purpose-driven workplace culture.

Trimble

Trimble is a global technology company that connects the physical and digital worlds, transforming the ways work gets done. With relentless innovation in precise positioning, modeling and data analytics, Trimble enables essential industries including construction, geospatial and transportation. W...

Similar positions

Senior Software Engineer

  • SonicWall
  • Full time
  • Others
  • 11/05/2026
  • Pune, India

Lead Embedded Engineer

  • Honeywell
  • Full time
  • USA
  • 11/05/2026
  • Lansdale, PA

Senior Software Engineer

  • Microsoft
  • Full time
  • USA
  • 11/05/2026
  • Salary: $120k - $261k/yr
  • Redmond, WA

WLAN Firmware Engineer

  • Plume
  • Full time
  • Others
  • 11/05/2026
  • Hyderābād, India

Sr. Software Engineer, Network (C++)

  • xAI
  • Full time
  • USA
  • 11/05/2026
  • Salary: $200k - $375k/yr
  • Palo Alto, CA