Permanent Multithreaded Programming Job Vacancies

1 to 25 of 44 Permanent Multithreaded Programming Jobs

(Senior) C++ Software Engineer (all genders)

Göppingen, Baden-Württemberg, Germany
Hybrid / WFH Options
TeamViewer GmbH
knowledge in C++ Interest or knowledge in Web technologies (TypeScript / HTML5) or C# is a plus Good knowledge in Design Patterns and architectural knowledge in object-oriented programming Fluency in English is mandatory; German is a plus Responsibilities: We are looking for a (Senior) Software Engineer (all genders) to actively contribute to the development of More ❯
Employment Type: Permanent
Salary: EUR 45,000 - 75,000 Annual
Posted:

Senior Software Engineer

Nottingham, Nottinghamshire, England, United Kingdom
Newman Stewart
experience in embedded software development, from concept to deployment. Strong understanding of software architecture, design patterns, and system modelling. Experience with real-time operating systems, multi-threaded programming, memory management, and on-target debugging. Proficiency in verification techniques such as test-driven development (TDD), unit testing, code reviews, and defect characterization. Hands-on experience with More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Sofware Engineer (C Developer)

United Kingdom
OpenSSL
to maintain high-quality code. Maintain transparency in decision-making and project development. Communicate with issue reporters and code contributors in a timely andprofessional manner. Requirements Solid C programming experience and proven ability to write clean, efficientcode Experience in multithreaded programming and system-level programming Demonstrated ability to … debug, troubleshoot and resolve technical issues Understanding of secure software development principles Ability to clearly understand and explain complex technical concepts Knowledge of network programming concepts and APIs Ability to communicate well in English Preferred Experience working in Linux / Unix development environments Experience working in Windows and MacOS X environments Background working with open More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Software Engineer

Nottingham, Nottinghamshire, United Kingdom
Dover Corporation
products from requirements analysis to delivery. Demonstrable experience in a technical leadership role within a software team. Expert knowledge and experience with implementation skills such as object-oriented programming, pair programming, memory management, distributed systems programming, multi-threaded programming, and on-target debugging. Advanced knowledge of C++ is … and build strong, credible relationships. Aptitude in engineering excellence processes such as FMEA, Root Cause Analysis, Design of Experiments, etc. is a plus, but not required FPGA (VHDL) programming experience is a plus, but not required. Experience in an industrial printing domain is a plus, but not required. You'll only be the right candidate if you More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (C#/ Core Java)

United Kingdom
RE Partners Consulting
ideal candidate is someone who thrives in a legacy-to-modern transformation environment, is fluent in Core Java and C++ , and possesses a strong foundation in concurrency and multithreaded application development . Familiarity with DevOps tools and Angular is highly desirable, as the solution stack will span across backend, tooling, and UI modernization layers. Key Responsibilities More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Developer

London, South East, England, United Kingdom
Spectrum IT Recruitment
Senior Software Developers specialising in trading systems required for an excellent client based in London. The successful Software Developer will join a extremely talented development team and you will be exposed to creating and maintaining our client's own More ❯
Employment Type: Full-Time
Salary: £100,000 - £120,000 per annum
Posted:

Senior Software Developer

City of London, London, United Kingdom
Spectrum It Recruitment Limited
Senior Software Developers specialising in trading systems required for an excellent client based in London. The successful Software Developer will join a extremely talented development team and you will be exposed to creating and maintaining our client's own More ❯
Employment Type: Permanent
Posted:

FPGA Software Engineer - Rickmansworth, UK

Penryn, Cornwall, United Kingdom
Sound Devices, LLC
development and support of FPGA logic in VHDL and embedded real-time software in C and C++. The ideal candidate has a solid understanding of operating systems, multithreaded programming, and device drivers. Recent or upcoming graduates with engineering experience outside of the classroom are encouraged to apply. Requirements: B.S. Degree in Electrical Engineering … Experience developing software in C or C++ for embedded systems Experience developing software for Linux and real-time operating systems (RTOS) Experience writing device drivers or device-level programming Experience with common IC devices and protocols (EEPROM, I2C, SPI, UART, etc.) Familiarity with hardware debugging tools (oscilloscope, DMM, JTAG, etc.) Good analytical and problem solving abilities Ability More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

