×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer; C​/C++

Job in Cardigan, Ceredigion, SA43, Wales, UK
Listing for: Copello Global
Full Time position
Listed on 2026-06-12
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 60000 - 80000 GBP Yearly GBP 60000.00 80000.00 YEAR
Job Description & How to Apply Below
Position: Embedded Software Engineer (C/C++)

Copello are recruiting for an Embedded Software Engineer to join a leading defence and engineering organisation based in West Wales. This is an excellent opportunity to work on the development, integration and enhancement of advanced mission systems and payload technologies within a highly regulated and mission-critical environment.

The successful candidate will play a key role in the integration of complex payload systems, working across software, hardware and systems engineering disciplines to deliver robust and reliable capabilities for defence applications. This position offers involvement across the full engineering lifecycle, from requirements definition through to integration, testing and deployment.

Key Responsibilities
  • Design, develop and maintain embedded software applications using C and C++
  • Support the integration of mission payloads and associated subsystems onto platform architectures
  • Develop software interfaces to enable communication between payload equipment, sensors and control systems
  • Participate in the full software development lifecycle, including requirements capture, design, implementation, integration and verification
  • Conduct software integration, debugging and troubleshooting activities within laboratory and system-level environments
  • Collaborate closely with systems, hardware and integration engineers to ensure successful payload functionality and performance
  • Produce and maintain technical documentation in accordance with project and quality requirements
  • Contribute to design reviews, integration activities and continuous improvement initiatives
  • Ensure software development activities comply with relevant industry, quality and safety standards
Key Skills & Experience
  • Proven experience developing embedded software using C and/or C++
  • Experience integrating complex payloads, sensors, mission systems or electronic subsystems within a defence, aerospace, maritime or similarly regulated environment
  • Strong understanding of embedded and real-time software development principles
  • Experience supporting system integration, verification and validation activities
  • Familiarity with hardware/software integration and interface development
  • Knowledge of communication protocols such as CAN, SPI, I2C, UART or Ethernet
  • Experience using version control tools such as Git
  • Strong analytical and problem-solving skills with the ability to diagnose integration issues across software and hardware boundaries
  • Excellent communication and stakeholder engagement skills
  • Experience working on defence, aerospace, unmanned systems, ISR or mission‑critical programmes
  • Knowledge of embedded Linux, RTOS or bare‑metal development
  • Understanding of sensor integration, data acquisition or mission system architectures
  • Experience with systems engineering processes and requirements management tools
  • Exposure to safety‑critical or high‑integrity software development environments
  • Experience with automated testing and continuous integration environments
Security Requirements

Due to the nature of the work, candidates must be eligible to obtain and maintain the appropriate UK security clearance. Applicants should therefore be able to satisfy relevant nationality and residency requirements.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary