Software Development Engineer

Dynisma

Barrow Gurney

On-site

GBP 55,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Pension
Life insurance
Private medical insurance
25 days holiday
Cycle to work scheme
Electric car vehicle scheme

Job summary

A leading technology firm in the UK is looking for a Software Development Engineer to drive innovative software solutions for simulation products. You will design and build software across various platforms while collaborating with a diverse team. Ideal candidates will have 2-3 years of experience in high-level programming languages and excellent communication skills. The position offers a chance to work on challenging projects and make a real impact in a growing environment.

Qualifications

  • 2-3 years of programming experience in a high-level language.
  • Interest in modern software practices and tools.
  • Strong communication skills with technical and non-technical stakeholders.
  • Experience or interest in modern DevOps practices, such as cloud compute, containerisation, software architecture and deployment methods.
  • An eye for quality and software best practice.
  • Openness to learning – we work with a variety of programming languages and software packages.
  • Strong communication skills – the ability to digest complex user needs and translate into software requirements, as well as interacting with a variety of technical and non-technical stakeholders is key

Responsibilities

  • Design and build software for various platforms.
  • Contribute to software development processes and tools.
  • Write clean and maintainable code with documentation.
  • Write clean, testable, and maintainable code, alongside creating and maintaining documentation and specifications
  • Communicate with project stakeholders and teams to capture requirements and deliver effective solutions
  • Participate in code‑reviews as part of development best practice

Skills

Programming experience in Python, C# / C++, Java, TypeScript
Interest in Graphics, UX and cross-platform development
Familiarity with Git and Jira
Experience in DevOps practices
Ability to communicate complex user needs
Jira

Tools

Git
Jira

Job description

Software Development Engineer

Dynisma is revolutionising the automotive and motorsport driving simulator market with its disruptive motion generator technology. Our cutting‑edge approach to simulator design delivers more data about vehicle dynamics and ride to drivers and passengers with less latency and more accurately than any other motion simulators available.

About the Role

As a Software Development Engineer, you will play a critical role in designing, developing, and maintaining the software that enables our motion simulator products, as well as contributing to new ones. You will collaborate closely with a cross‑functional team of engineers, designers, and domain experts to create innovative solutions that elevate the simulation experience.

Responsibilities
  • Design and build software for a variety of platforms, including Windows/Linux, the web and real‑time PLCs
  • Contribute to continuous improvement of Dynisma’s software development processes, tools and automations
  • Develop features and rectify bugs across a variety of Dynisma’s software projects, on both new and existing codebases
  • Write clean, testable, and maintainable code, alongside creating and maintaining documentation and specifications
  • Communicate with project stakeholders and teams to capture requirements and deliver effective solutions
  • Participate in code‑reviews as part of development best practice
What We Are Looking For
  • Proven programming experience in at least one high‑level language (e.g. Python, C# / C++, Java, TypeScript) for at least 2‑3 years, either professionally, academically or through suitable experience
  • An interest in areas such as Graphics, UX and cross‑platform development
  • Familiarity with modern collaborative development tools including Git and Jira
  • Experience or interest in modern DevOps practices, such as cloud compute, containerisation, software architecture and deployment methods
  • An eye for quality and software best practice
  • Openness to learning – we work with a variety of programming languages and software packages
  • Strong communication skills – the ability to digest complex user needs and translate into software requirements, as well as interacting with a variety of technical and non‑technical stakeholders is key
What You Can Expect
  • Hands on experience developing software and tooling to be used both internally and externally by our customers
  • Responsibility from the start – we work on challenging, fast‑paced projects as part of a small team where you can have a real impact
  • Opportunities to work as part of multi‑disciplinary teams on projects with physical significance – our key products are machines, and some of our software projects involve interacting with this as part of a wider system
Why Join Dynisma?

Dynisma is growing rapidly, and we are looking for outstanding people across all parts of the business to help build our future. The culture is passionate, fast‑paced, open, and transparent. People work in a flat structure with hands‑on application, innovation, and experimentation constantly in mind.

Benefits

Benefits include a competitive basic salary, pension, life insurance, private medical insurance, 25 days holiday, Cycle to work and electric car vehicle schemes.

Equal Opportunity Employer

DYNISMA IS PROUD TO BE AN EQUAL OPPORTUNITY EMPLOYER

We are committed to fostering an inclusive and diverse workplace where everyone feels valued and respected.

We welcome applicants from all backgrounds and do not discriminate based on race, colour, religion, gender, sexual orientation, age, disability, or any other legally protected status.

If you require any special assistance or accommodations during the recruitment or interview process, please let us know. We are happy to support you to ensure a fair and comfortable experience.

Job Details

Location: Bath, Bristol, Cardiff, City of Bristol, Stoke Gifford, Greater Bristol Area

Seniority level: Mid‑Senior level

Employment type: Full‑time

Industries: Mechanical or Industrial Engineering, Automation Machinery Manufacturing, Electrical Equipment Manufacturing

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Automation Engineer
Automation Engineer

Dynisma • Barrow Gurney

On-site
GBP 45,000 - 60,000
Competitive basic salary
Pension
Life insurance
+4
Build Engineer
Build Engineer

Dynisma • Barrow Gurney

On-site
GBP 30,000 - 50,000
Competitive salary
Pension
Life insurance
+4
Electrical Build Engineer
Electrical Build Engineer

Dynisma Ltd. • West of England

Hybrid
GBP 36,000 - 58,000
Competitive salary
Pension
Life insurance
+4
Graduate Project Manager
Graduate Project Manager

Dynisma Ltd. • Bristol

On-site
GBP 26,000 - 34,000
Pension
Life insurance
Private medical insurance
+3
Mechanical Installation & Maintenance Engineer
Mechanical Installation & Maintenance Engineer

Dynisma Ltd. • Bristol

On-site
GBP 42,000 - 62,000
Pension
Life Insurance
Private Medical Insurance
+3
Senior Buyer
Senior Buyer

Dynisma Ltd. • Bristol

On-site
GBP 40,000 - 60,000
Competitive basic salary
Pension plan
Life insurance
+4
Purchasing Graduate
Purchasing Graduate

ARCA • United Kingdom

On-site
GBP 21,000 - 28,000
Life insurance
Private medical insurance
25 days holiday
+2
Simulator Operator and Commissioning Engineer
Simulator Operator and Commissioning Engineer

Dynisma • Barrow Gurney

On-site
GBP 40,000 - 60,000
Software Integration Engineer
Software Integration Engineer

Ansible Motion • Norwich

On-site
GBP 45,000 - 65,000
Discretionary bonus scheme
25 days holiday + bank holidays
Company pension contributions
Software Integration Engineer
Software Integration Engineer

Ansible Motion Limited • Norwich

Hybrid
GBP 45,000 - 65,000
25 days holiday
Company pension contributions
Discretionary bonus scheme