Permanent Multithreaded Programming Jobs in Yorkshire

2 of 2 Permanent Multithreaded Programming Jobs in Yorkshire

Senior Software Engineer - UK

Wales, Yorkshire, 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:

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: