Quick overview
Job description
Redline Group are supporting a global engineering organisation developing safety-critical electronic products used by customers worldwide. They are looking for an experienced Contract Embedded Software Engineer - C/C++ based in Cwmbran, Wales, to play a key role in the development of their next generation of embedded products.
This is a senior, hands-on contract role for an engineer who enjoys getting into the detail. You'll work across complex embedded systems, influence technical decisions and solve challenging software and system-level problems alongside experienced electronics, firmware and software engineers.
This role will not accept candidates operating via a PSC; you will therefore need to operate via an Umbrella company.
What you'll be doing:
- Developing and delivering embedded software solutions using C/C++.
- Working with microcontrollers, RTOS and embedded systems.
- Translating product requirements and feature requests into clear engineering and software requirements.
- Contributing to system and software architecture across complex electronic products.
- Reviewing and challenging designs throughout development, test and delivery.
- Supporting technology and component decisions, including processors and associated hardware.
- Solving complex technical issues across software, firmware and electronics.
- Assessing existing platforms and identifying where new development or architectural changes are required.
- Working closely with electronics, firmware, Product Management, Programme Management, Quality, Manufacturing, Sourcing and Certification teams.
What we're looking for:
- Strong embedded C/C++ development experience.
- Good experience working with microcontrollers and RTOS.
- Proven experience developing software for complex embedded electronic products.
- Strong understanding of the interaction between software, firmware and electronics.
- Experience translating specifications into clear software/system requirements and technical solutions.
- Strong debugging and hands-on technical problem-solving skills.
- The technical credibility to challenge designs and contribute to engineering decisions.
- Experience working within multidisciplinary product development environments.
This contract would particularly suit an experienced Embedded Software Engineer who wants more than a coding-only role and enjoys having genuine influence over how complex embedded products are designed and delivered.
Interested? For more information or to apply for the Contract Embedded Software Engineer - C/C++ opportunity based in Cwmbran, Wales, contact Jack Kelly on 01582 878812 or , quoting reference JWK1086.
Similar jobs
- CS
Senior Python Software Engineer - FinTechRecently posted
Client Server · The City, Central London · Hybrid 🇬🇧
DjangoFastAPILLM+1Technology£120k/yr - AO

System Safety EngineerRecently posted
Airbus Operations Limited · Filton, Bristol · Hybrid 🇬🇧
EngineeringSalary not listed - SI

Senior Systems EngineerRecently posted
Spectrum IT Recruitment Limited · Blashford, Ringwood · Hybrid 🇬🇧
Active DirectoryPKIWindows ServerTechnologySalary not listed - CS
Senior Software Engineer Java - Scientific SoftwareRecently posted
Client Server · Chessington, South West London · Remote 🇬🇧
ScrumC#C+++4Technology£70k/yr - CG

Technical Graduate - Geospatial Software Engineer - Bristol - 2027Recently posted
CGI · Bristol, Gloucestershire · Hybrid 🇬🇧
AWSC#Python+4TechnologySalary not listed - CG

Software DeveloperRecently posted
CGI · United Kingdom · Hybrid 🇬🇧
GitHTMLAWS+7TechnologySalary not listed - CG

Senior Software EngineerRecently posted
CGI · United Kingdom · Hybrid 🇬🇧
SQLAWSAngular+5TechnologySalary not listed - CG

Software Engineer (DV Security Clearance)Recently posted
CGI · Manchester, Lancashire · Hybrid 🇬🇧
SAFeGCPSpring+25TechnologySalary not listed - NC
Software Engineer Mid 2 (Go & JavaScript)Recently posted
Nandos Chickenland Limited · London · Hybrid 🇬🇧
RustBigQueryGo+5TechnologySalary not listed - CG

Python DevelopersRecently posted
CGI · Gloucester, Gloucestershire · Hybrid 🇬🇧
RecruitingDjangoFastAPI+21Salary not listed - CG

Software Engineers (DV Security Clearance)Recently posted
CGI · Gloucester, Gloucestershire · Hybrid 🇬🇧
RustGitAWS+19TechnologySalary not listed - CE
Staff Software Engineer - WorkloadsRecently posted Auto Apply
CoreWeave Europe · London · Hybrid 🇬🇧
RecruitingRoboticsCompliance+5Technology£116k - £155k/yr
