A

AVEVA

Industrial software for SaaS asset management

Senior Optimisation Developer

Software EngineeringUpdated on Nov 11
Full-timeCambridge, UKNo salary listed

About the Job

Requirements

  • A strong mathematical background, supported by a postgraduate qualification (MSc, PhD, or equivalent experience).
  • Proven programming ability in C++.
  • Experience of numerical modelling or mathematically intensive software development.
  • Demonstrated potential to lead projects or technical workstreams, even if formal leadership experience has not yet been required.
  • Ability to work effectively in a complex and evolving codebase.
  • Ability to communicate technical concepts clearly and work collaboratively with other developers.
  • Relevant industrial, research, or advanced technical experience.

Responsibilities

  • Contribute directly to the design, implementation, maintenance, and improvement of industrial optimisation software and related numerical modelling components.
  • Investigate complex mathematical, algorithmic, and software engineering problems independently and drive them through to resolution.
  • Take ownership of large or technically challenging work items, breaking them down into manageable tasks and making sound implementation decisions with minimal supervision.
  • Work effectively within an existing and, in some areas, legacy codebase, balancing respect for established team practices with thoughtful technical improvement.
  • Apply strong mathematical reasoning to modelling, optimisation, and algorithmic challenges.
  • Support the robustness, performance, quality, and maintainability of optimisation code through effective debugging, profiling, and diagnosis of build/runtime issues through extensive automated unit and regression testing.
  • Demonstrate the potential to lead technical projects or workstreams over time, even where no formal leadership responsibility is assigned initially.
  • Provide guidance, coaching, and technical support to less experienced developers where appropriate.

Desired Qualifications

  • Experience using and maintaining build and meta-build systems.
  • Experience with debugging tools, including debuggers, performance profilers, and memory profilers.
  • Experience with source control systems and continuous integration/continuous development, including Git and Azure DevOps.
  • Background in linear algebra and/or Lagrangian analysis.
  • Ability to break down difficult technical and mathematical problems and develop practical, effective solutions.
  • Ability to evaluate evidence objectively and make reasoned technical judgments.
  • Ability to support and uplift others through knowledge sharing and technical guidance.
  • Ability to work effectively with colleagues across the team and wider organisation.
  • Ability to shape technical direction through credibility, logic, and constructive argument rather than authority.
  • Ability to consider broader architectural, mathematical, or maintainability implications beyond the immediate task.
  • Capacity to grow into a broader leadership role over time through ownership, judgment, and consistency.

About the Company

AVEVA

Industrial software for SaaS asset management

AVEVA provides industrial software that helps companies digitally transform their operations in manufacturing, energy, and infrastructure. Its offerings are delivered as a subscription-based service (SaaS) for engineering asset management, rather than traditional perpetual licenses. The core product, CONNECT, is an open industrial intelligence platform that runs in the cloud and can scale as a business grows; it works with or without Schneider Electric hardware, thanks to its hardware-agnostic design. Along with software, AVEVA offers online training to help clients adopt the new SaaS model. Compared with competitors, AVEVA differentiates itself by being hardware-agnostic, offering a cloud-first, subscription platform, and an open platform that supports scalable, cloud-based engineering asset management. The company aims to help customers digitally transform their operations, improve efficiency, and reach broader markets through flexible, cloud-based software solutions.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Cambridge, United Kingdom
Founded
1967

Recently Posted Jobs

Explore more opportunities at AVEVA

See more jobs