cover image
PEBL CIC

PEBL CIC

pebl-cic.co.uk

1 Job

4 Employees

About the Company

PEBL's purpose is to empower coastal communities by developing methods of cultivating, monitoring and protecting our native-seaweed species. We want to share our knowledge and create awareness of the importance of these species in nature and their role within the sustainable food system of our future. We do this through seaweed cultivation at our hatchery in Pemon, Ynys Mon, and through our marine monitoring work developing innovative methods such as SeaLens and SurfCam. We work with stakeholders, charities and communities in hope of developing new ways to protect our marine ecosystems.

Listed Jobs

Company background Company brand
Company Name
PEBL CIC
Job Title
Product Design Engineer / Software Engineer
Job Description
**Job Title** Product Design Engineer / Software Engineer (Embedded Firmware) **Role Summary** Part‑time (2–5 days per week) embedded firmware and software development for marine sensor products (GrowProbe, SubCam) in readiness for a 2026 launch. Work in a lean, cross‑functional team, focusing on code stability, low‑power operation, hardware‑software integration, field testing, and iterative improvement. **Expectations** - Deliver reliable, efficient firmware for sensor operation, data logging, and communications. - Collaborate with hardware engineers to refine electronics and ensure seamless integration with housings. - Validate and debug systems in lab and field environments, using standard test equipment. - Actively transform user and field feedback into firmware and product enhancements. - Maintain clean, version‑controlled code and detailed documentation. **Key Responsibilities** - Design, program, and test microcontroller firmware (C/C++). - Implement and troubleshoot serial protocols (UART, I²C, SPI) and sensor interfaces. - Optimize power consumption and system reliability. - Debug electronics using multimeter, oscilloscope, logic analyser. - Support PCB development, prototype testing, and minor mechanical changes. - Integrate firmware with product housings and mounting solutions. - Translate field observations into code fixes and feature updates. - Document firmware architecture, test cases, and change logs. - Mentor junior developers or collaborate on knowledge sharing (senior role). **Required Skills** - Embedded C/C++ programming for microcontrollers. - Experience with serial communication, sensor integration, and data logging. - Firmware debugging, unit testing, and automated build pipelines. - Basic electronics: schematic reading, PCB design, prototype assembly. - Lab tool proficiency (multimeter, oscilloscope, logic analyser). - Version control (Git) and issue tracking. - Strong problem‑solving and rapid learning ability. - User‑focused mindset and effective communication within a small team. **Required Education & Certifications** - Bachelor’s degree or equivalent in Electrical/Electronics Engineering, Computer Science, Mechanical Engineering, or related field. - Optional certifications: Embedded Systems, Microcontroller Programming, or related vendor courses (e.g., STM32, TI, Arduino).
Swansea, United kingdom
Hybrid
09-12-2025