Senior Software EngineerEmbedded
{
"source": {
"name": "linkedin",
"id": "4385444791",
"url": "https://www.linkedin.com/jobs/view/senior-software-engineer-at-ultra-pcs-4385444791?_l=en"
},
"postedDate": "2026-09-02T15:44:06.767Z",
"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": [
"i89_religious_institutions"
]
},
"primarySignals": {
"tasks": [
"Derive software requirements",
"Produce software architecture",
"Develop test specifications",
"Perform coding, debugging and testing on embedded platforms",
"Participate in full software development lifecycle",
"Conduct design and code reviews"
],
"skills": [
"C",
"C++",
"Embedded Linux",
"Real-time software design",
"RTOS concepts",
"CI/CD workflows",
"Git",
"Debugging embedded systems",
"Hardware interfaces",
"Safety analysis techniques"
],
"tools": [
"Yocto",
"Buildroot",
"Containerised development environments"
],
"educationLevel": null,
"educationKeywords": [],
"certifications": [],
"languages": [],
"yearsRelevant": null
},
"secondarySignals": {
"tasks": [],
"skills": [
"Rust",
"Familiarity with aerospace systems or high-reliability domains",
"Knowledge of safety-critical standards (ARP4754, ARINC 653, DO-254, DO-248)",
"Hardware/software integration",
"Hardware-in-the-loop 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": "i89_religious_institutions",
"industryGroupConfidence": "low",
"educationRequired": null,
"educationRequiredConfidence": "unknown"
},
"display": {
"title": "Senior Software Engineer",
"company": {
"name": "Ultra PCS"
},
"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",
"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": "Ability to work in the UK without restrictions and undertake UK National Security Vetting",
"category": "licence",
"essentiality": "compulsory",
"triggerPhrase": "Nationality Requirements",
"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"
}
]
}
}