exploit development lifecycle from identifying bugs up to fully developed proof of concepts Proficient in at least one programming language (e.g. Python, Java, C#, C++) How you will be supported: Work-life balance is important; you'll get 25 days holiday a year and, via our flexible benefits package the More ❯
advanced understanding of how computers work (eg stack/heap distinction, compiled/interpreted languages). Proficient with at least 1 "solution" language (eg C++, Java, C#). Proficient with at least 1 "utility" language (eg Python, Javascript, Perl, Powershell) Able to use and configure more than one major operating More ❯
advanced understanding of how computers work (eg stack/heap distinction, compiled/interpreted languages). Proficient with at least 1 "solution" language (eg C++, Java, C#). Proficient with at least 1 "utility" language (eg Python, Javascript, Perl, Powershell) Able to use and configure more than one major operating More ❯
timely code fixes What background are we looking for? A good understanding of any of the following programming languages: Java, JavaScript, React, 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 ❯
Gloucester, Gloucestershire, South West Hybrid / WFH Options
BAE Systems
Logically analysing code 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 More ❯
the world. The team is passionate about developing technology that helps protect people and keep society safe. What background we are looking for: • Designing C++ code from scratch on embedded Linux for hardware, • Experience fo developing software that drives hardware, autonmous for developing original code. • Onsite Dedication: Work onsite to More ❯
exploit development lifecycle from identifying bugs up to fully developed proof of concepts. Proficient in at least one programming language (e.g. Python, Java, C#, C++) How you will be supported: Work-life balance is important; you'll get 25 days holiday a year and, via our flexible benefits package the More ❯
skills; Ability to work as part of a team or autonomously; Calm and professional approach to work; Programming experience e.g. Python, Java, C/C++ is an advantage What will you be doing here? Your role will include working on a range of activities from technical studies, detailed design, development More ❯
Experience supporting multiple complex programmes Experience with estimating for project bids Strong experience of using at least one high level programming language (e.g. ADA, C++, C#) Engineers at all levels should possess an academic qualification in Engineering or other related STEM subjects as well as specific (either academic or professional More ❯
for FPGAs/RFSoCs, and use of appropriate design tools (e.g. Vivado). Working knowledge of one or more programming languages, for example C, C++, Python, Linux programming, VHDL, Verilog, MATLAB. Proven problem-solving/fault-finding skills Excellent team working abilities Ability to learn quickly Desirable: A keen interest More ❯
engineering lifecycle, from requirements analysis, design methods/activities, verification, through to formal release and configuration. Existing programming language knowledge such as LabVIEW, TestStand, C++, Python, and C# are deseriable and your skills and capabilities should be clearly identified on CV. Being proactive and able to research and learn what … engineering lifecycle, from requirements analysis, design methods/activities, verification, through to formal release and configuration. Existing programming language knowledge such as LabVIEW, TestStand, C++, Python, and C# are deseriable and your skills and capabilities should be clearly identified on CV. Being proactive and able to research and learn what More ❯
in Linux/Unix environments Proficiency with one or more general purpose programming languages including but not limited to: Python, Java, Typescript, Scala, Golang, C++ or C# PREFERRED QUALIFICATIONS Knowledge of best practices for the full software development life cycle; including coding standards, code reviews, source control management, build processes More ❯
AWS Utility Computing (UC) provides product innovations - from foundational services such as Amazon's Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS's services and features apart More ❯
and external audiences Minimum Qualifications 6+ years of building machine learning models for business application experience Knowledge of programming languages such as C/C++, Python, Java or Perl Experience programming in Java, C++, Python or related language Experience with neural deep learning methods and machine learning PhD in engineering More ❯
knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. Minimum Qualifications Experience programming in Java, C++, Python or related language Experience in state-of-the-art deep learning models architecture design and deep learning training and optimization and model pruning Experience More ❯
Master's degree and 3+ years of CS, CE, ML or related field experience Experience programming or scripting language like Python, Java, C or C++ Experience building machine learning models or developing algorithms for business application Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization More ❯
Associate Professional Services Cloud Consultant Amazon Web Services (AWS), a leader in Cloud Computing, is seeking interns to join our AWS Professional Services TechU program. This is a unique opportunity to play a key role in a fast-growing business More ❯
Possible start dates for this role are between January 2025 and October 2025. Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design. Internship, project, or academic experience in at least one of the areas: internals, kernel, OS/storage systems, job More ❯
time of application - Although no specific programming language is required - you should be familiar with the syntax of languages such as Java, C/C++, or Python - Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving and complexity analysis PREFERRED QUALIFICATIONS - Previous technical More ❯
LLMs and multimodal systems, in order to provide the best-possible experience for our customers. BASIC QUALIFICATIONS - Master's degree - Experience programming in Java, C++, Python or related language - Experience with neural deep learning methods and machine learning - Experience in building machine learning models for business application - Experience in applied More ❯
or video encoders, who thrives on innovating new solutions. Skills and Experience: 2+ years of work experience with Embedded Software Development in C and C++ (both are essential) Able to create custom Linux-based systems for embedded devices (Yocto, Buildroot, OpenEmbedded, etc.) Experience developing on a Nvidia platform would be More ❯
necessary guardrails. Bachelor’s degree in computer science, engineering, or equivalent. Proficiency in at least two programming tools/languages (e.g., Java, C/C++, Python). Understanding of SDLC principles and software engineering practices. Familiarity with advanced algorithms, program structures, and API development. Skills in prompt engineering, automated testing More ❯
necessary guardrails. Bachelor’s degree in computer science, engineering, or equivalent. Proficiency in at least two programming tools/languages (e.g., Java, C/C++, Python). Understanding of SDLC principles and software engineering practices. Familiarity with advanced algorithms, program structures, and API development. Skills in prompt engineering, automated testing More ❯
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 More ❯
Junior C++ Software Engineer Hybrid - 50k Location: Reading Salary: Up to 50k Are you a Junior C++ Software Engineer with a passion for solving complex problems and a strong foundation in maths, physics, and algorithms? About the Role: We are seeking a highly motivated and inquisitive Junior C++ Software Engineer … will work on exciting projects that involve developing software solutions for embedded systems and high-performance applications Key Responsibilities: Develop and maintain high-quality C++ software solutions. Work on complex algorithms and mathematical models. Contribute to embedded systems and software development projects. Debug, test, and troubleshoot software to ensure optimal … performance. What We re Looking For: Degree in Computer Science, Mathematics, Physics, or a related STEM field. Strong knowledge of C++ programming and a solid understanding of algorithms and data structures. Passion for problem-solving and eagerness to learn new technologies. Ability to work independently and take ownership of tasks. More ❯