Electronics Engineer - Inside IR35 Location : Hybrid in Edinburgh 3 days BPSS - start Key Responsibilities: Capture requirements, create schematics, and perform PCB layout using Dx Designer and Expedition (Siemens EDA). Conduct circuit simulations and lead design reviews in collaboration with engineering and manufacturing teams. Develop and execute design verification tests and produce documentation to support the transition of designs into production. Skills, Qualifications & Knowledge: A degree (BSc, BEng, MEng, MSc, PhD, EngD) in Electronic Engineering or a related field such as Physics, ideally with a focus on electronic techniques. Strong experience with PCB development tools and processes, preferably Siemens EDA. Expertise in one or more of the following areas: High-speed digital circuit design (e.g., LVDS, JESD204, Ethernet). FPGA and processor circuit design, including DDR memory and peripheral circuits. Analogue design for low-noise signal conditioning, ADCs, and DACs. Power supply design with emphasis on low noise, low power, and compact form factors. Proficiency in circuit simulation and PCB signal/power integrity analysis. Familiarity with DFx principles (cost, testability, manufacturability). Experience in system and sub-system integration and debugging. Knowledge of Matlab and Simulink is a plus. Ability to design solutions that meet quality, safety, reliability, and testability standards. Capable of presenting engineering solutions in design and peer reviews. Able to manage project tasks with clear deliverables, timelines, and cost constraints. Self-sufficient and proactive in completing tasks. Willingness to mentor and support junior team members to enhance team capability Role: FPGA Engineer Location: Edinburgh Job Type: Contract (Inside IR35) Start Date: ASAP Due to the nature of this project, BPSS start Role Summary: Design tools such as Xilinx, TCL, Verilog, System Verilog and UVM FPGA architectures such as Xilinx 7. Xilinx UltraScale; Intel (Altera) or Microsemi (Actel). Fast interfaces such as PCIe, Ethernet, and JESD is also required. Auto-generated code using model driven engineering using Matlab and Simulink tools Derivation of detailed Firmware requirements and architecture from system requirements A structured approach to firmware design (RTCA DO-254 or similar) Cryptography and anti-tamper techniques Artificial Intelligence including machine learning and genetic algorithms Electronics test methods and equipment Good verbal and written communication skills Working in mixed discipline teams HNC/HND or Undergraduate Degree (Electronic Engineering, Computer Science, AI, Games Programming, Physics, or Applied Physics) or you may just have lots of skills and experience gained through your hard work.