Enable job alerts via email!

Software Engineer

Endeavour Recruitment Solutions

Chertsey

On-site

GBP 50,000 - 70,000

Full time

30+ days ago

Job summary

A leading technology company in Chertsey seeks a Software Engineer with embedded software experience for a permanent position. The role includes designing, developing, and reviewing software solutions across various systems. Candidates should have at least 5 years of experience, expertise in C/C++, and excellent communication skills. Military background and Chartered status interest are desirable.

Qualifications

  • At least 5 years of professional experience as a software engineer.
  • Knowledge of software design methodologies and languages like C/C++, C#, or Java.
  • High level of verbal and written communication skills.

Responsibilities

  • Software design, development, and review for embedded systems.
  • Work with system and hardware engineers on software solutions.
  • Generate clear and concise technical documentation.

Skills

Software design
Development
Communication
UML-based design
C++
C#
Java
HCI
Multi-processor integration
Technical documentation

Education

Degree in a related engineering discipline

Job description

  • Technologies: C++ embedded software C# GUI HCI Yocto Linux Linux device driver Windows Visual Studio Defence software design multi processor Integration TESTING UML based design Communication

Endeavour Recruitment have an excellent permanent opportunity for a Software Engineer with Embedded software experience to join our client based in Chertsey.

Candidates applying for this role must be eligible for Security Clearance.

This work may include assisting and mentoring junior engineers as appropriate.

The selected Software Engineer will be involved in the following deliverable tasks:

  • Software design, development, and review (from concept to final product) for a range of systems from small embedded single processors through to multi-processor networked systems.
  • Work with system and hardware engineers to implement software solutions that may include software-hardware and software-firmware interfaces.
  • Work to detailed technical requirements through all phases of design, integration, and testing.
  • Communicate effectively with other team members within a multi-disciplinary team.
  • Generate clear and concise technical documentation as required, both for internal company use and as part of a deliverable customer documentation pack.
  • Provide technical input to decisions on the suitability of software design solutions.
  • Liaise and co-operate with the Project Managers and Software Design Lead to resolve technical, project or resource problems and conflict.
  • Supporting the research and development of products within the Company, improving engineering quality, efficiency, and cost.
  • Participate in project reviews and support presentations at relevant Design Review Meetings.
  • Support to the Business Development team, provide input to technical proposals when required, and be able to handle sensitive information in the course of your work.

Essential skills and experience:

  • At least 5 years professional experience as software engineer
  • Knowledge and experience of software design and development, particularly using UML-based design specification and implementation in at least one of the key software languages; C, C++, C#, and Java.
  • GUI; HCI
  • Knowledge and experience of structured software design methodologies.
  • Degree-level education in a related engineering discipline.
  • Military background in defence would be highly desirable.
  • Interest in professional development or working towards Chartered status would be desirable.
  • A high level of both verbal and written communication skills. You must be able to communicate effectively with internal and external stakeholders, customers and suppliers
  • Ability to work independently and collaboratively as part of a multi-site team.
  • Innovative and creative thinking.
  • Willingness to work as part of a collaborative enterprise with other companies, including short periods of detached duty where necessary

Send your CV or get in touch for further details

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.