Software Engineer

Software Engineer

Posted 2 weeks ago by Totaljobs

£83 Per hour
Inside
Hybrid
Cheltenham (GL50)

Summary: The Software Engineer role based in Cheltenham involves software requirements analysis, design, implementation, and verification, primarily using the C programming language. The position requires working on safety-critical software in the aerospace sector, adhering to DO178-C standards. The role is expected to last for 6 months and involves a hybrid working arrangement with 3-4 days on-site. Candidates should have prior experience in aerospace or safety-critical software development.

Key Responsibilities:

  • Software requirements analysis
  • Software design
  • Implementation using C programming language
  • Module testing and integration testing
  • Timing analysis and full software verification
  • Authoring and execution of software test scripts
  • Software development including requirements, design, and coding
  • Software verification through review, testing, and analysis
  • Undertake software engineering tasks as requested by team lead
  • Working to DO178-C standards
  • Provide feedback on task complexity

Key Skills:

  • Experience in aerospace or safety-critical software roles
  • Embedded software qualification or equivalent experience
  • Familiarity with DOORS, TI Code Composer Studio IDE, WindRiver Workbench, LDRA, Rational Team Concert, Rally, and Jenkins
  • Experience with Agile and/or iterative development processes
  • Exposure to Aerospace Certification Authority led activities, including SOI Audits
  • Experience in writing assembler
  • Knowledge of network protocols including ARINC 664, ARINC-429, ARINC 629, and ARINC-825 (CAN)
  • Knowledge/experience of document records management

Salary (Rate): £82.50 hourly

City: Cheltenham

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: Mid-Level

Industry: IT

Detailed Description From Employer:

Role: Software Engineer

Cheltenham (3-4 days on site)

Rate: £82.50 Umbrella

Duration: 6 Months

Vacancy Details:

Key Activities

  • Software requirements analysis
  • Software design
  • Implementation (language is C)
  • Module test and integration test
  • Timing analysis, full software verification, authoring and execution of software test scripts

Essential Responsibilities

  • Software Development (requirements, design, code)
  • Software Verification (review, test, analysis.)
  • Undertake Software engineering tasks as requested by team lead.
  • Working to DO178-C
  • Ability to analyse tasking and provide feedback if the task appears more complicated than first envisaged

Qualifications / Requirements

  • Previous experience working in Aerospace / Safety critical software roles, with an embedded software qualification or equivalent experience

Desired Characteristics

  • Experience in use of: DOORS, TI Code Composer Studio IDE, WindRiver Workbench, LDRA (or similar), Rational Team Concert, Rally and Jenkins
  • Experience to Agile and/or iterative development processes
  • Exposure to support of Aerospace Certification Authority led activities, including SOI Audits
  • Experience in writing assembler
  • Knowledge of network protocols inc. ARINC 664, ARINC-429, ARINC 629 and ARINC-825 (CAN)
  • Knowledge / Experience of document records management