Software Engineer

Posted a week ago by Mane Contract Services

Remote job
Location:
Plymouth, Devon
Salary/Rate:
£33,000 - £45,000/annum

The purpose of your role:

An experienced Software Engineer is required to join the Naval Systems team, based in Plymouth. You will be designing and developing embedded software and windows-based user interfaces.

Key Responsibilities:

  • Develop software applications from concept design to detailed design, coding, and
  • Collaborate with Systems, Mechanical/Electrical, and Electronics engineers to ensure seamless integration of software components.
  • Maintain oversight of all software requirements and issues throughout the project lifecycle.
  • Design and develop robust software with a focus on fault management, fault reporting, and application health monitoring
  • Produce and maintain supporting documentation, including interface control documentation, user manuals, and fault code lists
  • Assist with integration, commissioning, and problem resolution activities, occasionally requiring on-site support.
  • Understand customer technical needs and operational concepts, and incorporate them into project requirements.
  • Work with Project Managers, Technical Authorities, and Quality teams to identify and address risks, issues, and opportunities.
  • Ensure effective communication of significant developments and actions to relevant engineering personnel.

Essential Skills and Experience:

  • Strong degree in a related discipline such as Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • Proven experience in embedded software design with a good general appreciation of associated hardware.
  • Demonstrated experience in developing user interfaces for software applications.
  • Proficiency in software engineering principles, methodologies, and best practices.
  • Experience with fault management and system health monitoring techniques.
  • Excellent communication and collaboration skills, with the ability to work effectively in multidisciplinary teams.
  • Ability to travel occasionally for on-site support and customer engagements.

Desirable

Embedded software/firmware:

  • Extensive experience of writing C/C++ for embedded applications
  • Experience of VxWorks
  • Serial communications: Ethernet, RS-232/RS-422/UART
  • Use of source control, particularly SVN and GIT
  • Use of Jira and Confluence for software requirements and task capture
  • Experience of using unit testing tools and technologies
  • Static code analysis

Windows/User interfaces:

  • Visual Studio C/C++ and C#
  • Low latency programming techniques
  • Networking (TCP/UDP)

Personal Attributes:

  • Exhibits alignment with our company values of Teamwork, Integrity, Excellence, and Courage.
  • Possesses a highly organised and methodical approach, demonstrating attention to detail.
  • Capable of working autonomously when necessary.
  • Displays flexibility, conscientiousness, and diligence in their work.
  • Demonstrates excellent communication, interpersonal, and written skills.
  • Maintains a resilient and adaptable demeanor in all situations.

Work Life Balance:

  • 5 hour working week
  • Lunchtime finishes on a Friday
  • Hybrid / flexible working arrangements
  • 28 days annual leave
  • Christmas closure
  • Holiday purchasing scheme

Benefits:

  • Group pension plan - matched contributions up to 5%
  • Income protection scheme and Employee Assistance Programme
  • Life assurance policy, including bereavement counselling and probate helpline
  • Company shares incentive plan and save as you earn scheme
  • Regular sports and social activities

Type:
Permanent
Contract Length:
N/A
Job Reference:
EF-Def-SWE_1713430776
Job ID:
221494299

Remember: You should never send cash or cheques to a prospective employer, or provide any financial information. Please get in touch if you see any roles asking for payments or financial details from you. For more information, visit jobsaware.co.uk.

Create new Job Alert

Create a new Job Alert to make sure you see the best new jobs first!

Your search has been saved and has been added to your Job Alerts