freehire launches on Product Hunt on 26 August.

Follow →

Java Software Engineer

Summary

Build cross-platform Java desktop tools and SDKs for hardware configuration workflows, collaborating with UX and hardware teams in a hybrid London office.

Java Software Engineer Overview

Company Name: IC Resources Recruitment

Job Role: Java Software Engineer

Qualifications: Not Specified

Category: IT Jobs

Job Type: Full Time

Location: London

An exciting opportunity has emerged for a Java Software Engineer with a prominent semiconductor company that specializes in high-performance mixed-signal processing, located in London. This role offers the chance to design and enhance cross-platform applications, SDKs, and developer tooling.

As a Java Software Engineer, you will work closely with UX specialists, hardware teams, and other software engineers to develop polished internal tools that facilitate advanced hardware configuration and tuning workflows. The position follows a hybrid working model, requiring at least one day per week in the London office.

Key Responsibilities:

  • Design and develop cross-platform applications, SDKs, and developer tools.
  • Collaborate with UX specialists, hardware teams, and fellow software engineers to create polished internal tools.
  • Support advanced hardware configuration and tuning workflows.

Requirements:

  • Proven experience in desktop application development, particularly with Java UI frameworks such as JavaFx, Swing, or Qt.
  • Strong understanding of object-oriented design and development principles.
  • Experience with multithreaded development.
  • Familiarity with build automation tools (CI/CD) and Docker is preferred.

Benefits:

  • Flexible salary structure.
  • Competitive benefits package.
  • Hybrid working model with a minimum of one day per week required onsite in the London office.

Degree Requirement: Not Specified

Visa Sponsorship May be

See also