standards are adopted & continuously improved. * To ensure full compliance with design, quality and Health & Safety Regs. The Right Candidate: * A good understanding of embedded software design including: C/C++,C#, Visual Studio, CE 5.0 & CE6.0, .NET, MFC, Visual Basic, ARM9, 8051, PIC, X86, SQL, Assembler, RTOS, Linux. * Fault Analysis, Testing, Factory Acceptance Testing, Site Testing and Commissioning. * Test procedures More ❯
Computational Engineering, Applied Mathematics, Mechanical Engineering, or a related field 2+ years of experience in developing numerical solvers for engineering applications Strong programming skills in C#/Python/C++ Advanced knowledge in at least one of the following areas: 1D fluid-thermal calculation algorithms using implicit schemes CFD methods, turbulence models, and numerical schemes Structural analysis and finite element More ❯
etc. Proficient in use of Microsoft Office product suite, particularly Excel i.e. Pivot Tables and V-Lookups Working knowledge of one or more of the following: SQL, R, Python, C++, Java Clear, logical analytical approach to problem-solving Ability to investigate data, find trends, forecast performance and provide insightful recommendations It's a bonus if you have! Previous experience presenting More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ACS Business Performance Ltd
new features, bug fixing, and diagnostics for both current and next-generation products. You'll work in a fast-paced, innovative environment with real impact. Key Requirements: 5+ years' C++ experience (advanced features like templates, smart pointers, STL, threading, polymorphism) Embedded development with microcontrollers (PIC32, ARM, or similar) Ability to read electronic schematics for embedded software integration Desirable Experience: Python More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
ACS Performance
new features, bug fixing, and diagnostics for both current and next-generation products. You'll work in a fast-paced, innovative environment with real impact. Key Requirements: 5+ years' C++ experience (advanced features like templates, smart pointers, STL, threading, polymorphism) Embedded development with microcontrollers (PIC32, ARM, or similar) Ability to read electronic schematics for embedded software integration Desirable Experience: Python More ❯
to reduce manual tasks and improve engineering efficiency. Essential Experience: 8+ years in a Site Reliability Engineering or similar role in a production setting. Strong programming skills in Python, C++, or Rust. In-depth knowledge of cloud platforms (AWS, GCP, or Azure). Proven experience with CI/CD pipelines and container technologies like Docker and Kubernetes. Deep understanding of More ❯
a critical role in designing, deploying, and supporting performance-critical systems. Your day-to-day responsibilities will include: • DevOps Engineering: Design, implement, and maintain CI/CD pipelines for C++ or Python applications using Kubernetes (K8s), Helm charts, and pod definition. • Kubernetes Administration: Manage and configure Kubernetes clusters for high availability, scalability, and security. • Debugging and Defect Correction: Troubleshoot and More ❯
City of London, Greater London, UK Hybrid / WFH Options
Annapurna
to reduce manual tasks and improve engineering efficiency. Essential Experience: 8+ years in a Site Reliability Engineering or similar role in a production setting. Strong programming skills in Python, C++, or Rust. In-depth knowledge of cloud platforms (AWS, GCP, or Azure). Proven experience with CI/CD pipelines and container technologies like Docker and Kubernetes. Deep understanding of More ❯
impact in previous scientific or technical projects , ideally within the life sciences or drug discovery space. Advanced programming skills, especially in Python ; experience in other languages (e.g., C/C++ , Java ) is a plus. Strong communicator, able to clearly articulate scientific ideas to diverse technical and non-technical audiences. Collaborative, growth-oriented mindset with a passion for rapidly translating novel More ❯
Staines-upon-Thames, Middlesex, England, United Kingdom
MicroTECH Global Ltd
computer vision algorithms, federated learningKnowledge of one or more interpreted languages, such as Python and/or JavaScript Experience of real-time and/or embedded software development in C++ (on embedded Linux) including multi-threaded programming (POSIX)Linux (or other Unix-like) programming experience, shell scriptingVersion control systems, software build environments More ❯
investment in their representatives and nurturing a culture of knowledge discovery. Requirements: Preferably 4-7 years’ commercial experience on the sell- or buy-side. Strong programming skills in C#. C++ experience would also be desirable but not a pre-requisite. Comprehensive exposure to the .NET ecosystem, in particular desktop application frameworks (WPF, WinForms, Blazor). Experience within the field of More ❯
Computer/Electrical Engineering or Computer Science. Experience with FPGA/ASIC design and verification. Proficiency in design languages: SystemVerilog/Verilog/VHDL. Strong foundation in C/C++ programming. Familiarity with common FPGA tools. Exceptional analytical and troubleshooting skills. Skills: Demonstrable capabilities in RTL logic design, verification, and synthesis. Mastery over FPGA design flow including place & route, static More ❯
experience or education in orbital mechanics or orbit analysis Knowledge of spacecraft mission planning, scheduling, and orbit analysis Ability to script in PERL, C# or other scripting languages C, C++, Python, or related programming experience Ability to quickly connect in-person and in writing, and to actively listen and perceive the needs, values or opinions of others Demonstrated leadership accomplishments More ❯
Surveillance Radar (EASR) AND/OR: Three (3) years of specific experience, defined as: Experience in coding/analyzing one or more of the following programming languages to include C++, C, Python, and Batch. Experience in Java. Experience and/or understanding of networking principles or familiar. Experience in model drive architecture tools and languages. Experience with general software engineering More ❯
investment in their representatives and nurturing a culture of knowledge discovery. Requirements: Preferably 4-7 years’ commercial experience on the sell- or buy-side. Strong programming skills in C#. C++ experience would also be desirable but not a pre-requisite. Comprehensive exposure to the .NET ecosystem, in particular desktop application frameworks (WPF, WinForms, Blazor). Experience within the field of More ❯
maintenance of various layers of network infrastructure. • Candidates must be organized, detail-oriented, a team player, and willing/eager to learn. DESIRED SKILLS: • Software development experience in C, C++, Java or other languages. • Optimizing support for ongoing, rapidly changing operational activities/needs by applying technical knowledge/expertise to ensure that technical documentation is properly created and maintained More ❯
computer science or information technology. CERTIFICATION(S): N/A REQUIRED SKILLS AND EXPERIENCE: Minimum of one (1) year of direct experience with Full Stack Software Development. Experience with C++, CI/CD, Agile, Angular or REACT, CMake, Conan, and QT Usage. UI design using QML. Shared Services Integration. Intrepid Solutions, a CIS Secure company, is an Equal Opportunity/ More ❯
in machine learning and automated decision-making. BASIC QUALIFICATIONS - PhD, or Master's degree and 5+ years of CS, CE, ML or related field experience - Experience programming in Java, C++, Python or related language - Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing PREFERRED QUALIFICATIONS - Experience More ❯
of new development, and requirements analysis and synthesis from system level to individual software components. Seven (7) years' experience as a DSP Algorithm developer Seven (7) years' experience with C++, Linux, Python, or similar development language Poly Date within the last seven (7) years Bachelor's degree in Computer Science or related discipline from an accredited college or university is More ❯
Experience leading technological change, with relevant stories to tell. Proficiency in technologies such as cloud, platform engineering, API development, message buses, workflow engines, etc., and programming languages like C, C++, C#.NET, Python, PHP. Advocate for Agile methodologies, with the ability to drive Agile delivery, and a good understanding of TDD and CI/CD, along with coaching and mentoring skills. More ❯
highly skilled Software Engineer to provide support in the development of embedded software for cutting-edge defence applications. This role is ideal for professionals with expertise in C and C++, who have experience working in real-time environments and model-based development. KEY RESPONSIBILITIES: Develop and support embedded software using C and C++. Testing of software changes on-site. Perform More ❯
What you offer Press space or enter keys to toggle section visibility Up to 4 years of experience in a relevant field Strong programming skills, with experience in Python, C++, and Linux Strong problem-solving skills and the ability to acquire knowledge, understand complex products, and learn new skills Excellent communication skills and the ability to work autonomous We love More ❯
Integrators, Knowledge Managers, and Intel Analysts. Qualifications Required Skills & Experience: Demonstrated experience applying data science methods to real-world data problems. Proficient with one or more programming languages (Java, C++, Python, R, etc.). Due to U.S. Government contract requirements, only U.S. citizens are eligible for this role. Education & Certifications: Master's degree or Bachelor's degree in Operations Research More ❯
technologies Good verbal and written technical English communication skills An interest in security It would be great if you had any of the following, but not essential: C/C++ or Python experience Experience of automated test and build environments About the Company By 2035, it is estimated that a colossal 1 trillion connected devices will be live across the More ❯
Ipswich, Suffolk, East Anglia, United Kingdom Hybrid / WFH Options
365 Jobs
to continuously enhance skill development and solution offerings. Skills and experience Strong understanding of artificial intelligence and machine learning concepts Proficiency in programming languages such as Python, Java, or C++ Experience with automation frameworks and tools Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) Ability to analyze and optimize algorithms for efficiency Knowledge of data structures and algorithms Experience More ❯