This site uses cookies. By continuing to use this site you consent to our use of cookies. Close
Antal Tech Jobs
  • Login Register Need a Techie?
  • Jobs
  • Job Alerts
  • News & Advice
    • Login
    • Register
  • Home
  • Jobs
  • Job Alerts
  • News & Advice
Need a Techie?
« Back to results

Email has sent successfully.

Please check your email .

Software Engineer

View all Jobs from CV-Library
Location
Oxford, Oxfordshire, United Kingdom
Salary
TBD
Job type
Full Time
Category
Information Technology
Apply Now

Working with a control systems team and on open-source software used globally in Fusion and with potential for other sectors, a software engineer is required to develop UI applications and productivity enhancing tools. Responsibilities to include

* Leading and supporting the development of custom tooling for an open-source set of control system libraries (MARTe2.0)

* UI/UX design and development as well as related code generation workflows.

* Broader project development activities including the full range of software engineering tasks from community engagement, through requirements management, design, implementation, testing and QA.

The tooling is currently written in python/Qt, though the team is open to alternative suggestions for the front-end UI development.

* Master's degree in Software Engineering or technical subject or equivalent knowledge and experience.

Essential:

* Extensive industry experience working in software engineering or related field.

* Strong programming capability to develop working, understandable software in python with experience of UI/UX methods and toolkits which have multi-platform (Linux, Windows, MacOS) support.

* A strong understanding of software engineering techniques and design principles including lifecycle, version control and workflows (git, CI/CD, pytest), and documentation.

* Good interpersonal and communication skills, and a proven ability to lead and function as part of a team.

* Strong ability to apply design principles.

* Appetite and ability to learn and apply new technologies.

Desirable:

* Experience with other UI/UX approaches

* Experience with code generation techniques

* Experience in the Linux environment

* Experience with C, C++ development workflow.

* Experience working with Docker and containerized environments.

* Experience in working with open source projects and engaging communities.

* Familiarity with control systems, / embedded systems / signal processing.

* Familiarity of control system modelling (matlab/Simulink).

* Familiarity with domain specific language methods and toolkits.

* Knowledge of web technologies and microservice architectures.

Rullion celebrates and supports diversity and is committed to ensuring equal opportunities for both employees and applicants

Apply Now
close

Email this job

Processing, please wait
To add multiple emails please separate with a comma (,)
FutureLearn Limited
  • Software Engineer Telford
  • Software Engineer
  • Software Engineer Oldham
  • Software Engineer Edinburgh
  • Software Engineer Guildford
close

Apply this job

Click OK to Apply Manage your account
close

Saved Successfully!!!.


close

You're about to be taken to the employer's website to complete your application.
Please either log in, or enter your name and email address before we re-direct you

close

Registration

Registered Successfully!!!. We have sent you a confirmation email to your email address.
Apply
close You must sign in / sign up to save or apply to job opportunities.
  • SIGN IN
  • SIGN UP

Create an Account


Login to your account

Forgotten your password?
or
Sign in with facebook Sign in with LinkedIn
  • Home
  • About us
  • Contact
  • Terms and conditions
  • Cookies
  • Privacy policy
  • Advertise with us
  • Post a Job
  • Login
  • Charity
  • Jobseeker
  • Advanced Search
  • Job Alerts
  • Create CV/Resume
  • Login

Follow Us on

Contact Us

  • info@antaltechjobs.com
Powered by: Talenetic Job Board Software
© 2023 Antal TECH Jobs.