FPGA Software Engineer - Rickmansworth, UK

Rickmansworth, Hertfordshire, United Kingdom
Sound Devices, LLC
development and support of FPGA logic in VHDL and embedded real-time software in C and C++. The ideal candidate has a solid understanding of operating systems, multithreaded programming, and device drivers. Recent or upcoming graduates with engineering experience outside of the classroom are encouraged to apply. Requirements: B.S. Degree in Electrical Engineering … Experience developing software in C or C++ for embedded systems Experience developing software for Linux and real-time operating systems (RTOS) Experience writing device drivers or device-level programming Experience with common IC devices and protocols (EEPROM, I2C, SPI, UART, etc.) Familiarity with hardware debugging tools (oscilloscope, DMM, JTAG, etc.) Good analytical and problem solving abilities Ability More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

FPGA Software Engineer - Rickmansworth, UK

Oxford, Oxfordshire, United Kingdom
Sound Devices, LLC
development and support of FPGA logic in VHDL and embedded real-time software in C and C++. The ideal candidate has a solid understanding of operating systems, multithreaded programming, and device drivers. Recent or upcoming graduates with engineering experience outside of the classroom are encouraged to apply. Requirements: B.S. Degree in Electrical Engineering … Experience developing software in C or C++ for embedded systems Experience developing software for Linux and real-time operating systems (RTOS) Experience writing device drivers or device-level programming Experience with common IC devices and protocols (EEPROM, I2C, SPI, UART, etc.) Familiarity with hardware debugging tools (oscilloscope, DMM, JTAG, etc.) Good analytical and problem solving abilities Ability More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

FPGA Software Engineer - Rickmansworth, UK

London, United Kingdom
Sound Devices, LLC
development and support of FPGA logic in VHDL and embedded real-time software in C and C++. The ideal candidate has a solid understanding of operating systems, multithreaded programming, and device drivers. Recent or upcoming graduates with engineering experience outside of the classroom are encouraged to apply. Requirements: B.S. Degree in Electrical Engineering … Experience developing software in C or C++ for embedded systems Experience developing software for Linux and real-time operating systems (RTOS) Experience writing device drivers or device-level programming Experience with common IC devices and protocols (EEPROM, I2C, SPI, UART, etc.) Familiarity with hardware debugging tools (oscilloscope, DMM, JTAG, etc.) Good analytical and problem solving abilities Ability More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

FPGA Software Engineer - Rickmansworth, UK

Hebden Bridge, Yorkshire, United Kingdom
Sound Devices, LLC
development and support of FPGA logic in VHDL and embedded real-time software in C and C++. The ideal candidate has a solid understanding of operating systems, multithreaded programming, and device drivers. Recent or upcoming graduates with engineering experience outside of the classroom are encouraged to apply. Requirements: B.S. Degree in Electrical Engineering … Experience developing software in C or C++ for embedded systems Experience developing software for Linux and real-time operating systems (RTOS) Experience writing device drivers or device-level programming Experience with common IC devices and protocols (EEPROM, I2C, SPI, UART, etc.) Familiarity with hardware debugging tools (oscilloscope, DMM, JTAG, etc.) Good analytical and problem solving abilities Ability More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Render Tech Programmer

Knutsford, Cheshire, United Kingdom
Hybrid / WFH Options
Warner Media, LLC
of CPU and GPU code Excellent verbal and written communication skills, plus the ability to communicate ideas with other disciplines Familiarity with CPU architectures, memory access patterns and multithreaded programming Bachelor's degree in Computer Science or a related field or equivalent professional experience Passion for games and rendering technology High level understanding of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Quant Strategist

