Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer

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 leading technology firm located in England seeks a skilled software engineer with a degree in software engineering. The ideal candidate should have experience with C++, Java, and modern development methodologies including Agile and Lean. Familiarity with military and maritime systems is preferred along with excellent communication skills. Responsibilities include engaging in software engineering lifecycle processes, working with various tools and methodologies to develop robust solutions.

Qualifications

  • Educated to Degree or equivalent level in software engineering.
  • Understanding of military systems, preferably maritime systems.
  • Experience of Software Engineering Lifecycle processes and tools.

Responsibilities

  • To be agreed on appointment.

Skills

C++
C
Java
Python
UML
Software Safety standards

Education

Degree in Software Engineering or related discipline

Tools

Visual Studio
JIRA
BitBucket
Docker
SQL Server
Job description
Knowledge, skills and personal qualities required
  • Educated to Degree or equivalent level in a software engineering or related discipline
  • Preferably have an understanding of military systems, in particular maritime systems
  • Experience of Software Engineering Lifecycle processes and tools
  • Understanding of Open Systems Architectures and Principles
  • Ability to solve complex problems and to critically review results and methods to ensure quality
  • Ability to expand knowledge into new domain areas and work across domains, i.e. Integration of equipment and software
  • Awareness of ISO 9001 and TickITplus standards
  • Understanding of software configuration management
  • Excellent communication skills, including delivery of presentations
  • Good 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: Combat Management SystemsInboard Processing SystemsAutonomous Vehicles
Primary software skills/experience (not all required)
  • Primary Development*: C++, C (Visual Studio). Java, JavaFX (Netbeans)
  • Other Development: Python, MATLAB, FORTRAN, LabVIEW
  • Requirements: DOORS 9.6
  • Software Design: UML (Enterprise Architect)
  • Methodologies: Waterfall, Agile, Lean, Test-Driven Development
  • Delivery toolset: Atlassian toolset (Management & issue tracking – JIRA, Code repo – BitBucket)
  • Testing: Unit Testing, Junit, CppUnit, Automated Testing, Integration Testing, Test Execution, Test Reporting
  • Continuous Integration: Jenkins, Mavern, Artefactory
  • Databases: SQL Server, MySQL, MariaDB
  • Virtualisation: VMware vCentre / vSphere / Horizon View, Linux Containers, Docker
  • Networks: TCP/IP, HTTP, SMTP
  • Software Safety: DEF STAN 00-56 & IEC 61508 or equivalent

*A preference/deeper understanding in one versus the other is acceptable.

Key accountabilities
  • To be agreed on appointment
Behavioural requirements
  • Proactive, willing and responsive
  • Motivated and genuinely interested in problem solving and developing logical and 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.