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

Bakery Assistant
Grahams Bakery Dromore, Banbridge, Northern Ireland Today

In this area you will be involved in everything from labelling and collating products into correct packaging, to preparing pallets for collection and onward

Assistant General Manager
Taco Bell - Robin Leisure Park, Wigan Wigan, England Today

Assistant Restaurant Managers are some of THE most important people we know! You will support the Restaurant Manager and partner in all aspects of the

Care Assistant
Cliftonville Care Home Northampton, England Today

Paid e-learning and training. Blue Light Card - Employee discounts scheme for a wide range of retailers, restaurants and days out.

General Foreman
Mane Contract Services Great Missenden, England 33.75 - 37.5 GBP HOURLY Today

15 mins in morn and 15 mins in afternoon. The works taking place on site will be tunnelling works on a major infrastructure project.

Teaching Assistant
Witherslack Group Hartlepool, England 21575 - 22777 GBP ANNUAL Today

For instance, some function at an incredibly high level but may have ADHD, social communication difficulties or autism and struggle to maintain concentration,