Expleo Group

Firmware Engineer – FPGA/SOC

Expleo Group

full-time

Posted on:

Location Type: Hybrid

Location: Crawley • 🇬🇧 United Kingdom

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

Linux

About the role

  • Work as part of firmware teams to deliver firmware projects to agreed time, cost and quality
  • Verify firmware using Hardware Verification Languages or Hardware Description languages
  • Design firmware using Hardware Description Languages
  • Enhancement of firmware related processes (documenting, scripting, reporting, process automation)
  • Working closely with multi-disciplinary teams

Requirements

  • Degree level qualification in a relevant subject such as Electrical/Electronic Engineering
  • A lower qualification would be acceptable for example HNC/HND should the candidate be able to demonstrate significant demonstrable experience in lieu
  • Strong communication skills, both verbally and in writing
  • Specialisation/coverage of some of the following:
  • Verification testbench architecture (SystemVerilog or C++)
  • Advanced VHDL verification
  • OSVVM / UVVM methodologies
  • Digital electronic design in hardware development languages: VHDL, Verilog, SystemVerilog
  • Simulation using Mentor Graphics ModelSim/QuestaSim
  • Object-oriented design techniques
  • Image processing techniques and algorithms
  • Algorithm development using MATLAB
  • Linux development environments
  • Vendor-specific FPGA/ASIC development tools
  • Experience in the same/similar role delivering complex designs
  • Implementing complex FPGA/ASIC designs using vendor-specific development tools
  • Developing verification testbenches and verification architectures
  • Performing advanced VHDL or SystemVerilog verification
  • Conducting algorithm development and/or image-processing work
  • Working with high-speed interface technologies such as PCIe, Ethernet, Serial, AXI4
  • Managing requirements using IBM Rational DOORS or similar toolset
Benefits
  • Collaborative working environment – we stand shoulder to shoulder with our clients and our peers through good times and challenges
  • We empower all passionate technology loving professionals by allowing them to expand their skills and take part in inspiring projects
  • Expleo Academy - enables you to acquire and develop the right skills by delivering a suite of accredited training courses
  • Competitive company benefits

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Hardware Verification LanguagesHardware Description LanguagesSystemVerilogC++VHDLVerilogOSVVMUVVMMATLABAlgorithm development
Soft skills
Strong communication skills
Certifications
Degree in Electrical/Electronic EngineeringHNCHND