working in a similar role Good knowledge and sound understanding of database technologies (SQL, Oracle PL/SQL) Knowledge of Java programming languages. Python, C++ or similar can be valuable. Strong conceptual and analytical mind with a structured and autonomous approach to work on complex technical and business problems It more »
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Synopsys Inc
with some working from home allowed. Key Requirements/Qualifications: * 5+ Years experience in a software development role * Good programming skills in C and C++ * Scripting Languages, preferably Python * Excellent communication and problem-solving skills * Good university degree (min. BS or MS) in Computer Science/Electronics or similar Useful more »
with some working from home allowed. Key Requirements/Qualifications: * 5+ Years experience in a software development role * Good programming skills in C and C++ * Scripting Languages, preferably Python * Excellent communication and problem-solving skills * Good university degree (min. BS or MS) in Computer Science/Electronics or similar Useful more »
Science or related In-depth knowledge of distributed systems, HPC, GPU, compilers, operating systems or cloud computing. Solid system programming skills in C/C++, Go, Python, Rust etc. Fluent in English. more »
Science or related In-depth knowledge of distributed systems, HPC, GPU, compilers, operating systems or cloud computing. Solid system programming skills in C/C++, Go, Python, Rust etc. Fluent in English. more »
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Singular Recruitment
bring up and evaluation of various SoC Hardware. As the selected Senior Embedded Linux Software Engineer, your skills and experience should include: C and C++ programming for Embedded Linux. Device Driver development. Linux build processes, deployment and testing. Desirable skills/skills you can develop within the role: Knowledge of more »
bring up and evaluation of various SoC Hardware. As the selected Senior Embedded Linux Software Engineer, your skills and experience should include: C and C++ programming for Embedded Linux. Device Driver development. Linux build processes, deployment and testing. Desirable skills/skills you can develop within the role: Knowledge of more »
QUALIFICATIONS Master's degree Knowledge of ML, NLP, Information Retrieval and Analytics Experience directly managing scientists or machine learning engineers Experience programming in Java, C++, Python or related language Experience in building machine learning models for business application Experience in applied research PREFERRED QUALIFICATIONS Experience building machine learning models or more »
management systems. Ifyou are comfortable with research methodology and you have a solid computer science background with experience on system-level programming languages (C,C++, Java, Rust or Go), that's your new challenge! Bright Purple is an equal opportunities employer: we are proud to work with clients who share more »
performance code generation, distributed computing, and innovative data management solutions. Requirements: BSc, MSc, or PhD in Computer Science or a related field. Proficiency in C++ , Rust , Java , Kotlin , Swift , or similar languages. Experience with compilers (e.g., LLVM/GCC) and programming language principles. Background in distributed systems, databases, or systems more »
performance code generation, distributed computing, and innovative data management solutions. Requirements: BSc, MSc, or PhD in Computer Science or a related field. Proficiency in C++ , Rust , Java , Kotlin , Swift , or similar languages. Experience with compilers (e.g., LLVM/GCC) and programming language principles. Background in distributed systems, databases, or systems more »
PhD recent graduate or late stage student in Computer Science or similar - Able to speak Mandarin and English - Proficiency in one of the following: C++/Java/Swift/Kotlin - Some understanding of compiler principles I welcome your application if you'd like to find out more and if more »
PhD recent graduate or late stage student in Computer Science or similar - Able to speak Mandarin and English - Proficiency in one of the following: C++/Java/Swift/Kotlin - Some understanding of compiler principles I welcome your application if you'd like to find out more and if more »
data management and processing frameworks for both Cloud and devices. Person Specification: Be proficient in one or more system-level programming languages (C/C++, Rust, Java, Go, etc.). Be proficient in one or more of the following areas: transactional and/or analytical database management systems, query processing more »
data management and processing frameworks for both Cloud and devices. Person Specification: Be proficient in one or more system-level programming languages (C/C++, Rust, Java, Go, etc.). Be proficient in one or more of the following areas: transactional and/or analytical database management systems, query processing more »
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
IC Resources
Senior C++ Software Engineer £55,000 - £65,000 & hybrid working - Edinburgh I'm currently supporting a 'Fortune 100' organisation in their search for a C++ Software Engineer to develop and maintain the C++ code base and you'll be responsible for development of tools PDK (Process Design Kits) validation. You … verification, documentation and programme management input. What's required? PhD/Masters degree in Computer Science/Physics/Mathematics/Electrical Engineering Strong C++ development skills Understanding of PDKs and CAD driven flows Ability to work in a fast paced environment Excellent interpersonal skills If you are a Senior … C++ Software Engineer and are interested in working within a 'Top 15' Great Place To Work organisation, then please apply to learn more. If you are interested in this or other software opportunities across the UK, please contact Jack Bird at IC Resources. more »
Senior C++ Software Engineer £55,000 - £65,000 & hybrid working - Edinburgh I'm currently supporting a 'Fortune 100' organisation in their search for a C++ Software Engineer to develop and maintain the C++ code base and you'll be responsible for development of tools PDK (Process Design Kits) validation. You … verification, documentation and programme management input. What's required? PhD/Masters degree in Computer Science/Physics/Mathematics/Electrical Engineering Strong C++ development skills Understanding of PDKs and CAD driven flows Ability to work in a fast paced environment Excellent interpersonal skills If you are a Senior … C++ Software Engineer and are interested in working within a 'Top 15' Great Place To Work organisation, then please apply to learn more. If you are interested in this or other software opportunities across the UK, please contact Jack Bird at IC Resources. more »
applications relating to gas chromatography and Mass Spectroscopy. You'll have experience in: - Writing bare-metal and RTOS based embedded software in C or C++ - Using ARM based processors - Controlling and monitoring hardware devices including digital I/Os, ADCs, DACs and stepper motors - Using communications interfaces including I2C, SPI more »
and edge environments. Ideal Candidate: MSc or PhD in Computer Science or a closely related field Proficiency in Systems-Level Programming using C/C++ and/or Rust Proven Experience in one or more of the following areas: Data Management Systems (e.g., transactional, graph, NoSQL) Query Processing Storage Engines more »
team Exposure or studies to programming languages or compilers a plus (not a must at all) SW development skills in any of the following: C++/Java/Kotlin/JavaScript/Swift, experience in mobile ecosystems appreciated Fluent in Mandarin Feel free to also refer someone you may know more »
team Exposure or studies to programming languages or compilers a plus (not a must at all) SW development skills in any of the following: C++/Java/Kotlin/JavaScript/Swift, experience in mobile ecosystems appreciated Fluent in Mandarin Feel free to also refer someone you may know more »
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
IC Resources
C++ Software Engineer £45,000 - £55,000 & hybrid working - Edinburgh I'm currently supporting a 'Fortune 100' organisation in their search for a C++ Software Engineer to develop and maintain the C++ code base and you'll be responsible for development of tools PDK (Process Design Kits) validation. You'll … verification, documentation and programme management input. What's required? PhD/Masters degree in Computer Science/Physics/Mathematics/Electrical Engineering Strong C++ development skills Understanding of PDKs and CAD driven flows Ability to work in a fast paced environment Excellent interpersonal skills If you are a C++more »
Edinburgh, Stockbridge, City of Edinburgh, United Kingdom Hybrid / WFH Options
Lorien
VHDL development, Xilinx/Altera/Intel offerings Skills across Verification, Hardware troubleshooting, logic analysers, oscilloscopes, debugging, and ideally some programming with C/C++/C# Ability to work as a commercially aware technical specialist within a highly collaborative, Agile and cross-functional R&D function Knowledge of relevant more »
C++ Software Engineer £45,000 - £55,000 & hybrid working - Edinburgh I'm currently supporting a 'Fortune 100' organisation in their search for a C++ Software Engineer to develop and maintain the C++ code base and you'll be responsible for development of tools PDK (Process Design Kits) validation. You'll … verification, documentation and programme management input. What's required? PhD/Masters degree in Computer Science/Physics/Mathematics/Electrical Engineering Strong C++ development skills Understanding of PDKs and CAD driven flows Ability to work in a fast paced environment Excellent interpersonal skills If you are a C++more »
Senior Research Engineer - Distributed Systems/Databases/C++ We are working with one of the world's leading technology giants who are working on the development of a next generation transactional database from scratch. The team is looking for experts in a ranges of fields including systems, distributed systems … devices Required Skills for Research Engineer: MSc or PhD in Computer Science or a relevant field Expertise in Systems level programming in C/C++ and/or Rust Experience working in one of the following data management systems, query processing, transactional or graph databases, storage engines, indexing engines, distributed … systems, distributed workflow systems, compilers, databases) Contributions to foundational or peer reviewed research is a plus Keywords: Databases/Database/Data Management/C++/C/Rust/Systems/Systems Level/query processing/storage engines/indexing engines/fault-tolerant/distributed systems/ more »