
Firmware Engineer – FPGA/SOC
Expleo Group
full-time
Posted on:
Location Type: Hybrid
Location: Crawley • 🇬🇧 United Kingdom
Visit company websiteJob 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