Senior Software EngineerEmbedded

External Listing
{
  "source": {
    "name": "linkedin",
    "id": "4385458474",
    "url": "https://www.linkedin.com/jobs/view/senior-software-engineer-at-ultra-electronics-group-4385458474?_l=en"
  },
  "postedDate": "2026-04-05T15:43:50.443Z",
  "applicationDeadline": null,
  "isActive": true,
  "isExpired": false,
  "matching": {
    "role": {
      "primaryTitle": "Senior Software Engineer",
      "titleSynonyms": [
        "Software Engineer"
      ],
      "secondaryTitles": [],
      "function": "ict_professionals",
      "functionConfidence": "high",
      "roleFamily": "u2512_software_developers",
      "roleFamilyConfidence": "high",
      "roleSubFamily": null,
      "roleSubFamilyConfidence": "unknown",
      "seniority": "mid_senior",
      "industries": [
        "i56_mining",
        "i57_oil_and_gas",
        "i406_building_construction",
        "i3242_engineering_services",
        "i11_business_consulting_and_services"
      ]
    },
    "primarySignals": {
      "tasks": [
        "Requirements definition, design, development, and verification for a variety of integrity levels, from safety critical ("
      ],
      "skills": [
        "C",
        "C++",
        "Embedded Linux",
        "Real-time software design",
        "RTOS concepts",
        "CI/CD workflow",
        "Git",
        "Debugging tools",
        "Hardware interfaces",
        "Safety analysis techniques"
      ],
      "tools": [
        "Yocto",
        "Buildroot",
        "Containerised development environments"
      ],
      "educationLevel": null,
      "educationKeywords": [],
      "certifications": [],
      "languages": [],
      "yearsRelevant": null
    },
    "secondarySignals": {
      "tasks": [
        "Conduct design and code reviews",
        "Debugging in embedded environments",
        "Develop test specifications",
        "Perform coding, debugging and testing on microcontrollers and asymmetric multi-processor systems",
        "Participate in all phases of full software development lifecycle"
      ],
      "skills": [
        "Rust",
        "Familiarity with aerospace systems or similar high-reliability domains",
        "Familiarity with safety-critical standards (ARP4754, ARINC 653, DO-254, DO-248)",
        "Hardware/software integration",
        "Hardware-in-the-loop (HIL) testing"
      ],
      "tools": [],
      "educationLevel": null,
      "educationKeywords": [],
      "certifications": [],
      "languages": [],
      "yearsRelevant": null
    },
    "practical": {
      "locations": [
        "Cheltenham, England, United Kingdom"
      ],
      "locationProvenance": "stated",
      "countries": [
        "GB"
      ],
      "workModes": [
        "hybrid"
      ],
      "workModeProvenance": "stated",
      "employmentTypes": [
        "full_time"
      ],
      "compensation": null
    },
    "dataCompleteness": "medium"
  },
  "indexing": {
    "function": "ict_professionals",
    "functionConfidence": "high",
    "roleFamily": "u2512_software_developers",
    "roleFamilyConfidence": "high",
    "countryCode": "GB",
    "countryCodeConfidence": "high",
    "locationBucket": "ttwa_cheltenham",
    "locationBucketConfidence": "high",
    "workMode": "hybrid",
    "workModeConfidence": "high",
    "employmentType": "full_time",
    "employmentTypeConfidence": "high",
    "isAgency": "direct",
    "salaryMax": null,
    "industryGroup": "i56_mining",
    "industryGroupConfidence": "low",
    "educationRequired": null,
    "educationRequiredConfidence": "unknown"
  },
  "display": {
    "title": "Senior Software Engineer",
    "company": {
      "name": "Ultra Electronics Group"
    },
    "locationDisplay": "Cheltenham, England, United Kingdom",
    "applicationUrl": null
  },
  "roleFamilyEsco": "u2512_software_developers",
  "requirementsEssentiality": {
    "items": [
      {
        "text": "High proficiency in C and C++ and cross compiling and debugging on embedded targets",
        "category": "skill",
        "essentiality": "compulsory",
        "triggerPhrase": "Required Skills and Experience",
        "confidence": "high"
      },
      {
        "text": "Embedded Linux knowledge (Yocto, Buildroot)",
        "category": "skill",
        "essentiality": "compulsory",
        "triggerPhrase": "Required Skills and Experience",
        "confidence": "high"
      },
      {
        "text": "Proficiency in real-time software design and RTOS concepts",
        "category": "skill",
        "essentiality": "compulsory",
        "triggerPhrase": "Required Skills and Experience",
        "confidence": "high"
      },
      {
        "text": "CI/CD workflow experience with Git, Containerised development environments, CI/CD",
        "category": "skill",
        "essentiality": "compulsory",
        "triggerPhrase": "Required Skills and Experience",
        "confidence": "high"
      },
      {
        "text": "Familiarity with debugging tools, hardware interfaces, and safety analysis techniques",
        "category": "skill",
        "essentiality": "compulsory",
        "triggerPhrase": "Required Skills and Experience",
        "confidence": "high"
      },
      {
        "text": "Working Knowledge of Rust",
        "category": "skill",
        "essentiality": "preferred",
        "triggerPhrase": "Desirable Qualifications",
        "confidence": "high"
      },
      {
        "text": "Experience with aerospace systems or similar high-reliability domains",
        "category": "skill",
        "essentiality": "preferred",
        "triggerPhrase": "Desirable Qualifications",
        "confidence": "high"
      },
      {
        "text": "Familiarity with other safety-critical standards (e.g., ARP4754, ARINC 653, DO-254, DO-248)",
        "category": "skill",
        "essentiality": "preferred",
        "triggerPhrase": "Desirable Qualifications",
        "confidence": "high"
      },
      {
        "text": "Understanding of hardware/software integration and hardware-in-the-loop (HIL) testing",
        "category": "skill",
        "essentiality": "preferred",
        "triggerPhrase": "Desirable Qualifications",
        "confidence": "high"
      },
      {
        "text": "Right to work in the UK without restrictions",
        "category": "licence",
        "essentiality": "compulsory",
        "triggerPhrase": "Nationality Requirements",
        "confidence": "high"
      },
      {
        "text": "Preparedness to successfully undertake an appropriate level of UK National Security Vetting",
        "category": "licence",
        "essentiality": "compulsory",
        "triggerPhrase": "Nationality Requirements",
        "confidence": "high"
      }
    ]
  }
}