London, United Kingdom
Steneg
Required Qualifications Minimum 5 years of experience in quantitative development or electronic trading systems within financial institutions or consulting environments. Strong proficiency in Java, including multi-threaded programming and modern frameworks (Spring, Google Guice). Graduate degree (Master's or PhD) in a quantitative discipline such as Mathematics, Statistics, Physics, Engineering, or Computer Science. Demonstrated experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior iOS Engineer (Inbox)

London, United Kingdom
Hybrid / WFH Options
Proton AG
change within an organization and leading complex technical projects Extensive experience building maintainable and testable code bases, including API design and unit testing techniques Extensive experience with multithreading programming and mobile memory management A strong grasp of scalable software architecture and software engineering best practices An intuition for optimal user experience and design Even if you don More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer, Python

London, United Kingdom
Enterprise Recruitment Ltd
and support the delivery of high-performance testing tools. You'll be confident working with tools such as Flask, SQL, Docker, and Linux , and will have experience developing multithreaded applications and REST APIs. You'll also contribute to debugging, test automation and CI pipelines to help ensure the reliability and performance of the platform. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Bangor, Gwynedd, Wales, United Kingdom
QiStaff Recruiting
base, as feasible. Maintains the value of application code(s) as a Company asset. Develops software and writes code using effective software methodologies. Utilizes object-oriented design, functional programming, unit testing, and design patterns, ensuring code readability, performance, and reuse. Develops unit tests and other automated testing infrastructures to enhance code maintainability and reuse. Analyses the performance … years of experience with software development on a modern development platform. Strong working knowledge of modern software development methodologies and tools is required. Experience developing multithreaded applications is preferred. An equivalent combination of experience, education, or demonstrated knowledge of software development may be evaluated and considered in lieu of the experience requirements. Required … Education and Experience : Must demonstrate an understanding of and affinity for well-designed code. Demonstrated proficiency with SQL programming is required. Demonstrated proficiency in troubleshooting techniques and detail-oriented problem diagnosis is required. Must have the ability to assess a situation quickly, from a non-biased point of view, and help arrive at the most beneficial resolution More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer - UK

Bangor, County Down, United Kingdom
Gaming Labs International
base, as feasible. Maintains the value of application code(s) as a Company asset. Develops software and writes code using effective software methodologies. Utilizes object-oriented design, functional programming, unit testing, and design patterns, ensuring code readability, performance, and reuse. Develops unit tests and other automated testing infrastructures to enhance code maintainability and reuse. Analyses the performance … years of experience with software development on a modern development platform. Strong working knowledge of modern software development methodologies and tools is required. Experience developing multithreaded applications is preferred. An equivalent combination of experience, education, or demonstrated knowledge of software development may be evaluated and considered in lieu of the experience requirements. Required … Education and Experience : Must demonstrate an understanding of and affinity for well-designed code. Demonstrated proficiency with SQL programming is required. Demonstrated proficiency in troubleshooting techniques and detail-oriented problem diagnosis is required. Must have the ability to assess a situation quickly, from a non-biased point of view, and help arrive at the most beneficial resolution More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Simulation Software Engineer - Circuit Tools

Dresden, Sachsen, Germany
Infineon Technologies AG
related areas Minimum 3 years of work experience in numerical algorithm development, simulation software engineering , or electronic design automation (EDA) area, or a related technical area Advanced programming skills with a focus on C C in a Unix / Windows environment ; familiarity with Fortran is advantageous Deep understanding of numerical methods and sparse matrix techniques Proficiency … in high-performance data structures and algorithms, memory optimization, and multithreading programming techniques Hands-on working experience with a SPICE-simulator is helpful (e.g., LTspice, SIMetrix, Cadence Spectre, Synopsys HSPICE, etc.) In the best case: Already previous experience in circuit simulator development Familiarity with agile software development techniques Self-motivated individual with excellent interpersonal and More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Senior Software Engineer, UI

Manchester, Lancashire, United Kingdom
Roku, Inc
We're excited if you have Relevant software development experience and a proven track record of designing and shipping high-quality software on an embedded platform. Extensive programming experience with C++ and Embedded Linux or Native Application Development In-depth understanding of Linux, tools, libraries, and open source development Proficiency in AI Assisted programming More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior / Principal Engineer - Permanent - London

London, United Kingdom
Endeavour Recruitment Solutions
challenges. The opportunity is available for travel from time to time. Therefore candidates must be eligible to work and travel across the EU. C / C++ with structured programming techniques (min 7 yrs experience) 3D Maths Graphics Programming with Open GL, DirectX or equivalent Excellent Analysis and Problem Solving Skills Experience using Performance Analysis … Skills in English Must be capable of adapting to new tools and technologies Qualifications: Degree & Post Grad in Computer Science, Gaming or Computer Graphics Assembly Language - Low Level Programming Experience Multi-Threaded Programming Bilingual or Multilingual To be considered for shortlisting please apply by submitting an up to date CV. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Electrical Engineer as Senior Staff Engineer - Circuit Simulator Development

Dresden, Sachsen, Germany
Infineon Technologies AG
related areas Minimum 3 years of work experience in numerical algorithm development, simulation software engineering , or electronic design automation (EDA) area, or a related technical area Advanced programming skills with a focus on C C in a Unix / Windows environment ; familiarity with Fortran is advantageous Deep understanding of numerical methods and sparse matrix techniques Proficiency … in high-performance data structures and algorithms, memory optimization, and multithreading programming techniques Hands-on working experience with a SPICE-simulator is helpful (e.g., LTspice, SIMetrix, Cadence Spectre, Synopsys HSPICE, etc.) In the best case: Already previous experience in circuit simulator development Familiarity with agile software development techniques Self-motivated individual with excellent interpersonal and More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Senior Numerical Algorithms Engineer - Circuit Simulator Development

Dresden, Sachsen, Germany
Infineon Technologies AG
related areas Minimum 3 years of work experience in numerical algorithm development, simulation software engineering , or electronic design automation (EDA) area, or a related technical area Advanced programming skills with a focus on C C in a Unix / Windows environment ; familiarity with Fortran is advantageous Deep understanding of numerical methods and sparse matrix techniques Proficiency … in high-performance data structures and algorithms, memory optimization, and multithreading programming techniques Hands-on working experience with a SPICE-simulator is helpful (e.g., LTspice, SIMetrix, Cadence Spectre, Synopsys HSPICE, etc.) In the best case: Already previous experience in circuit simulator development Familiarity with agile software development techniques Self-motivated individual with excellent interpersonal and More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Senior Engineer - SPICE Simulator Development

Dresden, Sachsen, Germany
Infineon Technologies AG
related areas Minimum 3 years of work experience in numerical algorithm development, simulation software engineering , or electronic design automation (EDA) area, or a related technical area Advanced programming skills with a focus on C C in a Unix / Windows environment ; familiarity with Fortran is advantageous Deep understanding of numerical methods and sparse matrix techniques Proficiency … in high-performance data structures and algorithms, memory optimization, and multithreading programming techniques Hands-on working experience with a SPICE-simulator is helpful (e.g., LTspice, SIMetrix, Cadence Spectre, Synopsys HSPICE, etc.) In the best case: Already previous experience in circuit simulator development Familiarity with agile software development techniques Self-motivated individual with excellent interpersonal and More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Senior Staff Engineer Circuit Simulator Development

Dresden, Sachsen, Germany
Infineon Technologies AG
related areas Minimum 3 years of work experience in numerical algorithm development, simulation software engineering , or electronic design automation (EDA) area, or a related technical area Advanced programming skills with a focus on C C in a Unix / Windows environment ; familiarity with Fortran is advantageous Deep understanding of numerical methods and sparse matrix techniques Proficiency … in high-performance data structures and algorithms, memory optimization, and multithreading programming techniques Hands-on working experience with a SPICE-simulator is helpful (e.g., LTspice, SIMetrix, Cadence Spectre, Synopsys HSPICE, etc.) In the best case: Already previous experience in circuit simulator development Familiarity with agile software development techniques Self-motivated individual with excellent interpersonal and More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:
Multithreaded Programming
10th Percentile
£57,500
25th Percentile
£65,000
Median
£77,500
75th Percentile
£115,000
90th Percentile
£129,250