systems software engineer

systems software engineer Southampton, England

Critical Software
Full Time Southampton, England 69000 - 49600 GBP ANNUAL Today
Job description

Working for us is like nothing on earth!

Every day, our teams challenge the limits of human achievement, engineering solutions for our planet and beyond. Our technology is used to explore the tiniest particle of matter, to harness the energy of the stars, to discover the universe surrounding, to defend democracies, to protect our environment, and evolving the way we move, communicate, and interact.

We're on a mission to make the world a better and safer place, just like real superheroes. We build rock-solid software for leading industries' most critical applications, so every line of code we write and every idea we think can affect the lives of millions.

Now, we're looking for Monitor and Control System Software Developer to join our team. Join us to create a better and safer world.

What you will be doing:

You'll deliver high-quality, reusable, and testable distributed software for control systems, data access, and communication of large scientific Infrastructures.

You'll be part of our Space & Science team supporting that team as a valuable member and contributing to all software development activities. In return, you will be rewarded with working in a high-quality software development environment with no limits to learning and career growth.

Qualifications and skills that are important to have:

  • Bachelor's degree or equivalent;
  • Experience of software and systems engineering applied to the development of Supervisory Control and Data Acquisition (SCADA) systems in a scientific environment: EPICS / TANGO based control systems;
  • Experience in verification & validation of control systems;
  • Experience of software development in Python, C and/or C++ programming languages;

Desirable / added value skills:

  • Practical experience of configuring instrumentation and commissioning control systems and parts of scientific instruments;
  • Experience of writing device drivers to interface to hardware on PC or VME platforms, under VxWorks, Linux, or Windows operating systems;
  • Continuous integration and test automation;
  • Experience with modern software engineering tools and methodologies such as source code revision control, test frameworks, continuous integration, and structured release management;

Others considered assets:

  • Familiarity with TCP/IP network protocols, network stacks, and application layer protocols
  • Xilinx Vivado (FPGA based firmware);
  • formal verification of FPGA designs, development of high-throughput data acquisition systems, Implementation of low-latency, multi-gigabit serial links, MicroTCA, EMC, etc.;
  • Experience in HM/OPI in Control System Studio or equivalent;
  • experience in developing, integrating and commissioning industrial automation system, of PLC development on Siemens S7, verification and validation of industrial automation systems.

What we offer you:

We spend a third of our lives at work. So, choosing where and how we spend that time is important. At Critical we believe that our people are our greatest asset, and we are proud to be an Investors in People Gold accredited organisation. Here are a few of the things we offer our staff:

Working for a B-Corp, we care about how we do things.

Flexibility- our flexible work policies mean it's never been easier to fit your life around your career at Critical. Work hard, play hard! We like to have fun at Critical and there's always something going on.

Families are important to us, so we offer a range of benefits that support your loved ones.

Competitive pay and bonus schemes. To find out more about what working for us is like, look at our website.

systems software engineer
Critical Software

www.criticalsoftware.com
Coimbra, Portugal
João Carreira
$25 to $50 million (USD)
501 to 1000 Employees
Company - Private
Information Technology Support Services
1998
Related Jobs

All Related Listed jobs

registered nurse
BHNC London, England 27596 - 25147 GBP ANNUAL Today

Job Description

1.1 Job Summary

Working as part of a multi-disciplinary team (MDT), the job holder will play a key role...

Cafe Assistant
Thrift Farm Milton Keynes, England 5.83 GBP HOURLY Today

Serving customers on the till as well as making and serving of beverages. Providing an excellent customer experience with a friendly and welcoming manner.

compliance officer
Intoxalock Remote 18 - 16 USD HOURLY Today

Job Purpose: The Compliance Quality Specialist is responsible for coordinating data integrity between Intoxalock’s database and...

People Services Leader | HR Shared Service
hireful Nottingham, England 39000 GBP ANNUAL Today

A CIPD qualification would be a bonus, but if you are willing to work towards this then your application will still be considered.

Escape Of Water Specialist
Davies Group Stoke-on-Trent, England 25974 - 32074 GBP ANNUAL Today

Communicating professionally with a variety of people including customers, insurers, suppliers and colleagues around the country. 37.5 hours (5 days per week).