considered for this role you will need the following: Experience designing, improving and maintaining robust data pipelines Strong SQL programming skills. Knowledge of other programming languages such as Python, C++ and Java beneficial Possesses a strong understanding of Snowflake - beneficial Experience managing small teams of Data Engineers Strong experience working in a cloud environment and knowledge in the following very More ❯
environment. Key skills required of the C#.NET Software Engineer: C# .NET Multi-threading TCP/IP (Sockets) Integration protocols (SOAP/REST/SMTP) Agile TDD and continuous integration C++ Boost Mobile Connectivity experience What's in it for you? Chance to work within an innovative and expanding Global Software House Opportunity to live and work in Nottingham Rate: Up More ❯
+ Interfacing software with custom hardware + Building solutions using the latest embedded platforms Skills and Experience Required: + Experience with the whole SDLC + Professional experience programming in C++ in a Linux environment + Knowledge of object-oriented design, and data structures + Knowledge of continuous integration, coding reviews, and testing Bonus: + Experience working in a multi-skilled More ❯
+ Interfacing software with custom hardware + Building solutions using the latest embedded platforms Skills and Experience Required: + Experience with the whole SDLC + Professional experience programming in C++ in a Linux environment + Knowledge of object-oriented design, and data structures + Knowledge of continuous integration, coding reviews, and testing Bonus: + Experience working in a multi-skilled More ❯
from a Russel Group university or equivalent + 5+ years' experience in an electronic design role + PCB design experience (Altium, Eagle etc.) + Experience developing embedded C/C++ code in Linux What you’ll get: + £60-65k + Bonus averaging £3-5k p/a, paid monthly + Clear career progression path If you feel More ❯
testing for all developed software. Required Skills: Experience with low-level programming in a Windows, Linux, or RTOS (i.e., VxWorks, uC/OS, etc.). Experience with C/C++ and Python programming. Qualifications: Active and current TS/SCI w FSP through Maryland 3-15 years of experience as an embedded developer in programs and contracts of similar scope More ❯
equivalent experience in Machine Learning, Computer Science, Maths, Data Science, or related fields. Proficiency in deep learning frameworks like PyTorch or JAX. Strong Python software development skills (knowledge of C++ or other languages is a plus). Familiarity with deep learning fundamentals such as models, optimisation, evaluation, and scaling. Experience in designing, executing, and reporting ML experiments. Ability to work … large-scale ML models, building production systems with large language models, efficient computing with low-precision arithmetic, or large generative models for language, vision, and other modalities. Experience writing C++, Triton, or CUDA kernels for performance optimisation of ML models. Contributions to open-source projects or published research papers in relevant fields. Knowledge of cloud computing platforms. Keen to present More ❯
from a Russel Group university or equivalent + 5+ years' experience in an electronic design role + PCB design experience (Altium, Eagle etc.) + Experience developing embedded C/C++ code in Linux What you ll get: + £60-65k + Bonus averaging £3-5k p/a, paid monthly + Clear career progression path If you feel More ❯
and be willing to go through higher clearances to be considered for these roles. Requirements: Exposure to Android or Linux internals Experience with low level coding languages like C, C++, Java or Kotlin Again, as per the heading due to the sensitive nature of the work this role will be conducted on a Hybrid basis with 2/3 Days More ❯
Senior C++ Developer (Belfast) - VP Overview Citi is a world-leading global bank. We have approximately 200 million customer accounts and a presence in more than 160 countries and jurisdictions worldwide. We provide consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services … the area of low latency. The role also offers the opportunity to learn the Equity Trading business. Specific to role: Design and development of the Global Market Data platform (C++, Linux). Design and development of system functionality. Coordination of Exchange mandatory changes as they pertain to the Global Market Data platform. Application functionality improvements driven primarily by the Electronic More ❯
existing talented electronics, embedded and IT team in place. You would work on real world, products which make a big difference to their global customers. Key Experience & Responsibilities: - Embedded C++ Software Development - STL - Object Orientated Programming - Embedded Linux - RTOS - Work with existing libraries of programme - Unit & System Testing - Undertake & Complete all relevant Project/Product documentation Desirable: Full product lifecycle More ❯
Skills required: Ideally a MSc in Mathematics, Statistics, Data Science, Computer Science or Physics from strong University from across Europe. Proficient in several of the following: Python, MATLAB, C#, C++, Java Strong research background Mathematical and statistical modelling Excellent Mathematical skills Analytic mindset If you feel you have the skills and experience required for this opportunity, please contact Oliver Wilson More ❯
Skills required: Ideally a MSc in Mathematics, Statistics, Data Science, Computer Science or Physics from strong University from across Europe. Proficient in several of the following: Python, MATLAB, C#, C++, Java Strong research background Mathematical and statistical modelling Excellent Mathematical skills Analytic mindset If you feel you have the skills and experience required for this opportunity, please contact Oliver Wilson More ❯
complex datasets, gaining invaluable hands-on experience along the way. Key Requirements: A passion for technology and a solid understanding of computer science fundamentals. Proficiency in programming languages like C++ (preferred) Python or Java. Strong problem-solving skills and the ability to thrive in a fast-paced environment. Excellent communication skills and the ability to work well in teams. While More ❯
small team. • A minimum of 5 years product development experience. • A passion to keep on learning new things. Technical skills: • Programming skills in a range of languages including C, C++, C#. • Experience in Graphical User Interface development. • Experience with source control systems like SVN and Git. • Experience in product security. • Knowledge of RF, and wireless communications. • Knowledge of IoT technologies More ❯
degree in Electronics, Computer Science or other related subjects • Passion for computer graphics and desire for knowledge • Strong innovation abilities, analytical and problem-solving skill • Solid programming skill (C, C++) • Motivated, able to work under own initiative • Good communication skill, team player Skills you might also have • Knowledge of computer graphics and API (OpenGL, Vulkan, DirectX, or Metal) • Knowledge of More ❯
S/He will be responsible for writing/debugging tests/sequences for End-to-End simulation on UVM framework, with System Verilog Assertions, and writing/debugging C++ based SW driven validation on SOC evaluation boards (Xilinx MPSOC) running Linux. Prefer skills: • High Level Synthesis (HLS) with Vivado, • Embedded SW C++ (OOP) and System Verilog Assertions (SVA) • Knowledge More ❯
degree in Electronics, Computer Science or other related subjects • Passion for computer graphics and desire for knowledge • Strong innovation abilities, analytical and problem-solving skill • Solid programming skill (C, C++) • Motivated, able to work under own initiative • Good communication skill, team player Skills you might also have • Knowledge of computer graphics and API (OpenGL, Vulkan, DirectX, or Metal) • Knowledge of More ❯
Fort Belvoir, Virginia, United States Hybrid / WFH Options
Associates Systems LLC
relevant industry or academic experience Remote work is approved for this role Occasional Travel is required Strong programming skills in Python and SQL, and experience with other languages (GO, C++, etc.) Communicate complex quantitative matters in a clear, precise, and actionable manner Strong sense of ownership and attention to detail Senior Data Engineer Desired Qualifications: Advanced degree in Computer Science More ❯
written communication skills required as is the ability to flex and adapt in a fast-paced team environment. Good presentation skills. Basic Qualifications/Required Skills: 10+ years of C++ development experience 5+ years of Real Time Operating System (RTOS) experience - (Windows & Linux) Standard teaming: Ability to work with multi-disciplined teams Experience with full software life cycle development including More ❯
degree and 5+ years of embedded development experience • Proficiency in low-level programming in Windows, Linux, or RTOS environments (e.g., VxWorks, uC/OS) • Strong experience with C/C++ and Python • Ability to navigate and contribute across the full development lifecycle Bonus Points For: • Experience automating the testing of embedded software on embedded devices Ready to embed yourself in More ❯
collaborative, open environment. Minimum Qualifications: BS in Statistics, Applied Mathematics, Data Science, Computer Science, Operations Research or other closely related quantitative or mathematical discipline Experience encoding functions in Python, C++, or C# SECRET clearance Preferred Qualifications: Experience encoding one of the following: AFSIM, NGTS, OneSAF, GCAM, Command PE, STORM Experience with distributed simulations TS clearance with SCI eligibility Education: BS More ❯
Cambridge, Cambridgeshire, England, United Kingdom
MicroTECH Global Ltd
tested SystemVerilog, Verilog or VHDL code Experience simulating and verifying large RTL designsWorked with FPGA EDA tools such as Quartus or Vivado Worked with software languages such as C, C++, Python Familiarity with Linux development environments, version control and C I systemsExperience of bringing up full FPGA designs and debugging on hardwareExperience optimising RTL designs to achieve timing closure Desirable More ❯
reviews where performance is rewarded generously Apply now to be a part of something big! Platform Recruitment: Platform recruitment covers a wide range of IT and Engineering positions, including C++, Embedded, Electronics, Mechanical, DevOps, Cloud, Support, Project Management, Technical Sales, and more. More ❯
based in Edinburgh. What's Required? The ideal candidate for the role will have the following: Strong full-stack development experience, with strong skills in C#, Java, Python, or C++ Experience building and maintaining live web applications Solid understanding of SQL, RESTful APIs, and CI/CD workflows Familiarity with Azure cloud is highly beneficial A detail-oriented, proactive mindset More ❯