Software Engineer - Naval Systems
Software Engineer - Naval Systems

Software Engineer - Naval Systems

Plymouth Full-Time 34000 - 42000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Develop software applications for naval systems, collaborating with engineers and ensuring project success.
  • Company: Join a leading electro-optics specialist with a global presence and innovative technology.
  • Benefits: Enjoy a hybrid work model, competitive salary, and excellent benefits.
  • Why this job: Be part of a cutting-edge team making an impact in the naval, land, and security sectors.
  • Qualifications: Strong degree in a related field and experience in embedded software design required.
  • Other info: Opportunity to work on-site with customers for integration and problem resolution.

The predicted salary is between 34000 - 42000 £ per year.

An exciting opportunity as a Software Engineer for Naval Systems in an established, expanding electro-optics specialist organisation with a global footprint. We are a leading design and manufacturing business, with several sites across the UK. Our product range delivers capability to the Naval, Land and Security sectors with cutting-edge technology and services, ensuring innovation is at the heart of everything we do.

Key Responsibilities:

  • Development of software applications from concept design, requirements definition, detailed design, and coding
  • Working with Systems, Mechanical/Electrical and Electronics engineers as part of a team to ensure project success
  • Maintaining oversight of all software requirements and issues for a project
  • Develop robust software with particular attention to fault management, fault reporting and health status of applications
  • Produce, maintain related supporting documentation (interface control documentation, input to user manuals, fault code lists and actions)
  • Work with customers to assist integration, commissioning, and problem resolution activities, sometimes on-site
  • Understand the customer’s technical needs and concept of operations and feed this into wider project requirements
  • Work with the Project Manager, Technical Authority and Quality team as required to identify risks, issues, solutions, and opportunities
  • Ensure significant developments and actions are communicated to relevant personnel in the engineering team, and providing technical input to the project manager to allow them to generate and maintain the project plan and monthly project review packs

Skills & Experience:

Essential

  • Strong degree in a related discipline
  • Experience of embedded software design and good general appreciation of associated hardware
  • Experience of developing user interfaces

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)

Software Engineer - Naval Systems employer: CBSbutler

Join a pioneering electro-optics specialist in Plymouth as a Software Engineer for Naval Systems, where innovation and collaboration are at the forefront of our work culture. We offer competitive salaries, excellent benefits, and a hybrid working model that promotes a healthy work-life balance, alongside ample opportunities for professional growth within a supportive team environment. With a commitment to cutting-edge technology and a global presence, you'll be part of a dynamic organisation dedicated to delivering exceptional capabilities to the Naval, Land, and Security sectors.
C

Contact Detail:

CBSbutler Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer - Naval Systems

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as C/C++, VxWorks, and networking protocols like TCP/UDP. Having hands-on experience or projects that showcase your skills in these areas can set you apart from other candidates.

✨Tip Number 2

Network with professionals in the naval systems sector. Attend industry events, webinars, or local meetups to connect with people who work in similar roles. This can provide valuable insights into the company culture and potentially lead to referrals.

✨Tip Number 3

Prepare to discuss your experience with embedded software design and user interfaces during interviews. Be ready to share specific examples of projects where you successfully collaborated with cross-functional teams, as teamwork is a key aspect of this role.

✨Tip Number 4

Research StudySmarter and our values, especially our commitment to innovation in technology. Tailor your conversations and questions during the interview to reflect how your personal values align with ours, demonstrating your genuine interest in joining our team.

We think you need these skills to ace Software Engineer - Naval Systems

Embedded Software Design
C/C++ Programming
User Interface Development
VxWorks Experience
Serial Communications (Ethernet, RS-232/RS-422/UART)
Source Control (SVN, GIT)
Jira and Confluence Proficiency
Unit Testing Tools and Technologies
Static Code Analysis
Visual Studio C/C++ and C#
Low Latency Programming Techniques
Networking (TCP/UDP)
Problem-Solving Skills
Team Collaboration
Technical Documentation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software engineering, particularly in embedded systems and user interface development. Use keywords from the job description to demonstrate your fit for the role.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for naval systems and your understanding of the company's mission. Mention specific projects or experiences that align with the responsibilities outlined in the job description.

Showcase Technical Skills: In your application, emphasise your technical skills, especially in C/C++, VxWorks, and any experience with source control tools like SVN and GIT. Provide examples of how you've used these skills in past projects.

Highlight Team Collaboration: Since the role involves working closely with other engineers, include examples of successful teamwork in your application. Discuss how you’ve contributed to project success through collaboration and communication.

How to prepare for a job interview at CBSbutler

✨Showcase Your Technical Skills

Be prepared to discuss your experience with embedded software design and the specific programming languages mentioned in the job description, such as C/C++. Highlight any projects where you've developed user interfaces or worked with VxWorks, as this will demonstrate your technical fit for the role.

✨Understand the Company’s Products

Research the company’s product range and their applications in the Naval, Land, and Security sectors. Being able to speak knowledgeably about their technology and how it aligns with your skills will show your genuine interest in the position and the organisation.

✨Prepare for Team Collaboration Questions

Since the role involves working closely with Systems, Mechanical/Electrical, and Electronics engineers, be ready to discuss your experience in team settings. Prepare examples of how you’ve successfully collaborated on projects, resolved conflicts, or contributed to team success.

✨Demonstrate Problem-Solving Abilities

The job requires maintaining oversight of software requirements and addressing issues. Be prepared to share specific examples of challenges you've faced in previous roles, how you approached them, and the outcomes. This will illustrate your problem-solving skills and ability to manage project risks.

Software Engineer - Naval Systems
CBSbutler
C
  • Software Engineer - Naval Systems

    Plymouth
    Full-Time
    34000 - 42000 £ / year (est.)

    Application deadline: 2027-07-11

  • C

    CBSbutler

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>