Computer Architecture Jobs

1 to 25 of 48 Computer Architecture Jobs

Graduate CPU Architect

Bristol, South West
IC Resources
processors. As a Graduate CPU Architect, you will work with and be mentored by the Lead CPU Architect to develop a brand-new CPU architecture, and define the interfaces between hardware, firmware and the operating systems. Collectively as a team, you will be turning clients’ requirements into reality and … and the user experience. To be successful in this role as Graduate CPU Architect, you will need: A MSc degree in Electronic Engineering/Computer Science or related field A strong background within digital ASIC/FPGA design, with hands-on experience coding in VHDL/Verilog Previous project … experience related to CPU design/computer architecture A deep interest in computer architecture and artificial intelligence An understanding of CPU instruction set architecture and assembly language Excellent team-work and communication skills in EnglishThis company is undoubtedly one of the most reputable names in more »
Employment Type: Permanent
Posted:

Senior Design Verification Engineer

Cambridgeshire, England, United Kingdom
European Recruitment
with UVM · Proficiency in SystemVerilog or Specman e · Excellent understanding of end-to-end verification process at SoC level · Great understanding of microprocessor design, computer architecture (pipelining, memory systems, exception handling) · Knowledge of C/C++ Feel free to also refer someone you may know who could be … If they are successfully placed, we offer a great referral scheme! Key words – Verification/UVM/SystemVerilog/Specman E/Microprocessors/Computer Architecture/Memory Systems/C/C++/RTL Design By applying to this role, you understand that we may collect your more »
Posted:

Staff Performance Modeling Engineer

Austin, Texas, United States
Hybrid / WFH Options
ARM
Job Overview: The Central Technologies Group (CTG) at Arm is responsible for defining the architecture of the best-in-class silicon demonstrators that are based on Arm's IP compute sub-system solutions. These designs incorporate a wide range of Arm components to construct a full system and target … systems. Helping to define future direction of system performance modelling across Arm. Required Skills and Experience: Bachelors, Masters, or Ph.D. degree in Electrical Engineering, Computer Engineering, or Computer Science with a strong computer architecture, microarchitecture, performance experience. Prefer five years or more of proven modeling experience. more »
Employment Type: Permanent
Salary: USD Annual
Posted:

Analytic Developer

Maryland, United States
Leidos
of relevant experience, a Master's degree plus 3 years of relevant experience, or a Doctoral degree and no experience. Degree must be in Computer Science (CS). Related fields (e.g., Engineering, Mathematics) may be considered relevant if the programs contain, at minimum, a concentration of courses in the … following foundational CS areas: algorithms; computer architecture (not network architecture); programming methodologies and languages; data structures; logic and computation; and advanced mathematics (for example, calculus, discrete mathematics). Information Technology (IT) or Information Systems (IS) degrees may be considered relevant if the programs contain the amount and more »
Employment Type: Permanent
Salary: USD Annual
Posted:

Analytic Developer

Burtonsville, Maryland, United States
Leidos
of relevant experience, a Master's degree plus 3 years of relevant experience, or a Doctoral degree and no experience. Degree must be in Computer Science (CS). Related fields (e.g., Engineering, Mathematics) may be considered relevant if the programs contain, at minimum, a concentration of courses in the … following foundational CS areas: algorithms; computer architecture (not network architecture); programming methodologies and languages; data structures; logic and computation; and advanced mathematics (for example, calculus, discrete mathematics). Information Technology (IT) or Information Systems (IS) degrees may be considered relevant if the programs contain the amount and more »
Employment Type: Permanent
Salary: USD Annual
Posted:

Analytic Developer

Laurel, Maryland, United States
Leidos
of relevant experience, a Master's degree plus 3 years of relevant experience, or a Doctoral degree and no experience. Degree must be in Computer Science (CS). Related fields (e.g., Engineering, Mathematics) may be considered relevant if the programs contain, at minimum, a concentration of courses in the … following foundational CS areas: algorithms; computer architecture (not network architecture); programming methodologies and languages; data structures; logic and computation; and advanced mathematics (for example, calculus, discrete mathematics). Information Technology (IT) or Information Systems (IS) degrees may be considered relevant if the programs contain the amount and more »
Employment Type: Permanent
Salary: USD Annual
Posted:

