×
Register Here to Apply for Jobs or Post Jobs. X

Lead C​/C++ Or Java Software Engineer - Cork England

Job in Cambridge, Cambridgeshire, CB21, England, UK
Listing for: Software Placements
Full Time position
Listed on 2026-02-17
Job specializations:
  • Software Development
    AI Engineer, Software Engineer, Machine Learning/ ML Engineer
Job Description & How to Apply Below
Position: LEAD C/C++ OR JAVA SOFTWARE ENGINEER - CORK CITY ENGLAND

Client:

Our client a leading Multinational Semiconductor EDA Software Provider requires Lead C/C++ or JAVA Software Engineer for role in Cork City, Irelandor Cambridge, England.

The role requires the candidate to be onsite 4 days per week.

Role:

You will join our team responsible for developing and maintaining Agentic AI applications in the digital verification domain. This role offers an exciting opportunity to work at the intersection of computational software, hardware verification and artificial intelligence, helping to shape the future of innovative solutions.

Responsibilities:

  • Design and development of AI systems and AI features within suite of verification tools.
  • Identify and evaluate opportunities to apply AI to solve very hard real-world engineering problems.
  • Effectively communicate and educate other engineers in the theory and best practices of the application of AI.
  • Evaluate and select AI algorithms and tools appropriate for specific problems.
  • Perform statistical analysis and tuning to ensure implemented algorithms are producing accurate results.
  • Reporting and documenting on AI processes and results.
  • Participate in code reviews, testing, and debugging to ensure high-quality, reliable software
  • Stay current with industry trends and emerging technologies in AI

Qualifications:

  • BSc in Computer Science, Electrical Engineering or related field.
Experience:
  • 4+ years of C/C++, Java or Python software development experience,
  • Or M.Sc. plus 2+ years of experience in implementing ML models and applications,
  • Or PhD in a relevant area.
  • Strong understanding of various Artificial Intelligence and Machine Learning algorithms and techniques.
  • Extensive experience in building AI based applications
  • Strong understanding of Software Development best practices and in OO Design principles and patterns.
  • Very strong competency in mathematics, statistics, data structures and algorithms.
  • A penchant for finding outstanding solutions to very difficult problems.
  • Excellent communication skills and collaboration capabilities.
  • Ability to work in a diverse/multi-cultural environment.

Additional Skills/Preferences:

  • Experience with Large Language Models
  • Familiarity with prompt engineering techniques
  • Experience or understanding of electronic design.
  • Experience developing in a Linux environment.
  • Experience with version control tools such as Git.
  • Experience dealing with customers & external stakeholders.
  • Strong presentation skills.

Contact:

For further information please contact Mícheál at Software Placements Ltd on 00353  or email (Use the "Apply for this Job" box below).

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary