based applications and/or web services-based applications is also helpful. Expertise in object-oriented design and coding skills (Java and/or C/C++ preferably on a UNIX or Linux platform). Experience developing distributed/scalable systems and high-volume transaction applications in a 24/ More ❯
skills Experience with Terraform and Kubernetes in managing production environments in public cloud. Experience with AWS. Knowledge of other programming languages such as Python, C, C++, or Java. Experience with market data venues and vendor data platforms. About the Team J.P. Morgan is a global leader in financial services, providing More ❯
and subsea industries is a plus. Experience with control of National Instruments hardware and proprietary test equipment. Proficiency in software programming/scripts (Python, C, C#, C++, VB, etc.). Understanding of mechanical principles and applications. Knowledge of compliance standards and certification (CE/DNV). Previous customer-facing experience More ❯
platforms. Experience with AWS. Knowledge of Terraform and Kubernetes in managing production environments in the cloud. Experience with additional programming languages such as Python, C, C++, or Java. About the Team J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most More ❯
alongside an R&D environment using at least one high-level scientific language (e.g., Python, Julia) and one or more compiled systems languages (e.g., C, C++, C#). Experience with scientific computing, numerical methods, or computational modelling. Familiarity with emerging and interdisciplinary technologies such as: machine learning, digital twins, agentic More ❯
and team management skills, with experience in art of leading and delegating Proven experience in software development for volume production . Extensive expertise in C programming for safety and security critical applications. Hands-on experience with microcontrollers such as NXP, Onsemi, nRF, PIC, ARM and TI . Familiarity with CAN More ❯
and team management skills, with experience in art of leading and delegating Proven experience in software development for volume production . Extensive expertise in C programming for safety and security critical applications. Hands-on experience with microcontrollers such as NXP, Onsemi, nRF, PIC, ARM and TI . Familiarity with CAN More ❯
Huawei Technologies Research & Development (UK) Ltd
with general purpose CPU micro-architecture, such as pipelining, out-of-order execution, and caches Strong data analysis skill and software development skills (Assembly, C/C++, Python, etc.) Work well under cross-geography collaborative environment Desired: BSc, MSc or PhD in Electrical Engineering, Computer Science or relevant subjects Experience More ❯
PhD. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. 2+ years of technical leadership experience. Experience with C/C++ programming. Object-oriented and component-based design experience. Preferred Qualifications Experience delivering AAA Games or computer animated films, working on Asset Pipeline subsystems More ❯
and resilience help you roll with the punches and keep projects on track. Experience You'll Have: Hands-on experience in Embedded/Firmware (C and C++). Scrum Master or willingness to complete this course within 12 months. Embedded system architecture design, implementation & maintenance. Network Interface - SPI, I2C, USB More ❯
tools and techniques. Experience in common scripting languages such as Python, Ruby, LUA, Powershell or BASH and at least one development language e.g. Java, C, C# or similar would benefit the role. Experience in product development and testing. Further Information: TÜV SÜD in the UK offers a competitive salary and More ❯
Stevenage, Hertfordshire, United Kingdom Hybrid / WFH Options
TieTalent
where quality and accuracy of work is essential. Some experience working with mobile communications would be desirable but not essential Understanding of UML and C, C++ and/or Ada Languages. Ability to support and define requirements History of improving teams through strong coaching and mentoring skills. Our company: Peace More ❯
coding HFT systems/Trading system development. Solid understanding of how order books, order state machines, etc. work. Rust programming skills (can accept primarily C/C++ experience if they have at least used Rust before. All interviews and job tasks will be in Rust). Familiarity with Crypto markets More ❯
V ISA or similar instruction set architectures. Familiarity with Git and code collaboration using services such as GitHub, GitLab, or Gerrit. Programming using Python, C, and/or Rust in automation and frameworks for auto-generating RTL, SW interfaces, and test and system integration harnesses. For the Principal role: Experience More ❯
years, with a focus on low-level and/or security related development. Significant experience with at least one native development language such as C, C++, Zig or Rust. Experience in delivery with projects finished and delivered across a range of platforms and solutions. A broad knowledge of security concepts. More ❯
Birmingham, Staffordshire, United Kingdom Hybrid / WFH Options
National Physical Laboratory
communities and processes. Solid scripting ability e.g. with Python. Basic Linux/Unix environment experience. Broad understanding of 5G wireless networks. Experience using e.g. C/C++ for software development. Experience with Git or other version control. Basic understanding of and competence in using virtualized environments. Understanding of containerization & networking More ❯
Sunbury-on-thames, Middlesex, United Kingdom Hybrid / WFH Options
FT Technologies Ltd
high reliability code Experience of PC application development with C# or other high level .NET Visual Studio programming language In-depth knowledge of embedded C Familiarity with all aspects of Software Q.A. Experience with software development and support for high technology manufactured products Knowledge of electronic hardware, firmware and software. More ❯
Gloucester, Gloucestershire, South West Hybrid / WFH Options
BAE Systems
defects and produces timely code fixes What background are we looking for? A good understanding of back-end programming languages: Java, C++ Node.JS, Python, C The desire to solve complex technical problems, helping our customers achieve their goals Someone who has the aspiration to learn new skills and better themselves More ❯
to be able to think flexibly to find solutions. Being open to new approaches and methodologies. Programming experience: Python, linux, verilogA, verilogAMS, system verilog, C Matlab. Ability to collaborate within a team and be able to work to customer program milestones and effectively communicate status and challenges. Provide coaching and More ❯
also have experience of one or more of the following: Build systems (e.g. Bazel, Nextflow, FuseSoC) Hardware EDA tools (eg. simulation, linting, synthesis) Systemverilog, C/C++, Simulator DPI/VPI Containerization (eg. Docker) Distributed Compute, Orchestration Jenkins Automation Software templating, rendering Data Engineering/Data Science/Machine Learning More ❯
power analysis at RTL and Gate-Level. Experience of CPU or DSP based design, SoC level design and IP Integration Experience. Experience of System C design and High-Level Synthesis flows is desirable. Proactive, creative, curious, motivated to learn and contribute with good collaboration skills. What are we looking for More ❯
experts in a creative, agile environment. Must have: Technical: Degree in Computer Science, Engineering or similar, or equivalent experience Strong programming skills in modern C/C++ (2011, 2017) A good understanding of networking technologies, protocols and physical network infrastructure Knowledge of network security and data encryption Ability and enthusiasm More ❯
Source Software (Node-red), Linux & Containerization (Docker, Kubernetes). Strong understanding of Industrial processes and automation systems. PREFERRED QUALIFICATIONS Experience in Python, Jscript or C Programming. Familiarity with programming software such as RSLogix5000 studio, Tia Portal or other controls software platforms. Experience in developing Industrial automation systems and solving problems More ❯
Farnborough, Hampshire, United Kingdom Hybrid / WFH Options
Avature
scientific code and performance tuning. 2+ years of experience of scripting and coding, with specific experience of more than one of: bash, python, C++, C, Fortran. 1+ years of experience with High Performance Computing or Artificial Intelligence technology, including servers, Infiniband interconnects, high performance Ethernet and accelerators. 1+ years of More ❯
practices for 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 More ❯