Analytic Developer

Fulton, Maryland, United States
Leidos
of relevant experience, a Master's degree plus 3 years of relevant experience, or a Doctoral degree and no experience. Degree must be in Computer Science (CS). Related fields (e.g., Engineering, Mathematics) may be considered relevant if the programs contain, at minimum, a concentration of courses in the … following foundational CS areas: algorithms; computer architecture (not network architecture); programming methodologies and languages; data structures; logic and computation; and advanced mathematics (for example, calculus, discrete mathematics). Information Technology (IT) or Information Systems (IS) degrees may be considered relevant if the programs contain the amount and more »
Employment Type: Permanent
Salary: USD Annual
Posted:

Analytic Developer

Catonsville, Maryland, United States
Leidos
of relevant experience, a Master's degree plus 3 years of relevant experience, or a Doctoral degree and no experience. Degree must be in Computer Science (CS). Related fields (e.g., Engineering, Mathematics) may be considered relevant if the programs contain, at minimum, a concentration of courses in the … following foundational CS areas: algorithms; computer architecture (not network architecture); programming methodologies and languages; data structures; logic and computation; and advanced mathematics (for example, calculus, discrete mathematics). Information Technology (IT) or Information Systems (IS) degrees may be considered relevant if the programs contain the amount and more »
Employment Type: Permanent
Salary: USD Annual
Posted:

Analytic Developer

Severn, Maryland, United States
Leidos
of relevant experience, a Master's degree plus 3 years of relevant experience, or a Doctoral degree and no experience. Degree must be in Computer Science (CS). Related fields (e.g., Engineering, Mathematics) may be considered relevant if the programs contain, at minimum, a concentration of courses in the … following foundational CS areas: algorithms; computer architecture (not network architecture); programming methodologies and languages; data structures; logic and computation; and advanced mathematics (for example, calculus, discrete mathematics). Information Technology (IT) or Information Systems (IS) degrees may be considered relevant if the programs contain the amount and more »
Employment Type: Permanent
Salary: USD Annual
Posted:

Analytic Developer

Riverdale, Maryland, United States
Leidos
of relevant experience, a Master's degree plus 3 years of relevant experience, or a Doctoral degree and no experience. Degree must be in Computer Science (CS). Related fields (e.g., Engineering, Mathematics) may be considered relevant if the programs contain, at minimum, a concentration of courses in the … following foundational CS areas: algorithms; computer architecture (not network architecture); programming methodologies and languages; data structures; logic and computation; and advanced mathematics (for example, calculus, discrete mathematics). Information Technology (IT) or Information Systems (IS) degrees may be considered relevant if the programs contain the amount and more »
Employment Type: Permanent
Salary: USD Annual
Posted:

Analytic Developer

Odenton, Maryland, United States
Leidos
of relevant experience, a Master's degree plus 3 years of relevant experience, or a Doctoral degree and no experience. Degree must be in Computer Science (CS). Related fields (e.g., Engineering, Mathematics) may be considered relevant if the programs contain, at minimum, a concentration of courses in the … following foundational CS areas: algorithms; computer architecture (not network architecture); programming methodologies and languages; data structures; logic and computation; and advanced mathematics (for example, calculus, discrete mathematics). Information Technology (IT) or Information Systems (IS) degrees may be considered relevant if the programs contain the amount and more »
Employment Type: Permanent
Salary: USD Annual
Posted:

Analytic Developer

Hanover, Maryland, United States
Leidos
of relevant experience, a Master's degree plus 3 years of relevant experience, or a Doctoral degree and no experience. Degree must be in Computer Science (CS). Related fields (e.g., Engineering, Mathematics) may be considered relevant if the programs contain, at minimum, a concentration of courses in the … following foundational CS areas: algorithms; computer architecture (not network architecture); programming methodologies and languages; data structures; logic and computation; and advanced mathematics (for example, calculus, discrete mathematics). Information Technology (IT) or Information Systems (IS) degrees may be considered relevant if the programs contain the amount and more »
Employment Type: Permanent
Salary: USD Annual
Posted:

Analytic Developer

