in software for safety critical systems. Experience in DevOps tool chain and implementation. Experience of software testing and quality metrics (coverage analysis, complexityanalysis). Experience with automotive communication protocols e.g. CAN/CAN FD/UDS. Knowledge of machine learning and big data algorithmsMore ❯
West Midlands (County), Chelmsley Wood, United Kingdom
Genesis Technical Recruitment Ltd
in software for safety critical systems. Experience in DevOps tool chain and implementation. Experience of software testing and quality metrics (coverage analysis, complexityanalysis). Experience with automotive communication protocols e.g. CAN/CAN FD/UDS. Knowledge of machine learning and big data algorithmsMore ❯
stack Prototyping new features and demoing them to stakeholders Evaluating your code and models via dashboards, A/B experiments, and ongoing data analysis Minimum Qualifications BS, MS or equivalent experience in Computer Science, Computer Engineering Experience in … at least one object-oriented or functional programming language (Swift, Java, C++, Scala etc) Deep understanding of object-oriented design, data structures, algorithm design, complexityanalysis, performance analysis, problem solving, and diagnosis Commitment to high quality, well-tested code Preferred Qualifications Inquisitive in pursuit of … Previous experience shipping Machine Learning models Expert in Swift and iOS development Proficiency with Python A curiosity about or experience with performing data analysis at scale More ❯
documentation Technical Expertise: Previous experience in software engineering, preferably within the Life Sciences Sector Strong grasp of computer science fundamentals: data structures and algorithms, complexity, object oriented design Mastery of modern web technologies & Javascript is essential: React, CSS, Node, Angular, etc. Proficient in at least one all purpose imperative More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
ADLIB
Entity Framework, SQL Server, Cloud. Experience of desktop technologies (WPF/XAML). Understand the fundamentals in data structures, algorithm design, problem-solving and complexity analysis. Excellent understanding of software design principles. Confident and experienced with automated testing - from unit tests to system and integration tests. Willingness to develop More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
ADLIB Recruitment
Entity Framework, SQL Server, Cloud. Experience of desktop technologies (WPF/XAML). Understand the fundamentals in data structures, algorithm design, problem-solving and complexity analysis. Excellent understanding of software design principles. Confident and experienced with automated testing from unit tests to system and integration tests. Willingness to develop More ❯
Python, C++, or C# including object-oriented design - Knowledge of computer science fundamentals such as object-oriented design, operating systems, algorithms, data structures, and complexityanalysis PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent Amazon is an equal opportunities employer. We believe passionately that employing More ❯
of operating Windows, Linux or other UNIX variants in a datacenter environment or AWS cloud. Computer Science fundamentals in data structures, problem solving and complexityanalysis Strong system troubleshooting skills and able to deal with ambiguity and drive, design, and implement large scale system/software solutions. More ❯
The tasks will range from analysing legacy code and migrating it in the latest versions or writing net new code based on the analysisof vulnerabilities, risk and impact found, as such 80% of the role will be core development, whilst 20% will include technical analysis. Due to … with SDLC, in terms of technical analysis, design, hands-on development and release deployment • Strong computer science fundamentals in data structures, algorithms, complexityanalysis and object orientated programming • Strong written and verbal communications skills • Possess a degree in Computer Science, a similar technical field ofMore ❯
responsible for shipping a suite of products that can be used to help secure customer codebases. The technology involves static and dynamic program analysis and their combination, used to find, as well as prevent, threats and to understand risk, and serves personnel ranging from developers to security engineers … view of security. We are looking for candidates to work on both the underlying analyses and on the platform for deploying them. The Analysis roles involve Programming Language technologies, such as build systems, compilers, formal methods, or static or dynamic program analysis. The Platform roles involve a mixture … design reviews. Minimum Qualification BSc in Computer Science or related academic or industrial experience. Computer Science Fundamentals: Practical algorithms and data structures; Big-O complexityanalysis; OS/Unix concepts, tools, and techniques; parallel and concurrent programming. Preferred Qualifications Experience in Programming Language technologies, such as build More ❯
its product lines into new areas. BASIC QUALIFICATIONS Knowledge of computer science fundamentals such as object-oriented design, operating systems, algorithms, data structures, and complexityanalysis Are 18 years of age or older Experience with at least one modern language such as Java, Python, C++, or C# More ❯
near to the centre of Bristol). What skills you'll be needing Essential Python SQL and relational databases. Experience with algorithms, statistical analysis, data manipulation. Desirable Good knowledge and experience of frontend and backend programming languages: HTML, CSS, JavaScript, PHP, and AJAX. Experience/knowledge of backend More ❯
as Java, C/C++, or Python. Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving, and complexity analysis. Previous technical internship(s) if applicable. Experience with distributed, multi-tiered systems, algorithms, and relational databases. Experience in optimization mathematics such as linear More ❯
as Java, C/C++, or Python. - Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving and complexity analysis. PREFERRED QUALIFICATIONS - Previous technical internship(s) if applicable. - Experience with distributed, multi-tiered systems, algorithms, and relational databases. - Experience in optimization mathematics such More ❯
as Java, C/C++ or Python. Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving, and complexity analysis. PREFERRED QUALIFICATIONS Previous technical internship(s). Experience with distributed, multi-tiered systems, algorithms, and relational databases. Experience in optimization mathematics such as More ❯
as Java, C/C++, or Python. Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving and complexity analysis. PREFERRED QUALIFICATIONS Previous technical internship(s). Experience with distributed, multi-tiered systems, algorithms, and relational databases. Experience in optimization mathematics such as More ❯
as Java, C/C++, or Python. Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving and complexity analysis. PREFERRED QUALIFICATIONS Previous technical internship(s) if applicable. Experience with distributed, multi-tiered systems, algorithms, and relational databases. Experience in optimization mathematics such More ❯
ll have the opportunity to manage the complex challenges of scale which are unique to Google Cloud, while using your expertise in coding, algorithms, complexityanalysis and large-scale system design. SRE's culture of intellectual curiosity, problem solving and openness is key to its success. Our More ❯
ll have the opportunity to manage the complex challenges of scale which are unique to Google Cloud, while using your expertise in coding, algorithms, complexityanalysis, and large-scale system design. SRE's culture of diversity, intellectual curiosity, problem solving, and openness is key to its success. More ❯
in Computer Science, Software Engineering or a related technical discipline - Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis. - A strong track record of project delivery for large, cross-functional projects - Experience building complex software systems that have been successfully delivered to More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
critical thinking, collaborative skills and technical initiative * Software design skills for elegant, high performance, easy to maintain code * Extensive knowledge of data structures, algorithms, complexity and concurrency * Strong C++ language knowledge and coding skills Relevant technical knowledge: * Concurrency (multithreading, synchronisation and alternatives, parallel hardware) * CPU ar... More ❯
At least 3 years of commercial experience as a Software Engineer. Experience in software systems design, and familiarity with fundamental computer science concepts (algorithms, complexity, data structures). Proficiency in at least one of our core programming languages (Go, TypeScript or Python), and a willingness and enthusiasm for learning More ❯
years of commercial experience as a Software Engineer. Experience in large-scale software systems design, and familiarity with fundamental computer science concepts (algorithms, complexity, data structures). Proficiency in at least one of our core programming languages (Go, TypeScript or Python), and a willingness and enthusiasm for learning new More ❯
Engineer you will be responsible for various activities across the product lifecycle. Responsibilities include: Support to bid activities Requirements management activities Radar performance analysis Radar algorithm development System and sub-system design Support to customer demonstrations Travel within UK and abroad (including to Gothenburg office) Required Skills: As More ❯
clear communication within the team. Qualifications A degree in Electrical Engineering or a related field is required. Proficiency in using MATLAB for data analysis and algorithm development is highly desirable. Strong understanding of system design principles and practices. Experience with firmware development and debugging techniques is essential. Familiarity More ❯