Senior Software Engineer

ARM International

Southampton

On-site

GBP 60,000 - 85,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ARM International in Southampton, Hampshire, UK, is seeking a Senior Software Engineer to develop cross‑platform applications and firmware interfaces. You will work on C++ OO software, contribute to hardware interfacing, and design user‑facing components (HMI/ GUI/UX) within formal project constraints.

The role requires experience with Windows and Linux apps, familiarity with electronics, test frameworks, and iterative development lifecycles using Jira, DevOps and Git.

Qualifications

  • C++ or object-oriented software development.
  • Familiarity with electronics and low-level firmware.
  • Documentation to create machine-to-machine interfaces.
  • Test frameworks and test development.
  • HMI/GUI/UX experience.

Skills

C++
OO dev
Embedded firmware
Documentation interface
Test frameworks
UI/UX
Hardware interfacing
Windows apps
Linux apps
Agile / iterative

Education

Higher-level IT/CS qualifications

Tools

Jira
DevOps
Git

Job description

Please note that due to the nature of the work, you will need to hold a high level of UK security clearance.

Essential Skills and Experience

  • C++ or relevant object-oriented software development
  • Familiarity with Electronics and lower-level firmware
  • Using and generating documentation to create interfaces machine to machine
  • Test frameworks and test development
  • Development of new applications to meet user expectations and within formal constraints. (HMI/GUI/UX experience needed.)
  • Familiarity with the tools and approaches to interface with hardware
  • Experience with developing Windows & Linux applications.
  • Experience of using Iterative development lifecycles (for example, tailored Agile.)
  • Experience using tools associated with Iterative development lifecycles (Jira / DevOps / Git)
  • Familiarity with development to design and coding standards.

Nice to have:

  • CUDA integration (AI/ML)
  • Industrial protocols (read-across to Synergia etc.)
  • Experience with Infrared
  • Physics, Computer Science, Software Engineering, ITQSB or relevant higher-level formal qualifications

Senior Software Engineer • Southampton, Hampshire, UK

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

ARM LIMITED • Northam

Hybrid
GBP 52,000 - 88,000
Senior Software Engineer
Senior Software Engineer

ARM • Southampton

Hybrid
GBP 72,000 - 103,000
Hybrid working
Senior Software Engineer
Senior Software Engineer

Advanced Resource Managers Ltd • Southampton

Hybrid
GBP 72,000 - 103,000
Senior Software Engineer
Senior Software Engineer

Advanced Resource Managers Limited • Southampton

Hybrid
GBP 72,000 - 103,000
Senior Engineer
Senior Engineer

Ecm Selection • Guildford

On-site
GBP 60,000 - 95,000
null
Senior Software Engineer – C++
Senior Software Engineer – C++

Gregory Martin International • Portsmouth

On-site
GBP 50,000 - 75,000
Pension
25 days holiday
Life assurance
Senior Software Engineer
Senior Software Engineer

Holt Recruitment Group • Devon and Torbay

Hybrid
GBP 60,000 - 85,000
Hybrid working
28 days leave + Christmas closure
Pension
+6
Senior Software Engineer
Senior Software Engineer

Redline Group Ltd • Surrey Heath

On-site
GBP 65,000 - 90,000
Lead Software Engineer
Lead Software Engineer

Saab UK • Fareham

On-site
GBP 75,000 - 110,000
Senior Software Engineer (C++)
Senior Software Engineer (C++)

Enterprise Recruitment Ltd • London Borough of Enfield

Hybrid
GBP 55,000 - 70,000