Software Application Engineer

Script & Dot

Portsmouth

Hybrid

GBP 59,000 - 72,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Script & Dot is seeking a Software Applications Engineer to develop C++ application software for advanced underwater robotic systems. This hands-on role spans application software and system integration, collaborating with software, electronics and systems engineers to turn complex engineering requirements into reliable, real-world products.

The opportunity offers a permanent position with hybrid working (typically 4 days onsite / 1 day remote) and a salary up to £65,000 depending on experience,

Qualifications

  • Experience developing application-level software for physical products or complex engineered systems.
  • Good understanding of object-oriented design and modern development practices.
  • Experience with Linux and/or Windows.
  • Comfortable debugging complex software and integration problems.
  • Engineering or Computer Science degree, or equivalent industry experience.

Responsibilities

  • Developing and maintaining software for complex robotic platforms.
  • Designing and developing application-level software in modern C++.
  • Building software used to control, configure and monitor physical systems.
  • Integrating software with hardware, sensors and other system components.
  • Developing interfaces between different parts of the wider robotic system.
  • Working with networked and real-time data.
  • Debugging and resolving problems across application software, interfaces and the wider robotic system.
  • Supporting integration, testing and deployment onto real engineering platforms.

Skills

C++ development
Application-level software
Debugging complex software
Networking / distributed software
Real-time data handling

Education

Engineering, Computer Science or related technical degree

Job description

Software Applications Engineer | C++ | Robotics & Control Systems


Interested in developing software that doesn't just run on a screen, but actually controls and interacts with complex robotic systems?


We're working with an established international engineering organisation that is expanding its software team responsible for a range of advanced underwater robotic platforms.


This is a hands-on C++ applications development role, developing the software used to control, operate and monitor sophisticated robotic systems. You'll work across application software and system integration, collaborating with engineers across software, electronics and systems to turn complex engineering requirements into reliable, real-world products.


The Opportunity


  • Permanent position | Up to £65,000, depending on experience

  • Hybrid working - typically 4 days onsite / 1 day remote

  • Develop modern C++ application software for advanced underwater robotic systems

  • Work across software, hardware and system integration

  • See your software deployed onto real-world engineering platforms


What You'll Be Doing


  • Developing and maintaining software for complex robotic platforms

  • Designing and developing application-level software in modern C++

  • Building software used to control, configure and monitor physical systems

  • Integrating software with hardware, sensors and other system components

  • Developing interfaces between different parts of the wider robotic system

  • Working with networked and real-time data

  • Debugging and resolving problems across application software, interfaces and the wider robotic system

  • Supporting integration, testing and deployment onto real engineering platforms


What We're Looking For


  • Experience developing application-level software for physical products, equipment or complex engineered systems

  • Good understanding of object-oriented software design and modern development practices

  • Experience working with Linux and/or Windows

  • Comfortable debugging complex software and integration problems

  • Experience with networking, communications or distributed software would be useful

  • An engineering, computer science or related technical degree, or equivalent industry experience


We're open to engineers from a range of technically complex environments, including robotics, marine technology, aerospace, automotive, defence, industrial automation, instrumentation or other hardware-focused engineering sectors.


If you're a C++ engineer who enjoys developing application software that interacts with real-world systems and wants to see your software operating on advanced robotic platforms, we'd be keen to hear from you.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Application Software Engineer
Application Software Engineer

Advanced Resource Managers Limited • Fareham

On-site
GBP 59,000 - 72,000
C++ Applications Engineer - Robotics & Underwater Systems
C++ Applications Engineer - Robotics & Underwater Systems

Script & Dot • Portsmouth

Hybrid
GBP 59,000 - 72,000
Robotics Software Engineer
Robotics Software Engineer

KO2 Embedded Recruitment Solutions LTD • Reading

On-site
GBP 27,000 - 45,000
Senior Software Engineer
Senior Software Engineer

Chiltern Park Recruitment • Aberdeen City

On-site
GBP 60,000 - 75,000
25 days holiday
Flexible working
Private Medical Insurance
+2
Staff Controls Software Engineer
Staff Controls Software Engineer

Lithe Consulting Ltd • Greater London

On-site
GBP 120,000 - 180,000
Private healthcare
Equity
Pension
+2
Software Engineer
Software Engineer

Executive Integrity • Southampton

On-site
GBP 60,000 - 90,000
Remote-friendly
Flexible hours
Pension
Robotics and Motion Control Engineer
Robotics and Motion Control Engineer

Cortech talent solutions • Reading

Hybrid
GBP 30,000 - 45,000
Software Engineer
Software Engineer

Connected Engineering • Sheffield

On-site
GBP 55,000 - 75,000
Flexible working hours
Salary sacrifice pension scheme
25 days annual leave + bank holidays
+2
Lead Software Engineer
Lead Software Engineer

Saab UK • Fareham

On-site
GBP 75,000 - 110,000
Underwater Robotics Software Engineer (C++, Backend)
Underwater Robotics Software Engineer (C++, Backend)

Advanced Resource Managers Limited • Fareham

On-site
GBP 59,000 - 72,000