Camlin Group

Firmware Engineer ( Italy)

Camlin Group
Apply
8 hours ago
Calderara di Reno, ItalyMid Level

Responsibilities

  • Design and implement real-time DSP algorithms and microcontroller firmware tailored to project requirements.
  • Optimize latency, throughput, memory usage, processing efficiency, signal-processing algorithms, and embedded systems.
  • Lead hardware/software integration and debug hardware and software issues to identify root causes.
  • Conduct code reviews, design evaluations, testing, verification, and validation activities.
  • Investigate complex real-time-system issues and develop reliable, robust, and innovative solutions.
  • Design systems that comply with regulatory standards and contribute to workflow, tooling, documentation, and process improvements.

Requirements

  • Proven professional experience designing, simulating, implementing, verifying, and validating digital circuits on DSP devices and microcontrollers.
  • Professional programming experience in C++ and C.
  • Knowledge of real-time operating-system theory, such as FreeRTOS and Zephyr.
  • Knowledge of complex digital electronic circuits and digital signal-processing algorithms, including FFT, digital filters, and resampling.
  • Experience using oscilloscopes, logic analyzers, and signal generators.
  • Experience with I2C, SPI, UART, RS485, RS232, RGMII, and other peripheral standards and communication protocols.
  • Familiarity with Bash and Python scripting.
  • Proficiency with source-code revision control, especially Git.
  • Fluent written and verbal English communication skills.
  • Desirable experience includes SHARC or equivalent DSP architectures, CMake, GitLab, Docker, Artifactory, DNP, 1588, MQTT, electronic components, PCB reworking, and TCL scripting.

Benefits

  • Daily food vouchers are provided for days worked in person on company premises.
  • Financial assistance for training and development is available at company discretion, alongside an internal training platform.
  • Discounted gym membership and wellness programs are offered.
  • The company provides an internal Kudos reward and recognition tool.

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