a multidisciplinary team to solve complex problems. Stay updated with the latest FPGA technologies and design tools. Required Skills & Qualifications: Extensive experience with VHDL for FPGA development. Proficient with TCL scripting and Modelsim/Questasim. Familiarity with current FPGA and SoC technologies, including Quartus tool chain. Degree or postgraduate degree in a relevant STEM subject. Ability to produce high-quality More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
analyses) or similar. Additional experience with radio frequency systems, DSP, embedded software and/or requirements management using DOORS would be beneficial. Further experience with C++, VHDL, Python and Tcl would be desirable. Due to the nature of projects, the role is mostly onsite, although occasional home working is possible when projects allow. In return, on offer is a competitive More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Singular Recruitment
understanding of digital design principles, simulation tools, and synthesis flow Experience with major FPGA platforms (e.g., Xilinx, Intel/Altera, Microsemi) Familiarity with version control systems and scripting (e.g., Tcl, Python) Competent in debugging and troubleshooting FPGA designs in a lab environment Experience in communications systems (wireless, optical, satellite, or related) is a strong advantage Preferred Qualifications: Degree in Electrical More ❯
understanding of digital design principles, simulation tools, and synthesis flow Experience with major FPGA platforms (e.g., Xilinx, Intel/Altera, Microsemi) Familiarity with version control systems and scripting (e.g., Tcl, Python) Competent in debugging and troubleshooting FPGA designs in a lab environment Experience in communications systems (wireless, optical, satellite, or related) is a strong advantage Preferred Qualifications: Degree in Electrical More ❯
Configuration Vectors etc. Programming and scripting languages, particularly writing and debugging Linux/Unix bash scripts is an advantage. Knowledge of a programming language such as C, Java, python, TCL, VBA would be useful but not essential. Competent in the use of various test equipment used for electrical measurements, e.g. DMM, oscilloscope, current probes, Data acquisition unit, data bus monitors More ❯
SpaceWire), AOCS, power, thermal, FDIR Experience with TMTC databases and electrical test equipment (oscilloscopes, probes, DMMs) Familiarity with Linux/Unix scripting (bash) and programming languages (C, Python, TCL, VBA) Understanding of cleanroom protocols and system verification standards Experience: 5+ years in spacecraft or avionics system testing Proven track record in fault investigation and test sequence debugging Hands-on involvement More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Capgemini Engineering
with particular focus on automating tasks within the Finite Element Analysis (FEA) process for aircraft structures, using tools like MSC Nastran/Patran, HyperMesh, and scripting languages like C++, TCL, Python and VBA. As an Automation engineer you will be involved in developing and implementing automated solutions to improve efficiency and accuracy in structural analysis, including model building, analysis execution More ❯
Bristol, City of Bristol, United Kingdom Hybrid / WFH Options
Capgemini Engineering
with particular focus on automating tasks within the Finite Element Analysis (FEA) process for aircraft structures, using tools like MSC Nastran/Patran, HyperMesh, and scripting languages like C++, TCL, Python and VBA. As an Automation engineer you will be involved in developing and implementing automated solutions to improve efficiency and accuracy in structural analysis, including model building, analysis execution More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Macdonald, Dettwiler And Associates Corporation
validation Electronic circuitry radiation effects and mitigation techniques DC/DC power supply design Knowledge of environmental, thermal, safety and EMI/EMC standards Practical use of scripting languages Tcl/Python/Perl etc. We're a dream team of purpose-driven, collaborative and passionate people, and we are constantly looking for others to join to ignite new and More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Morson Talent
Configuration Vectors etc. Programming and scripting languages, particularly writing and debugging Linux/Unix bash scripts is an advantage. Knowledge of a programming language such as C, Java, python, TCL, VBA would be useful. Competent in the use of various test equipment used for electrical measurements, e.g. DMM, oscilloscope, current probes, Data acquisition unit, data bus monitors (1553 MilBus and More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Morson Talent
operating systems. Programming and scripting languages, in particularly writing and debugging Linux/Unix bash scripts is an advantage. Knowledge of a programming language such as C, Java, python, TCL, VBA Additional Please note, due to the sensitive nature of the project involved all applicants must be capable of gaining a UK MOD Security Clearance to SC level. More ❯
and attention to detail. Ability to work effectively within multidisciplinary teams and liaise directly with clients. Desirable: Familiarity with version control systems (e.g., Git, SVN). Scripting experience in TCL or Python for tool automation. Additional Information: Due to the sensitive nature of the work, successful candidates must be eligible for UK Security Clearance. Pre-employment screening will be required. More ❯
and attention to detail. Ability to work effectively within multidisciplinary teams and liaise directly with clients. Desirable: Familiarity with version control systems (e.g., Git, SVN). Scripting experience in TCL or Python for tool automation. Additional Information: Due to the sensitive nature of the work, successful candidates must be eligible for UK Security Clearance. Pre-employment screening will be required. More ❯
and attention to detail. Ability to work effectively within multidisciplinary teams and liaise directly with clients. Desirable: Familiarity with version control systems (e.g., Git, SVN). Scripting experience in TCL or Python for tool automation. Additional Information: Due to the sensitive nature of the work, successful candidates must be eligible for UK Security Clearance. Pre-employment screening will be required. More ❯
/h (Umbrella) Responsibilities : Artificial Intelligence, including machine learning and genetic algorithms Auto-generated code using model driven engineering using MATLAB and Simulink tools Design tools such as Xilinx, TCL, Verilog, System Verilog and UVM Derivation of detailed Firmware requirements and architecture from system requirements A structured approach to firmware design (RTCA DO-254 or similar) Experience required: FPGA architectures More ❯
paced teams. Familiarity with Machine Learning facial solving techniques. An understanding of Machine Learning fundamentals. Experience with training diffusion, transformer, or generative video models. Experience scripting in Python and TCL as well as any visual scripting experience creating tools and animation workflows. About You Innovative and creative problem solver. Likes challenges. Adaptable to change. Calm under pressure. More ❯
Gateshead, Tyne and Wear, Tyne & Wear, United Kingdom
Matchtech
with Teamcenter BMIDE, Active Workspace, and user environment configuration. A good knowledge of Windows Server environments, virtualisation (VMware/Hyper-V), and network configuration. Scripting knowledge (e.g., PowerShell, ITK, TCL, or Python) for automation and customisation. Experience with multi-site CAD/PLM deployments. Teamcenter certification or Siemens PLM training and a Knowledge of product development lifecycle and change management More ❯
and maintain new and existing interfaces using industry standards and tools including HL7, FHIR, SQL, PL/SQL, ODBC calls, XML/XSLT, Windows Batch Files, Web Services, Java, TCL, .NET, and DICOM. Support the transition to FHIR-based integration where required. Interface Support & Troubleshooting Provide technical support for all integration solutions (both engine-based and point-to-point). More ❯