Columbia, Maryland, United States
Leidos
of relevant experience, a Master's degree plus 3 years of relevant experience, or a Doctoral degree and no experience. Degree must be in Computer Science (CS). Related fields (e.g., Engineering, Mathematics) may be considered relevant if the programs contain, at minimum, a concentration of courses in the … following foundational CS areas: algorithms; computer architecture (not network architecture); programming methodologies and languages; data structures; logic and computation; and advanced mathematics (for example, calculus, discrete mathematics). Information Technology (IT) or Information Systems (IS) degrees may be considered relevant if the programs contain the amount and more »
Employment Type: Permanent
Salary: USD Annual
Posted:

Analytic Developer

Ellicott City, Maryland, United States
Leidos
of relevant experience, a Master's degree plus 3 years of relevant experience, or a Doctoral degree and no experience. Degree must be in Computer Science (CS). Related fields (e.g., Engineering, Mathematics) may be considered relevant if the programs contain, at minimum, a concentration of courses in the … following foundational CS areas: algorithms; computer architecture (not network architecture); programming methodologies and languages; data structures; logic and computation; and advanced mathematics (for example, calculus, discrete mathematics). Information Technology (IT) or Information Systems (IS) degrees may be considered relevant if the programs contain the amount and more »
Employment Type: Permanent
Salary: USD Annual
Posted:

Database Researcher

United Kingdom
Nexere Consulting
Database Researcher - Data Systems - AI - Data Management - PhD - Computer Science - C++ My client who are leaders in their field are looking for Database Researchers to join their team which will involve empirical computer science research, working on programming languages, compilers, knowledge graphs, positioning and navigation, and (cloud) systems … data management and processing systems. Explore and advance the latest data management and processing frameworks for the clients devices. Person Specification: Have a solid computer science background. Bachelors/Masters/PhD in Computer Science. Be comfortable with research methodology. Be comfortable with system design and implementation. Be … parallel algorithms and data structures, distributed computing, parallel programming frameworks, benchmarking and performance analysis, graph theory and graph algorithm design, programming/query languages, computer architecture, vectorised processing, operating systems, compilers, fault-tolerant systems (especially transactional systems), hardware-software co-design The role is Based in Edinburgh and more »
Posted:

Senior Software Engineer C++ Python - Hedge Fund

London
Hybrid / WFH Options
Client Server
company), including experience in Futures and FX You have a strong knowledge of Linux OS/Systems Administration You have a good understanding of computer architecture, databases, real-time systems, distributed computing, OOP, Data Structures, Design Patterns, Algorithms You're collaborative with excellent English language communication skills You … are degree educated, likely to MSc/PhD level - Computer Science or similar discipline Salary & benefits: As a Senior Software Engineer you will earn a competitive salary (to £160k) plus significant bonus and benefits package (c100%). Apply now to find out more about this Senior Software Engineer/ more »
Employment Type: Permanent
Salary: £120,000 - £160,000
Posted:

Staff Software Engineer

Cambridge, England, United Kingdom
European Recruitment
and/or C++. Open Source code commits and reviews are beneficial. Experience of low level software or hardware development that require looking at computer architecture specifications like compilers, debuggers, models. Knowledge or interest in the fields of Deep Learning & AI. Keywords: Compiler/Compilation/LLVM/ more »
Posted:

IT Solutions Technician apprentice - £18k - company car or car allowance included

Bath/Bristol/Swindon Area (mobile role), England
HPE CDS
Positive attitude Face-to-face and virtual work Keen to begin IT career Willing to learn Quick-thinking and driven Full UK Driving Licence Computer Architecture Ability to work independently Qualifications Computer Science/ICT GCSE or equivalent, grade 4 (C) (Desired) English Language GCSE or equivalent more »
Employment Type: Advanced Apprenticeship
Salary: £18,018.00
Posted:

Software Developer C++ Python - Buy Side

London
Hybrid / WFH Options
Client Server
company), including experience in Futures and FX You have a strong knowledge of Linux OS/Systems Administration You have a good understanding of computer architecture, databases, real-time systems, distributed computing, OOP, Data Structures, Design Patterns, Algorithms You're collaborative with excellent English language communication skills You … are degree educated, likely to MSc/PhD level - Computer Science or similar discipline Salary & benefits: As a Software Developer/Engineer you will earn a competitive salary (to £160k) plus significant bonus and benefits package (c100%). Apply now to find out more about this Software Developer/ more »
Employment Type: Permanent
Salary: £120,000 - £160,000
Posted:

