Senior Embedded Software EngineerEmbedded
{
"source": {
"name": "linkedin",
"id": "4461171051",
"url": "https://www.linkedin.com/jobs/view/senior-embedded-software-engineer-at-lockheed-martin-4461171051?_l=en"
},
"postedDate": "2026-09-04T15:43:49.086Z",
"applicationDeadline": null,
"isActive": true,
"isExpired": false,
"matching": {
"role": {
"primaryTitle": "Senior Embedded Software Engineer",
"titleSynonyms": [
"Embedded Software Engineer",
"Software Engineer"
],
"secondaryTitles": [
"Embedded Software Developer",
"Embedded Systems Engineer"
],
"function": "ict_professionals",
"functionConfidence": "high",
"roleFamily": "u2512_software_developers",
"roleFamilyConfidence": "high",
"roleSubFamily": "embedded systems",
"roleSubFamilyConfidence": "medium",
"seniority": "senior",
"industries": [
"i406_building_construction",
"i11_business_consulting_and_services",
"i99_design_services",
"i3242_engineering_services",
"i96_it_services_and_it_consulting"
]
},
"primarySignals": {
"tasks": [
"Develop and integrate DSP and SDR functions in C++ within OpenCPI applications",
"Implement signal processing pipelines, embedded Linux drivers, firmware, and application management code",
"Design and integrate RF communication systems in cross-functional teams",
"Engage in test driven development and implement test harnesses and simulations",
"Use Agile principles to collaborate and deliver solutions on time"
],
"skills": [
"C++",
"C",
"Python",
"Digital Signal Processing",
"Embedded Systems Design",
"Software Defined Radio (SDR)",
"Signal Processing",
"Algorithm Development"
],
"tools": [
"OpenCPI framework",
"GnuRadio",
"MatLab",
"AMD EDF",
"AWS",
"GitLab",
"Linux",
"Vector Signal Analyzers"
],
"educationLevel": null,
"educationKeywords": [
"Embedded Systems",
"Software Defined Radio",
"Digital Signal Processing"
],
"certifications": [],
"languages": [],
"yearsRelevant": null
},
"secondarySignals": {
"tasks": [
"Work on Defence, Cyber, and Intelligence programmes",
"Use AI/ML tooling and hybrid cloud compute environments for innovation"
],
"skills": [
"EW or SIGINT capability development",
"RF waveform and protocol vulnerability analysis",
"Commercial and Military communications stacks and modem development (e.g IEEE 8",
"02.x, COFDM, Satcoms, Link 16)"
],
"tools": [
"AWS",
"CICD pipelined environments"
],
"educationLevel": null,
"educationKeywords": [],
"certifications": [],
"languages": [],
"yearsRelevant": null
},
"practical": {
"locations": [
"Gloucester, England, United Kingdom"
],
"locationProvenance": "stated",
"countries": [
"GB"
],
"workModes": [
"hybrid"
],
"workModeProvenance": "stated",
"employmentTypes": [
"full_time"
],
"compensation": null
},
"dataCompleteness": "high"
},
"indexing": {
"function": "ict_professionals",
"functionConfidence": "high",
"roleFamily": "u2512_software_developers",
"roleFamilyConfidence": "high",
"countryCode": "GB",
"countryCodeConfidence": "high",
"locationBucket": "ttwa_gloucester",
"locationBucketConfidence": "high",
"workMode": "hybrid",
"workModeConfidence": "high",
"employmentType": "full_time",
"employmentTypeConfidence": "high",
"isAgency": "direct",
"salaryMax": null,
"industryGroup": "i406_building_construction",
"industryGroupConfidence": "medium",
"educationRequired": null,
"educationRequiredConfidence": "unknown"
},
"display": {
"title": "Senior Embedded Software Engineer",
"company": {
"name": "Lockheed Martin"
},
"locationDisplay": "Gloucester, England, United Kingdom",
"applicationUrl": null
},
"roleFamilyEsco": "u2512_software_developers",
"requirementsEssentiality": {
"items": [
{
"text": "significant experience using C++ to implement efficient solutions on resource constrained embedded devices",
"category": "skill",
"essentiality": "compulsory",
"triggerPhrase": "Required Skills, Qualifications, And Experience",
"confidence": "high"
},
{
"text": "significant experience working with RF communications and software-defined radio technologies & architectures",
"category": "skill",
"essentiality": "compulsory",
"triggerPhrase": "Required Skills, Qualifications, And Experience",
"confidence": "high"
},
{
"text": "significant experience with digital signal processing, algorithm or payload development, and embedded system design",
"category": "skill",
"essentiality": "compulsory",
"triggerPhrase": "Required Skills, Qualifications, And Experience",
"confidence": "high"
},
{
"text": "competent in C/C++ and Python for embedded applications",
"category": "skill",
"essentiality": "compulsory",
"triggerPhrase": "Required Skills, Qualifications, And Experience",
"confidence": "high"
},
{
"text": "ability to obtain and maintain eDV security clearance",
"category": "licence",
"essentiality": "compulsory",
"triggerPhrase": "Security clearance This role requires you to be able to obtain and maintain eDV",
"confidence": "high"
},
{
"text": "EW or SIGINT capability development (including RF waveform and protocol vulnerability analysis)",
"category": "skill",
"essentiality": "preferred",
"triggerPhrase": "Desired Skills",
"confidence": "high"
},
{
"text": "familiarity with GnuRadio, MatLab, AMD EDF or other SDR development tools",
"category": "tool",
"essentiality": "preferred",
"triggerPhrase": "Desired Skills",
"confidence": "high"
},
{
"text": "experience with commercial and military communications stacks and modem development (e.g IEEE 802.x, COFDM, Satcoms, or ",
"category": "skill",
"essentiality": "preferred",
"triggerPhrase": "Desired Skills",
"confidence": "high"
},
{
"text": "working in AWS and CICD pipelined environments, especially with GitLab and Linux",
"category": "tool",
"essentiality": "preferred",
"triggerPhrase": "Desired Skills",
"confidence": "high"
},
{
"text": "real-time test and measurement, using tools such as vector signal analyzers",
"category": "tool",
"essentiality": "preferred",
"triggerPhrase": "Desired Skills",
"confidence": "high"
}
]
}
}