hands-on experience in data warehousing design, tuning and ETL/ELT process development Excellent SQL and strong hands-on scripting (bash, perl or python) ability Experience implementing AWS services in a variety of distributed computing, enterprise environments Understanding of database and analytical technologies in the industry including MPP databases more »
with one or more SQL-on-Hadoop technology (Hive, Impala, Spark SQL, Presto) Experience developing software code in one or more programming languages (Java, Python, etc.) Preferred Qualifications Masters or PhD in Computer Science, Physics, Engineering or Math Hands on experience leading large-scale global data warehousing and analytics projects more »
bachelor’s degree or higher in Electronics, computer science or a related discipline High proficiency in embedded C A higher-level language such as Python, C++, C# etc. Knowledge MCU, and peripherals such as SPI, I2C, UART etc Experience using debug probes, oscilloscopes, and other tools Bare-metal programming of more »
a multidisciplinary team Plan, deliver and support prototype devices Hands-on debugging Develop features in line with company requirements Required experience: Embedded C and Python programming ARM- based Microcontrollers Serial and wireless comms- 12C, UART etc Software development life cycle experience Desirable experience: Git Toradex Docker The salary for this more »
Network interfaces & protocols Good knowledge of circuit diagrams & schematics Any mix of the following is nice to have: Testing, scripting, CI/CD automation Python Embedded firmware CPU architecture If you are interested in the position and think you have the skills required as an FPGA/ASIC Engineer, please more »
incidents in large scale corporate environments. A good understanding of Bug Bounty programmes. Proficiency in at least one programming or scripting language such as Python, Power Shell, Terraform or similar. Solid understanding of networking, web services and application testing. Experience with Vulnerability Scanning tools such as Qualys and Tenable etc. more »
approach to problem-solving. • RTL skills in Verilog or VHDL • Use of a UNIX environment and shell programming/scripting in e.g. Tcl, Perl, Python etc • Programming languages such as: assembly language (ideally Arm assembler), higher-level (e.g. C), object orientated (e.g. C++) You can reach me on lh@eu more »
Verilog, SystemVerilog, VHDL) and property languages (SVA, PSL,...) Knowledge of versioning tools (Git -preferred) Practical usage of Linux Proficiency in scripting languages, e.g. Python Communicative English NICE-TO-HAVES: Desire to play a role in shaping the RISC-V world of tomorrow Interest in complex algorithms Experience in FV more »
skills, and the ability to devise, set up and run tests in the lab. Curiosity, imagination and creativity. Experience working with piezoelectric devices beneficial. Python or Matlab knowledge beneficial. Experience with multiphysics FEA software (e.g. COMSOL) Job/vacancy location: Cambridge (commutable from Newmarket, Huntingdon, St Neots, Newmarket, Royston, Bury more »
Cambridgeshire, England, United Kingdom Hybrid / WFH Options
European Recruitment
Staff level DevOps Engineer - Semiconductors/Linux/CI/CD/Git/Python/Bash Are you a DevOps Engineer with 5+ years experience looking for the next step in your career? Want to join a world renowned, exciting, and dynamic company? We are partnered with a globally … Familiarity with Linux development and administration environments through scripting and command-line. Knowledge of version control such as Git. Advanced scripting knowledge, for example Python, Bash. Experience leading or designing projects to improve efficiency and quality of sophisticated and widely used software. Any of the following will be considered a more »
the needs of the business. This will encompass working with Electronics Engineers (and other disciplines) developing bare metal solutions, all the way to deploying Python applications in Docker containers running on a Linux host. Experience with Python and C in an embedded environment is essential, with exposure to ARM architectures … being a bonus. Essentials Great communication skills across a range of scientific disciplines. 5 years demonstrable ability developing software in Embedded C and Python (Linux). Microprocessor experience (SPI, PWM, UART etc.) Demonstrable ability developing software in Python. An appreciation of Object Orientated Design/Programming. BSc degree in Computer more »
one or more relevant tools ( Flink, Spark, Sqoop, Flume, Kafka, Amazon Kinesis) Experience developing software code in one or more programming languages (Java, JavaScript, Python, etc) Current hands-on implementation experience required Preferred Qualifications Masters or PhD in Computer Science, Physics, Engineering or Math Hands on experience working on large … Implementing AWS services in a variety of distributed computing, enterprise environments Proficiency with at least one the languages such as C++, Java, Scala or Python Experience with at least one of the modern distributed Machine Learning and Deep Learning frameworks such as TensorFlow, PyTorch, MxNet Caffe, and Keras Experience building more »
Norwich, England, United Kingdom Hybrid / WFH Options
iFindTech Ltd
We are an innovative product company dedicated to brand protection, seeking a skilled Python Django Developer to join our tech-driven team in Norwich. This role offers a hybrid working arrangement, combining the flexibility of remote work with the collaborative benefits of on-site interactions. Key Responsibilities: Develop and maintain … Contribute to the continuous improvement of the development process. Requirements: Minimum of 3 years of experience in developing applications using Django. Proficient understanding of Python and the Django framework. Solid understanding of object-oriented programming. Good knowledge of relational database systems, ORM, and Django ORM. Familiarity with version control tools more »
tightly closed loop system by orchestrating power delivery and resistance measurements for multiple wires simultaneously. This involves creation and execution of test cases in python on simulation and FPGA platforms pre-tapeout, on silicon post-tapeout, and ATPG for production test. The role also encompasses several dev-ops aspects to … the infrastructure required to build IC designs, and automating tool flows. A successful candidate will have a background in IC development, with very strong python and object-oriented software design skills in the field of automated test, a good knowledge of CI/CD concepts, and an eagerness to quickly … find solutions to all manner of problems the team needs to solve. Essential Skills • Good knowledge of python and object-oriented software design • Strong automated test experience (functional, regression, reliability, performance) • Excellent unit test skills, and experience with python frameworks (pytest, unittest) • Good problem solving skills, knowledge and use of more »
Cambridge, Cambridgeshire, England Hybrid / WFH Options
ECM Selection
and complexity (big O) Networking (standard packet protocols, performance in particular contexts) Linux development (user and/or kernel space) and scripting languages (bash, Python) Git, Agile techniques, CI/CD plus TDD or otherwise comprehensively tested code Another top job from ECM, the high-tech recruitment experts. Even if more »
Saffron Walden, Essex, South East, United Kingdom Hybrid / WFH Options
EMBL-EBI
have several years' experience in a software development capacity. Specific experience: Substantial experience developing full stack applications Extensive hands-on experience with Javascript and Python Working with relational databases such as PostGres or MySQL Software development lifecycle, including design, implementation, testing, continuous integration, deployment and version control Working with Linux more »
Berkhampstead, Berkhamsted, Hertfordshire, United Kingdom Hybrid / WFH Options
Expert Employment
You will have Embedded systems development experience. Embedded C and C++ Electronics or relevant degree. Embedded Linux, Device Drivers, Linux BSPs and Linux Kernel Python TCP/IP Stack, EtherCAT, CAN Bus or other or similar networked device knowledge The successful candidate will work across the full firmware development life more »
Berkhampstead, Berkhamsted, Hertfordshire, United Kingdom
Expert Employment
Design and Development Embedded real-time systems Experience working with test and measurement equipment/data. Embedded Linux device exposure Video and Image Processing Python CAN Bus Responsibilities; Development of firmware for new and existing products Analyse requirements and develop designs Develop test software and procedures. more »
Machine Learning Engineer/Data Scientist (Python) Cambridge to £90k Are you a tech savvy Machine Learning Engineer/Data Scientist looking for an opportunity to work on complex and interesting systems at the cutting edge of AI technology? You could be progressing your career working on real-world problems … MLOps techniques to develop scalable, efficient solutions that solve real world customer problems. You'll collaborate with Agile engineering teams and write code (in Python) that is integral to the core ML components used within the production code base. You will take ownership, working end-to-end, from liaising with … 2.1 or above in a relevant discipline You have strong experience of applying Machine Learning techniques to solve real-world problems You have strong Python coding skills and a good knowledge of software engineering best practices You have excellent collaboration and communication skills, you're able to convey complex technical more »
you must have: Prior experience in a related position/field Knowledge of quality systems such as ISO9001:2015 Experience with both LabVIEW and Python Experience with complex electronics testing An understanding of sensor technology (ideally MEMS/gas sensors) If you have interest in applying to the Principal Test more »
ML System Performance Engineer I am seeking an experienced ML System Performance Engineer who has a track record of using ML models to carry out performance analysis on NPUs, CPUs or GPUs and to be based in Cambridge working on more »
working on their hologram software suite, conducting research, developing their code base and tackling optical challenges. What's required? Strong C/C++ and Python skills Experience with a variety of: CUDA, OpenGL, Vulkan, DirectX, Unity Cross platform development - Linux, Windows, Android Interest/experience with parallel computing Bonus - An more »
Cambridge based Start-up looking for CPU Verification Engineer . CPU Verification - ML/AI This is an exciting join an extremely well-funded machine learning start-up based in Cambridge as a CPU Verification Engineer. Having opened doors to more »
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Langham Recruitment Limited
on-chip bus protocol (AMBA AHB, APB, AXI-Stream, etc). Experience with Linux OS, revision control (Git) and scripting languages (Bash, Tcl, and Python). Experience with EDA tools for simulation (Siemens Quest), Synthesis (DesignCompiler). Salary and Benefits: Up to £100K salary DOE. Travel opportunities. Private Health Insurance. more »
you must have: Prior experience in a related position/field Knowledge of quality systems such as ISO9001:2015 Experience with both LabVIEW and Python for data analysis Experience with complex electronics testing An understanding of sensor technology (ideally MEMS/gas sensors) An appreciation for mechanical engineering (jigs, rigs more »