focus on DSP, Communications, or FPGA acceleration Preferred Experience with additional standards/protocols relevant to software-defined radio or phased-array systems preferred Familiarity with scripting languages (Python, TCL) for automation and testing highly desirable Track record of publishing or patenting innovations in signal processing or hardware acceleration highly desirable Additional Requirements US Citizenship or lawful permanent residence in More ❯
Qualifications: Master's degree in engineering or computer science with extensive experience in C/C++ for embedded software design, development, and testing. Knowledge of scripting languages (Python, Perl, Tcl, etc.) and code management tools (Git, CVS, SVN, Perforce, etc.) Ada language experience. Experience with RTOS (Linux, FreeRTOS, QNX, VxWorks, etc.) and device drivers for complex systems using parallel processing More ❯
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 ❯
system-on-chip (SoC) design. Familiarity with industry-standard protocols (e.g., SPI, I2C, UART, Ethernet). Exposure to system-level tools such as MATLAB, Simulink, or scripting languages (Python, TCL). More ❯
interfaces (DDR). Desired: • Experience with high assurance development and/or verification and validation for Intelligence Community • Network security applications, networking protocols and standards, scripting languages (Python, PERL, Tcl), • Familiarity with hardware security requirements. More ❯
interfaces (DDR). Desired: • Experience with high assurance development and/or verification and validation for Intelligence Community • Network security applications, networking protocols and standards, scripting languages (Python, PERL, Tcl), • Familiarity with hardware security requirements. More ❯
interfaces (DDR). Desired: • Experience with high assurance development and/or verification and validation for Intelligence Community • Network security applications, networking protocols and standards, scripting languages (Python, PERL, Tcl), • Familiarity with hardware security requirements. More ❯
engineering design, utilization of electrical systems engineering design software tools, and electrical systems engineering processes. • (Nice to have) Knowledgeable in Programming and Scripting Languages (C/C++; Verilog; Python; TCL; Shell scripts; Git Version Control) • Intermediate to advanced level skills in Microsoft Office software suite - Word, Excel, Outlook, PowerPoint • Ability to communicate effectively with all levels of employees and outside More ❯
control system Familiar with issue tracking systems like JIRA or Trello Familiarity with any of the following: XUnit architecture testing fir unit testing like Google Test, jUnit, cppUnit Lite Tcl/Tk Ada Atlassian tool suite including Jira, BitBucket, and Confluence Data Distribution Service (DDS) DevSecOps and Automation tool experience like SonarQube and Jenkins 3rd party and subcontract staffing agencies 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 ❯
infrastructure management tools such as: Puppet, Chef, SMS, Satellite, etc. Knowledge of interpreted and compiled computer programming languages such as Python, Java, C, Objective C, C++, C Sharp, SQL, Tcl, Perl, PHP. Assembly, CUDA, and GPU language experience desirable. Knowledge of advanced computing technologies such as parallel processing, in-memory databases, graph databases and graph theory, machine learning, deep learning 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 ❯
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 ❯
training materials o Ability to work rotating 12-hour shifts and provide on-call support (1 week every 6-10 weeks) • Technical skills: o Familiarity with Linux and scripting (TCL/TK or PERL) o Proficiency in Microsoft Office • Strong communication, presentation, and coordination skills • Experience working in a multi-contractor, badge-less team environment • Self-starter, able to complete More ❯
for this role) • Must be able to work 100% on-site in Carlsbad, CA Desired: • Associate's or Bachelor's Degree in Electrical Engineering or Computer Engineering • Familiarity with TCL, Perl, Python or another scripting language • Proven experience in debugging, diagnosing, and solving embedded designs issues • Familiarity with production-related processes and common failure modes • High aptitude for learning • Ability More ❯
of the following: 1) QA, CM 2) Manage requirements and requirements process 3) Applying risk mgmt principles 4) System test programs 5) Troubleshooting, monitoring 6) Scripting languages (bash/tcl/python) 7) System architecting 8) UNIX and Linux 9) MS Office 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 ❯
to design, build, maintain, and troubleshoot technical software workflows. Ability to work under pressure and manage multiple tasks simultaneously. Working knowledge of the interface engine tools, programming with JavaScript, TCL, or another scripting language, and configuring scripted FTP based interfaces through secure channels. Must exhibit the following characteristics: Self-motivated, utilizes critical thinking, logical troubleshooting skills, to resolve or escalate More ❯
STEM) and a minimum 5 years of prior relevant experience Experience with Systems Engineering Experience with Linux OS PREFERRED SKILLS An understanding of engineering tradeoffs Experience with scripting languages (TCL/TK, PERL) Firm understanding of electronic systems, Electro-mechanical systems, RF, digital communications Ability to communicate clearly in written and oral settings on technical topics. Ability to analyze control More ❯