Senior Modelling Engineer

London Area, United Kingdom
Fractile
models of our ground-breaking AI accelerators. In this role, you will: Develop pre-silicon models of Fractile’s innovative AI acceleration hardware, informing architecture definition, performance evaluation, and product design and verification Enable early software development using models of products in development Work with hardware, software, and ML … gem5 or SystemC Excellent C/C++ and Python skills and solid experience of industry standard development tools and technologies A good understanding of computer architecture and hardware design An creative and innovative mindset, and a willingness to take ownership and drive results in a fast-paced environment … Computer Science, Electronic Engineering, Maths, Physics, or related degree and 3+ years of industry experience You may also have: Knowledge of machine learning techniques and technologies Previous experience in a startup or small team environment more »
Posted:

R+D Engineer

Zürich, Zurich
IC Resources
leading wireless communications organisation to be based at their Research Lab in Zurich. The R+D Engineers will be responsible for research and innovation around computer architecture and emerging technologies for wireless applications including real time/low latency processing, high throughput algorithms and SRAM based processing. The R+D … will also be responsible for research, analysis and design of low-level data processing units. After completing your technical education (PhD or Masters in Computer Science or Electrical Engineering) you will have gained a minimum of 3 years of experience in a similar research position either in industry or … academia. You will have a solid background in Computer Science including baseband coding and decoding, C++, SystemC and Python and algorithm development. Exposure to some of the following is also essential: 5G, MIMO, OFDM Beamforming, modulation/demodulation, receiver channel coding or Message Passing Algorithm. You will be joining more »
Employment Type: Permanent
Posted:

Principal Modelling Engineer

London Area, United Kingdom
Fractile
our ground-breaking AI accelerators. In this role, you will: Design and develop pre-silicon models of Fractile’s innovative AI acceleration hardware, informing architecture definition, performance evaluation, and product design and verification Enable early software development using models of products in development Work with hardware, software, and ML … or SystemC First-rate C/C++ and Python skills and solid experience of industry standard development tools and technologies A deep understanding of computer architecture and hardware design An creative and innovative mindset, and a willingness to take ownership and drive results in a fast-paced environment … Computer Science, Electronic Engineering, Maths, Physics, or related degree and 7+ years of industry experience You may also have: Knowledge of machine learning techniques and technologies Previous experience in a startup or small team environment more »
Posted:

Staff Software Compiler Expert

Cambridge, England, United Kingdom
European Recruitment
and/or C++. Open Source code commits and reviews are beneficial. Experience of low level software or hardware development that require looking at computer architecture specifications like compilers, debuggers, models. Keywords: Compiler/Compilation/LLVM/GCC/OpenSource/Linux/C/C++/ more »
Posted:

Senior Driver Engineer

London Area, United Kingdom
Fractile
in a highly collaborative hardware-software co-design methodology You have: Proven experience of the development of Linux device drivers A good understanding of computer architecture and performance optimisation techniques Excellent C/C++ skills and solid experience of industry standard development tools and technologies An creative and … innovative mindset, and a willingness to take ownership and drive results in a fast-paced environment Computer Science, Electronic Engineering, Maths, Physics, or related degree and 3+ years of industry experience You may also have: Experience of working with GPUs or dedicated machine learning accelerators Knowledge of contemporary machine more »
Posted:

Senior ML Compiler Engineer

London Area, United Kingdom
Fractile
compilers using industry standard technologies such as MLIR or TVM Up-to-date knowledge of machine learning techniques and technologies A good understanding of computer architecture and performance optimisation techniques Excellent C/C++ skills and solid experience of industry standard development tools and technologies An creative and … innovative mindset, and a willingness to take ownership and drive results in a fast-paced environment Computer Science, Electronic Engineering, Maths, Physics, or related degree and 3+ years of industry experience You may also have: Previous experience in a startup or small team environment more »
Posted:
Computer Architecture
25th Percentile
£32,500
Median
£60,000
75th Percentile
£77,500
90th Percentile
£115,000