Job Search and Career Advice Platform

Enable job alerts via email!

Control Systems Engineer – JO_37_20

Atlas Elektronik

England

On-site

GBP 40,000 - 60,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology firm in the UK is looking for a candidate with proven software development skills, particularly in C/C++ and embedded systems. The ideal applicant should hold a degree in a related discipline and have strong communication abilities, as well as the capacity to solve complex problems. Experience in software engineering lifecycle processes and a proactive attitude toward learning are essential to succeed in this role. Responsibilities will be discussed during the appointment.

Qualifications

  • Proven ability to lead software developments.
  • Experience with embedded software in C/C++.
  • Strong written skills, particularly in technical report writing.

Responsibilities

  • Responsibilities to be agreed upon appointment.

Skills

Led software developments
Embedded software development (C/C++)
Autonomous or robotics software
Excellent communication skills
Problem solving

Education

Degree in software engineering or related discipline

Tools

C/C++
LabView
Matlab/Simulink
Python
Atlassian Toolset
Job description

Knowledge,

Skills and personal qualities required
  • Proven ability to lead software developments
  • Experience developing embedded software with C / C++ and RTOS
  • Experience with autonomous or robotics software
  • Educated to Degree or equivalent level in a software engineering or related discipline
  • Knowledge and understanding of Software Engineering. Preferably have an understanding of military systems, in particular maritime systems.
  • Understanding of Open Systems Architectures and Principles
  • Significant experience of Software Engineering Lifecycle processes and tools
  • Ability to solve complex problems and to critically review results and methods to ensure quality
  • Ability to expand knowledge into new domain areas, work across domains and see the bigger picture
  • Excellent communication skills, including delivery of presentations
  • Excellent written skills particularly technical report writing, ability to communicate with expert and non expert stakeholders
  • Ideally the candidate will have experience in one or more of the following domain areas : Maritime Combat Systems, integration of equipment and softwareOff-board unmanned systemsCommand and Control SystemsAcoustics / SonarSoftware Safety (DEF STAN 00-56 & IEC 61508 or equivalent)
Desirable primary software / system skills :
  • C / C++ for embedded systems
  • LabView
  • Matlab / Simulink
  • Exposure to AI / ML techniques and methodologies
  • Requirements management (DOORS experience desirable)
  • UML / Enterprise Architect for system design
Challenges Other desirable software skills / experience
  • Python (ideally with exposure to one or more of Tensor Flow, Keras or Scikit)
  • Rockwell PLC programming (Studio 5000)
  • Atlassian Toolset
  • Communication protocols (CANBus, Ethernet / IP, RS485)
  • Database design
  • ISO 9001 and TickITplus standards
Key accountabilities
  • To be agreed by appointment
Behavioral requirements
  • Technically proficient
  • Strong communication skills
  • Proactive, willing and responsive
  • Motivated and genuinely interested in problem solving and developing logical, robust solutions
  • Able to multi-task and prioritise a varied work load
  • Wants to expand knowledge base
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.