Software Engineer

Oxford, Oxfordshire
Apply Now

Software Engineer

Our high-technology industry client is seeking a Software Engineer.

The Opportunity:

The position of Software Engineer is part of our client’s cross-functional engineering team. You will be part of a tight knit software group working on real-time machine control, automation, algorithm implementation, UI, data-analysis and contributing in areas such as diagnostics and predictive maintenance.

Key Responsibilities:

* Development and integration of machine control software (using C#) running on a Windows PC platform.

* User Interface design (WPF).

* Collaborate effectively as part of an integrated software team whilst also being able to work independently.

* Work across functions (Systems Engineering, Mechatronics, Research, Electronics) to help identify and implement the optimal technology choices, architectures, and implementation.

Education

* Degree educated in Computer Science or a related engineering discipline. Other scientific/technical disciplines considered if backed by relevant software experience.

Qualifications:

Essential

* Software experience using C# (or C++).

* Using software for real-time control of machine movement (e.g. robotics).

Desirable

* User Interface development. (WPF preferred)

* Fault-tolerant software design

* Knowledge of multi-threading techniques

* Knowledge or experience of modern software development practices and processes

* C# .Net architecture

* Systems Engineering understanding or appreciation

* Architecture and design patterns

* Understanding and using Threading models

* Experience in other languages such as Python.

(We’d love to hear from you if you tick some of the above – we’re not expecting candidates to have deep experience in all of them)

Job Info
CV-Library logo
Job Title:
Software Engineer
Company:
CV-Library
Location:
Oxford, Oxfordshire
Salary:
£35000 - £50000 Per annum Pension, 25 days holiday, hybrid
Posted:
Dec 2nd 2024
Closes:
Jan 2nd 2025
Sector:
Engineering
Contract:
Permanent
Hours:
Full Time
Fresh Jobs
Welcome to Fresh Jobs the place to find the freshest job vacancies and career advice.

© Copyright 2024 | All Rights Reserved Fresh Jobs