FPGA Firmware Engineer

Camlin Group

Apply to this job
Bologna, Emilia-Romagna, it on site Until 8/22/2026 First posted March 21, 2025 Last posted March 21, 2025
Job description

Camlin operates with the vision of bringing revolutionary products to life for a wide range of industries, including power and rail, and also has interests in a number of R&D projects in a variety of scientific sectors.

At Camlin we believe in high quality engineering and design, allowing us to develop market leading products and services.  In short, we love creating value for our customers by solving difficult problems.

As of today, the Camlin operation spans over 20 countries across the globe

Camlin Technologies is looking for a talented Firmware Engineer
to join its market-leading design team at its Bologna office. The successful
applicant can expect to join a growing development team. While being able to
work closely with others he or she will also need to demonstrate the ability to
work independently.

Role

In this challenging Firmware Engineer role the successful applicant will focus on the design and development of FPGAs and digital modules (VHDL) in a communications related environment providing
cryptographic and cyber security solutions.

  • Design, implementation, test, integration and delivery of digital communication systems

  • Development of VHDL for FPGAs in accordance with TRL procedures

  • Authoring of supporting design documentation to a high standard

  • Development of test harnesses to verify developed items using self-checking

  • testbenches, BFMs etc.

  • Integration of the developed firmware on the target hardware with other system components and software

  • Release of developed items in accordance with TRL’s configuration control procedures

  • Provide progress/technical updates to the project manager

  • Provide project schedule estimates and technical risk identification

  • Contribute to peer design reviews

  • Undertake requirements capture

  • Proactively support company compliance to Health and Safety legislation through adherence to company polices, processes and practices.

  • Ensure that all business activity is conducted in line with company values, policies and ethics codes of conduct.

  • Undertake any other activity as reasonably requested by management

  • Provide project schedule estimates and technical risk identification.

  • Proactively support company compliance through adherence to company polices, processes and practices.

  • Ensure that all business activity is conducted in line with company values, policies and ethics codes of conduct.

  • Undertake any other activity as reasonably requested by management.

Essential Requirements:

  • Degree qualified in electronics/ engineering related subject (preferably at 2.1 hons or higher); however, experience will be considered in lieu of formal academic qualifications

  • At least 2 years post graduate experience of FPGA development using VHDL,

    preferably in the communications industry

  • Excellent design standards and strong debug skills

  • An appreciation of digital hardware design

  • Experience of developing self-checking testbenches, BFMs

  • Documentation generation: Requirements, design, interface specification, test specifications

  • Ability to communicate effectively in English with clients and colleagues both written and oral.


Desired Criteria:

  • An appreciation of other engineering disciplines; Software, Digital and Analogue Electronics

  • Familiarity with digital communications protocols and general networking experience

  • Experience of developing on large Altera and Xilinx FPGAs

  • Experience of ARM System On Chip

  • Experience of designing for security

  • Working knowledge of the following engineering tools; Synplify, QuestaSim, Quartus II, Xilinx ISE/EDK, CVS, DOORS

  • Experience of engineering development in the V model environment

  • Scripting; tcl/tk, perl


Personal Attributes

  • A good team player capable of delivering results under pressure and to strict deadlines.

  • Quality focused with good attention to detail.

  • Proactive self starter who is structured and organised; A completer / finisher.

  • A positive "can do" enthusiastic attitude towards addressing the technical challenges facing Camlin Technologies and our clients.

  • Demonstrate initiative, communication and interpersonal skills.

  • Innovative thinker and problem solver.

How to apply:

camlingroup.com/careers or email your CV 

Statement on Fair Employment and Equal Opportunities

Camlin Group wishes to ensure equal opportunity is given to all job applicants. This company will not discriminate on the grounds of gender, sexual orientation, race, religious belief, political opinion, marital status, age or disability.

About this role

Summary

Design, develop, test FPGA firmware for communication and security systems.

Job title

FPGA Firmware Engineer

Experience level

2+ years

Industry

technology

Location requirements

Bologna, Emilia-Romagna, Italy; remote not specified

Salary

Not specified

Management role

No

Skills & keywords

Required skills

VHDLFPGAdigital communicationtestbenchesdocumentation

Preferred skills

AlteraXilinxARMsecurity designdigital protocolsnetworkingSynplifyQuestaSimQuartusXilinx ISECVSDOORSTclPerl

Specializations

FPGAVHDLdigital communicationcryptographycybersecurity
Locations

Structured locations inferred from the posting.

Bologna, Metropolitan City of Bologna, Italy

On-site City