storage systems, operating systems and hands-on systems engineering experience. Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust. Experience with Linux/Unix. PREFERRED QUALIFICATIONS Experience with distributed systems at scale. Acknowledgement of country In the spirit of reconciliation Amazon acknowledges More ❯
networking, storage systems, operating systems, and hands-on systems engineering. Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust. Experience working in an Agile environment using the Scrum methodology. Experience working in a high pace DevOps environment. Knowledge of systems engineering fundamentals More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
BAE Systems Applied Intelligence
advanced understanding of how computers work (eg stack/heap distinction, compiled/interpreted languages). Proficient with at least 1 "solution" language (eg C++, Java, C#). Able to use and configure more than one major operating system (eg Windows, OSX, Linux, FreeBSD). Able to pick up new More ❯
/Python Scripting Experience with tools like JIRA, Confluence, Gerrit/Git, Jenkins, Splunk Understanding of Lean and Agile Software Development Methodologies C/C++ programming, UNIX and Linux skills (administration, development, troubleshooting) etc Experience in Set Top Box/Router/Booster software development, E2E knowledgeof the software stack More ❯
success as a Senior Backend Engineer/Senior Product Engineer We work with C# (.Net core) , so ideally you will have experience in C#, C++ or Java . It's ok if you don't as long as you are willing to learn! You have experience working in a highly More ❯
hands-on systems engineering experience Knowledge of systems engineering fundamentals (networking, storage, operating systems) Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby PREFERRED QUALIFICATIONS Experience in automating, deploying, and supporting large-scale infrastructure Experience with CI/CD pipelines build processes More ❯
developing systems that ensure the safe operation of critical systems and compliance to standards. Knowledge or experience in programming languages such as C, or C++ is a plus. Experience designing to and/or assessing software systems per relevant NASA requirements and best-practice. Experience with software critical or safety More ❯
hands-on systems engineering experience Knowledge of systems engineering fundamentals (networking, storage, operating systems) Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby Experience in automating, deploying, and supporting large-scale infrastructure Experience with CI/CD pipelines build processes Experience with More ❯
existing systems - Experience in networking, storage systems, operating systems and hands-on systems engineering - Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby PREFERRED QUALIFICATIONS - Experience with PowerShell (preferred), Python, Ruby, or Java - Experience working in an Agile environment using the Scrum More ❯
to foresee or catch potential problems as early in the development process, as only possible Nice to have: Good knowledge of Python, Groovy, Bash C++ basic knowledge/experience Good knowledge of PubSub model Good knowledge of Finance, especially large-scale risk calculation Good knowledge of representing complex calculations as More ❯
leading-edge technologies Adds to the team culture of diversity, equity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on C++ concepts and proficient advanced experience Hands-on practical C++ experience delivering system design, application development, testing, and operational stability Proficiency in C++ on Unix/… in Computer Science/Engineering or similar degree. Low Latency Design and Development: They have experience in designing and developing low latency applications using C++ and C Linux Environment: They have experience in configuring, testing, and integrating C++, applications into a Linux environment Design, develop, test, and support various Market … Access trading and risk management module in C/C++ Working knowledge of FIX protocol More ❯
functionality with a focus on user experience. Contribute to the continual improvement of software engineering practices within the organisation. Required Qualifications & Skills Proficient in C++ (Essential) Demonstrable industry experience of software development. Strong understanding and hands-on experience with object-oriented software design. Ability to work effectively in a cross More ❯
functionality with a focus on user experience. Contribute to the continual improvement of software engineering practices within the organisation. Required Qualifications & Skills Proficient in C++ (Essential) Demonstrable industry experience of software development. Strong understanding and hands-on experience with object-oriented software design. Ability to work effectively in a cross More ❯
functionality with a focus on user experience. Contribute to the continual improvement of software engineering practices within the organisation. Required Qualifications & Skills Proficient in C++ (Essential) Demonstrable industry experience of software development. Strong understanding and hands-on experience with object-oriented software design. Ability to work effectively in a cross More ❯
MS degree in Computer Science or a related field. Experience: 5+ years of experience in embedded software development. Programming Skills: Proficiency in C/C++ programming languages. Technical Knowledge: Strong understanding of embedded systems architecture and Linux OS. Integration and Debugging: Experience with hardware/software integration and debugging. Analytical More ❯
Southampton, Hampshire, South East, United Kingdom Hybrid / WFH Options
Spectrum It Recruitment Limited
C++ Software Engineer required by a successful software company located in Southampton. The company requires a C++ Software Engineer to join a niche internal C++ software engineering team specialising in complex, statistical C++ software programming. Hybrid working - 2 days per week in the Southampton office. Flexible working hours. The successful … C++ Software Engineer will likely have a relevant degree in Mathematics, Physics or similar and will have proven commercial experience with C++ programming with a statistical or mathematical bias. The successful C++ Software Engineer will be tasked with understanding complex mathematical and statistical research papers and then implementing those algorithms … in code in a scalable fashion. Key experience C++ programming on Windows and/or Linux Mathematical algorithms eg statistical/machine learning/econometric time series Any of the following would be advantageous PhD in Maths or similar subject Experience in both research and commercial software environments MATLAB R More ❯
Leeds, Yorkshire, United Kingdom Hybrid / WFH Options
ZENOVO LTD
+ benefits About the role: This is an exciting opportunity for a talented Senior Embedded Software Engineer with expertise in C/C++ (C++ 11/14/17) to join our rapidly growing business click apply for full job details More ❯
Required Skills and Experience Experience working with telecom network functions (AMF, SMF, NRF, PCF, UDM) Strong programming skills in languages like Go, Java, or C++ Proficient in building microservices and working with REST/gRPC APIs Experience with Docker and Kubernetes Responsibilities Build and manage REST APIs for inter-NF More ❯
Responsibilities: Design, develop, and maintain software applications using programming languages such as Java, Python, C++, JavaScript, React, Redux, Angular, Vue.js, NextJS. Collaborate with cross-functional teams, including UX/UI designers and product managers, to gather requirements and create user-friendly solutions. Implement front-end components using HTML, CSS, and More ❯
for hardware solutions, (C#, .Net, Azure, IoT knowledge) You will have a proven background as a C# and .Net Developer Experience with Modbus implementations, C++ (not required, but beneficial). Have a passion for design, development and implementation of solutions You will love to analyse, problem solve and create first More ❯
electronic order flow management and monitoring Understanding of order lifecycle from order generation to booking & TCA Experience in a programming language (Python, C/C++, etc.) Experience with SQL and database programming Ability to anticipate problems and effectively follow to resolution Strong communication skills are a must Proficient with Excel More ❯
technical specifications and instructions in collaboration with Technical Writers Recommending new programs and technologies to clients and supervisors Fluency in common programming languages including C++, Java and Python Technical understanding of front-end web technologies, operating systems and platforms Verbal and written communication, especially making complex concepts more accessible Diagnostic More ❯
Computer Science, Artificial Intelligence, Machine Learning, Robotics or related Field 4+ years of Relevant Experience building and applying ML systems Proficiency in Python, Rust, C++, or Java Experience with ML frameworks like PyTorch, TensorFlow, or JAX Excellent communication skills—written, verbal, and visual AI Research Engineer - Well-Funded Start-Up More ❯
Computer Science, Artificial Intelligence, Machine Learning, Robotics or related Field 4+ years of Relevant Experience building and applying ML systems Proficiency in Python, Rust, C++, or Java Experience with ML frameworks like PyTorch, TensorFlow, or JAX Excellent communication skills—written, verbal, and visual AI Research Engineer - Well-Funded Start-Up More ❯
Linux scripting Experience with testing frameworks, including Agile Development Techniques, Unit/System Testing and Performance Testing Basic database query (SQL) experience Experience with C++ include templates and generics an advantage More ❯