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 role focused on developing high-performance, cross-platform spatial analysis and visualization software using modern C and GPGPU technologies, primarily for GIS applications. The position involves designing, implementing, and optimizing complex algorithms and components within an agile environment.

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

Sr. Accountant Revenue

Esri
NEW
Redlands
Full Time
13h
$85k-144k
Esri logo

Sr. Accountant Revenue

Esri
NEW
Vienna
Full Time
13h
$85k-144k
Esri logo

Treasury Manager

Esri
NEW
Redlands
Full Time
13h
$108k-184k