Software Engineer
Software and simulation engineer at a global semiconductor company in Ipswich, UK: building device models and running ML-driven multi-parameter optimization and inverse design, automating simulations and test-data analysis to recalibrate models, using Python — on-site within the design team.
- Compensation
- Not disclosed
- Location
- Warren Heath, United Kingdom
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Full time
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- PhD in Computing Science, Physics, Electrical or Electronic Engineering, or a related engineering discipline
- Deep knowledge and implementation of machine learning, with examples of collaborative working
- Experience with multi-parameter optimization and inverse design
- Exceptional data analysis skills, with outstanding presentation, communication and report-writing abilities
- Experienced in Python or similar programming languages for simulation, automation and data analysis
- Ability to build, document and deploy modelling and simulation tools
- Work on-site full time in Ipswich, UK; no visa sponsorship provided
Full description
Job Title: Software Engineer
Location: Ipswich, UK
Type: Permanent
Our client are a global semiconductor company.
The client require candidates to work on-site full time and can’t provide sponsorship for this position.
Responsibilities:
We are looking for a software and simulation engineer with experience in machine learning and artificial intelligence techniques.
The role will be working in the design team alongside our device design experts using a range of tools and techniques.
This role will span from model building through full simulation automation and optimization.
The role will require extensive knowledge of a range of machine learning techniques including multi-parameter optimization and inverse design.
Automation of test data analysis and correlation to design variants is also necessary to re-calibrate and refine the models.
Key Requirements:
A PhD in Computing Science, Physics, Electrical or Electronic Engineering, or a related engineering discipline.
Deep knowledge and implementation of machine learning with examples of collaborative working
Exceptional skills in data analysis, along with outstanding presentation and communication abilities. Report writing enabling clear and impactful dissemination of complex information.
Experienced in Python or similar programming languages for efficient simulation, automation and data analysis.
Ability to build, document and deploy modelling and simulation tools.