Esri logo

C Software Development Engineer II

Esri
Edinburgh, United Kingdom
Full Time
Posted November 13, 2025
$36k - $61k
Apply Now

Application opens on company website

Job Description

A Software Engineer specializing in C development to create high-performance, cross-platform spatial analysis and visualization tools using advanced GPGPU technologies for GIS applications. The role involves designing, developing, and optimizing software components for mobile and desktop environments within an innovative, agile team.

Key Responsibilities

  • Solve complex spatial and mathematical problems innovatively
  • Design and develop high-quality software components following industry standards
  • Apply and promote good software engineering practices such as test automation and modularization
  • Collaborate effectively with other software development teams in an agile environment
  • Identify, analyze, and fix bugs and performance issues

Requirements

  • Two years of software development experience
  • Fluent in and passionate about modern C (C11, C14, C17, C20)
  • Knowledge of high performance or parallel algorithms
  • Strong mathematical reasoning skills
  • Effective time management and organisational skills
  • Excellent written and verbal communication skills
  • Bachelor's degree in Computer Science or related STEM field
  • Existing work authorization for United Kingdom

Benefits & Perks

Compensation/salary range: 36,000 - 61,200
Relocation Assistance Program
Hybrid work environment

Ready to Apply?

Join Esri and make an impact in renewable energy

Stay Updated on Sustainability Jobs

Get the latest renewable energy jobs and career tips delivered to your inbox.

More jobs at Esri

Esri logo

GIS Solution Engineer State and Local Government Northern Midwest

Esri
NEW
Chicago
Full Time
6h
$77k-127k
Esri logo

GIS Solution Engineer State and Local Government Northern Midwest

Esri
NEW
Minneapolis
Full Time
6h
$77k-127k
Esri logo

GIS Solution Engineer State Local Government Southwest

Esri
NEW
Denver
Full Time
6h
$77k-127k