experience is a plus. 5+ years of experience in software development with a strong proficiency in one or more programming languages such as Python, C++, or rust. Proven experience in designing and architecting and or translating complex software designing into software systems. In-depth knowledge of OOP programming and problem more »
Rochester, England, United Kingdom Hybrid / WFH Options
BAE Systems
qualification in a Scientific/Engineering (electronics-engineering, software-engineering, physics, math's) environment Excellent Software Engineering skills, with significant experience in C/C++ Extensive experience of Software Architecture Design using UML or other recognised model-based design techniques Extensive experience of developing embedded software for bare metal systems more »
Senior C++ Developer - Highly successful propriety equities and algorithmic trading brokerage seeks to hire a Senior C++ Developer for their expanding team in London. The Senior C++ Developer will work on the client’s core trading engine as part of their core low-latency market data engineering team. The client … investment, and their product offering positions their business as one of the key global players within electronic trading. They are looking for a Senior C++ Developer with proven C++ programming experience with algorithmic and marker data-focused development experience. The Successful Senior C++ Developer will be expected to take ownership … of all aspects of trading strategy code including exchange connectivity, performance, and trading algorithms. The Senior C++ Developer responsibilities: Take ownership of full development life cycle projects - Several highly visible projects are starting in Q3 2024 that the Senior Developer will be part of. Work across the full project life more »
Somerset, England, United Kingdom Hybrid / WFH Options
People Source Consulting
Service Engineers. Development of new products. Software build management. Supervision of Junior Software Engineers. Essential skills: Broad software development experience. real time processes, database C++/C, Linux or Windows development environment – inter process comms – RPM/Installer TCP, Serial comms. Desirable skills: Embedded, 32-bit microcontroller, ARM, PIC. GUI more »
edge technology. Your specific expertise will be used where it can be challenged to solve bespoke problems this may involve low level C/C++ Embedded programming, Algorithm development, Linux Systems or Firmware development. To fit with this accomplished and professional team, it is essential that the Senior Embedded Software more »
analytics or data modeling Deep understanding of predictive modeling, machine-learning, clustering and classification techniques, and algorithms Fluency in a programming language (Python, C,C++, Java, SQL) Familiarity with Big Data frameworks and visualization tools (Cassandra, Hadoop, Spark, Tableau) This is a permanent position, and offers flexibility with Hybrid working more »
DT1, Dorchester, Dorset, United Kingdom Hybrid / WFH Options
Khuda Technology
best practices. Providing support to application developers as needed. Being accountable for cost and schedule of assigned work. Skills, Qualification, and Experience: Experience in C++ or Java development. Automation experience using Python. Knowledge of the full software development lifecycle. Experience developing build pipelines in Conan and/or Gradle. Experience more »
diagnose software problems in the laboratory prototyping environment. Develop and maintain skills to support on-going and future development. Skillset & Experience Essential Proven modern C++ software engineering on Linux platforms to a high standard Proven modern Java software engineering on Linux/Windows platforms to a high standard Experience of more »
State-of-the-art auction systems. Required Skills and Experience At least 2 years of experience in Rust, or significant experience in C/C++/C#/Java/Go with a keen interest in learning Rust. Experience in building systems for data processing or other latency-sensitive applications. more »
Employment Type: Permanent
Salary: £100000 - £150000/annum 2 x bonus a year, equity
the cloud or high-performance computing areas Strong programming skills. Able to read and/or write code using a programming language (eg, Java, C++, Python, etc.) in a collaborative software development setting: The role requires advanced coding, database and environment manipulation skills. Proficiency in Java (preferred) or another object more »
post as may be assigned from time to time by the Head of Software Education and Experience: Essential: Strong software programming skills (C/C++) 7+ years embedded Linux development including kernel level code Experience of custom board development/bring-up using vendor SoC and BSP and ability to more »
Milton Keynes, Buckinghamshire, South East, United Kingdom Hybrid / WFH Options
Blue Marble Recruitment
Experience debugging at the hardware level using test equipment such as logic analysers and oscilloscopes. • Scripting language experience. • OOP language experience. Desirable: • C/C++, C#, Python, Bash, DeviceTree. • Docker, Blazor, OpenCV, RabbitMQ, MongoDB, Grafana, OpenAPI, Torizon, Yocto. • “Hardware-In-The-Loop” CI/CD. • Machine vision and/or more »
your understanding of software development techniques and methodologies together with proven examples of developing software solutions using development languages such as Java, JavaScript, C#, C++, Python, JSON, HTML 5 and you will be comfortable with working in a sandboxed development environment. The right candidate will be technically astute, capable of more »
Red Team Operations as well as network and application testing. Preferred Experience: Programming experience in one or more of the following languages: Python, C, C++, C#, PowerShell, Go, Rust, Nim, and JavaScript. more »
Wappenham, England, United Kingdom Hybrid / WFH Options
Enterprise Control Systems Ltd
an equivalent role • The following skills and experience will be required. Candidates are not expected to have experience in all areas; o C/C++ on bare-metal, embedded RTOS and Linux. o Embedded Linux experience including applications, drivers, system build and SoC integration. o C# o GUI Development for more »
years of related experience, ideally in the development of wireless communication systems or similar technologies. · Programming and Development Expertise : Proficiency in C/C++ for embedded systems is crucial, with extensive experience in embedded Linux environments on ARM microprocessors. Familiarity with software version control systems, such as Git, is expected more »
with secure development, coding, engineering practices Experience with Ansible, Terraform, etc. Experience with using monitoring and log analytics tools and creating dashboards Experience with C++/.NET/JavaScript Familiar with Platform as a Service (PaaS) technologies such as Kubernetes At Ansys, we know that changing the world takes vision more »
with secure development, coding, engineering practices Experience with Ansible, Terraform, etc. Experience with using monitoring and log analytics tools and creating dashboards Experience with C++/.NET/JavaScript Familiar with Platform as a Service (PaaS) technologies such as Kubernetes At Ansys, we know that changing the world takes vision more »
with secure development, coding, engineering practices Experience with Ansible, Terraform, etc. Experience with using monitoring and log analytics tools and creating dashboards Experience with C++/.NET/JavaScript Familiar with Platform as a Service (PaaS) technologies such as Kubernetes At Ansys, we know that changing the world takes vision more »
solve complex challenges and support future business growth. Lead technical discussions with client managers to develop relationships and solutions. Requirements: Extensive experience in modern C++ development. Strong problem-solving skills and ability to overcome challenges. Experience leading agile teams and delivering complex projects efficiently. Proficiency in Python and/or more »
in Computer Science, Engineering, or related field. Strong understanding of AWS, other cloud providers are a plus. Main toolkit: Terraform (IaC), Python, C/C++, influxdb and Grafana Trading and/or crypto experience mandatory. Proactive attitude, technical profile and hard working. more »
SaaS, Cloud, and much more. Graduate Technical Consultant,The role will lead into a "Software Developer" - PHP, Python, TypeScript, React, JavaScript, C#, .NET, Java, C++, £37-38K BASE Salary Computer Science, STEM, Mathematics, Physics, Natural Science, Electronic Engineering Graduate, who want to work with awesome Technologies such as, AI more »
Software Engineer Requirements: Degree qualified or equivalent in Electronics, Software or Computer Science 3+ year's experience in industry Sound knowledge with Embedded C & C++ Experience with real-time systems (High & Low level) STM32 development SVN/Git Advantageous Python & C# - Advantageous Benefits: Pension scheme above market rate Hybrid & Flexible more »
or a related field 2) Proficiency in Python is essential , along with expertise in at least one additional high-level language such as Java, C++, or C, C# 3) Preferred to have experience in one or more of the following, but not essential: (Preferred to have previous experience with at more »
engineer with industry experience who will play a pivotal role in the engineering team. Key Skills and Experience Required: Embedded C programming STM32 Microcontrollers C++, Python or C# Degree qualified - Computer Science or similar In this role you will be responsible for the development of firmware and related software for more »