Camlin Group

Firmware Engineer

Camlin Group
Apply
2 days ago
Lisburn, United KingdomMid Level

Responsibilities

  • Design and implement real-time systems, DSP algorithms, and microcontroller firmware.
  • Meet real-time performance constraints involving latency, throughput, memory, and processing power.
  • Lead hardware/software integration and optimize signal-processing algorithms and embedded systems.
  • Conduct code reviews, design evaluations, testing, debugging, and root-cause investigations.
  • Resolve complex technical issues and design reliable systems that comply with regulatory standards.
  • Contribute to technical documentation, workflow improvements, and innovative technical solutions.

Requirements

  • Professional experience designing, simulating, implementing, verifying, and validating digital circuits on DSP devices and microcontrollers.
  • Experience programming in C++ and C.
  • Knowledge of real-time operating systems, digital electronic circuits, digital signal-processing algorithms, and protocols including I2C, SPI, UART, RS485, and RS232.
  • Experience using laboratory equipment such as oscilloscopes, logic analyzers, and signal generators.
  • Familiarity with Bash or Python scripting, Git, source-code revision control, and agile methodologies.
  • Fluent written and verbal English communication skills.
  • Preferred qualifications include SHARC or equivalent DSP architecture, CMake, GitLab, Docker, Artifactory, application-layer protocols, PCB reworking, TCL scripting, and FPGA technology.

Benefits

  • Competitive salary.
  • Company pension and life assurance schemes.
  • On-site parking.
  • Hybrid working.
  • Subsidised gym membership.
  • Wellness programmes.

Tech Stack

BashCC++CMakeDockerGitPythonTcl

Categories

Camlin Group

About Camlin Group

201-500 employees

Camlin Group builds monitoring and analytics systems for electricity grids and rail infrastructure, combining sensors, embedded devices, and software to improve asset performance and reliability. It sells hardware, software, and support services under brands such as Camlin Energy and Camlin Rail to utilities and rail operators. The company is privately held and headquartered in Lisburn, Northern Ireland.

Contact me