SonicJobs Logo
Left arrow iconBack to search

Software Engineer

Fuel Recruitment Limited
Posted 5 days ago, valid for 9 days
Location

Nottingham, Nottinghamshire NG1 5FS, England

Salary

£50,000 - £55,000 per annum

Contract type

Full Time

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

Sonic Summary

info
  • The Software Engineer position in Nottingham is a permanent role offering a salary between £50,000 and £55,000, along with company benefits.
  • Candidates should have a Bachelor's degree or higher in software engineering or a related field, with at least 3 years of experience in delivering high integrity projects, preferably in safety-related domains.
  • The role involves designing, coding, implementing, and testing safety-related software, with a focus on high integrity coding skills in languages such as MISRA C and experience with operating systems like QNX and Linux.
  • Applicants must have a deep understanding of software quality assurance, real-time scientific analysis, and experience with both waterfall and agile methodologies.
  • Key responsibilities include contributing to software architecture, developing reusable code, maintaining existing systems, and ensuring compliance with data protection policies.

Software Engineer, Nottingham, Permanent, £50-55,000 plus company benefits

Job Summary

The Software Engineer will primarily work on the design, coding, implementation, and testing of safety- related software integral to the Company’s Safety and Surveillance products and will possess the necessary scientific skills required to contribute to solutions which rely heavily on scientific analysis of real-time data.

Responsibilities

  • Deliver certification standard safety-related software as required for the Company’s products, solutions and supporting tools.
  • In-house expert for the following software development aspects:
    • high integrity coding skills in restricted and safe subsets of C, such as MISRA C, and similar languages are required,
    • developing highly customized and highly controlled Operating System builds based on QNX, Linux
  • Contribute to design and implementation of scientific algorithms for processing real-time data.
  • Contribute to software and system architecture activities.
  • Apply correct process, control, and procedure to development activities.
  • Guide colleagues on best practices for developing high integrity software solutions.
  • Develop & promote reusable code within the teams.
  • Contribute to technical documentation: designs, release notes, manuals.
  • Maintain software within existing systems in place.
  • Conduct route cause analysis and resolution of software failures.
  • Be aware of and comply with polices surrounding client confidential data and any data which is subject to GDPR.

Experience, education, qualifications:

  • Bachelor’s degree or higher in software engineering, or related equivalent experience.
  • 3+ years current experience delivering high integrity projects, ideally safety related.
  • Deep understanding of software quality assurance including automated unit testing, static analysis, formal methods
  • Deep understanding of the use of software for real-time scientific analysis
  • Expertise and success in delivering projects within a recognised Product Development Process.
  • Experience with software project planning aids and tracking tools.
  • Experience with Software Requirements Tracking process and tools.
  • Experienced with waterfall and agile design methodologies.

Skills & Abilities

  • Practical software coding experience utilising C, C++
  • Familiarity with the following non-exhaustive list of technologies; MISRA C, POSIX compliant OS (Linux, QNX), Netbeans, Eclipse
  • Working knowledge of Microsoft Azure product stack and tools
  • A good working knowledge of networking & Cloud computing fundamentals

Apply now in a few quick clicks

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.