our culture and values. Qualifications Required Qualifications Bachelor's Degree in Computer Science or related technical discipline AND experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python. OR equivalent experience. Experience prompting and working with large language models. Experience writing production-quality Python code. Preferred Qualifications Demonstrated interest in Responsible AI. Microsoft More ❯
in STEM field (Electrical/Computer/Software Engineering, Computer Science, Math or Information Systems) and Three (3) year of experience in software development technologies and methodologies. • C/C++ Software development skills • Experience in x86/x64 assembly, software reverse engineering, kernel debugging, and protocol stacks • Experience developing computer exploits Desired: • Experience in Software Reverse Engineering with at least More ❯
building Media Infrastructure Opportunity to collaborate across products and departments to deliver superior client impactful solutions You will need to have: 4+ years of experience building backend services with C++ and Python Experience building client-facing media applications using Javascript and CSS Experience with media container formats (mp4, webm), codecs and streaming protocols (MSS, DASH, HLS) Experience with network and More ❯
s degree in Electrical Engineering, Computer Science, Mechanical Engineering, Robotics, or a comparable field. You are proficient in software development for edge computing devices. You possess advanced Python skills (C++ is a plus). You have experience with scripting languages such as Bash, Ansible. You have experience with AWS IoT Core/Greengrass, or other IoT fleet management solutions. You More ❯
architecture, design patterns, reliability and scaling) of new and current systems Experience in professional, non-internship software development Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design iOS mobile application development experience in Objective-C and Swift Experience communicating technical problems to both technical and business audiences verbally and in writing More ❯
Here, you write new programs for real-world challenges - with creative freedom to shape your journey. Our tech stack isn't a relic - it's a living arsenal: Node.js, C++, Java, Scala, Python, SQL, TypeScript, JavaScript, React, Docker, Kubernetes, AWS, Google Cloud , and more. Open the console: Tools & Equipment: Mac, Linux, custom config - your call. You'll get high-end More ❯
Here, you write new programs for real-world challenges - with creative freedom to shape your journey. Our tech stack isn't a relic - it's a living arsenal: Node.js, C++, Java, Scala, Python, SQL, TypeScript, JavaScript, React, Docker, Kubernetes, AWS, Google Cloud , and more. Open the console: Tools & Equipment: Mac, Linux, custom config - your call. You'll get high-end More ❯
Here, you write new programs for real-world challenges - with creative freedom to shape your journey. Our tech stack isn't a relic - it's a living arsenal: Node.js, C++, Java, Scala, Python, SQL, TypeScript, JavaScript, React, Docker, Kubernetes, AWS, Google Cloud , and more. Open the console: Tools & Equipment: Mac, Linux, custom config - your call. You'll get high-end More ❯
Experience programming with at least one software programming language - 3+ years of non-internship professional software development experience - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent - Experience with full software development life cycle, including coding standards, code reviews, source control More ❯
as AWS, Azure, GCP or other providers; a combination of these is considered as a bonus Experience working with infrastructure as code Understanding of lower level programming languages like C++ or Rust Holds a higher degree in technology or within a relevant field, with hands-on experience from software development What sets you apart is that you are able to More ❯
product teams. Bachelors, Masters, or PhD in Computer Science, Mathematics or a related field. Nice to Haves: Experience with LLMs, NLP, or synthetic data generation. Familiarity with Rust or C++ for high performance ML applications. Experience working on search, ranking, or large scale data ingestion pipelines. Experience working with AI data management, responsible AI, or large-scale dataset processing. Our More ❯
additional years of experience will be considered in Lieu of Degree. PREFERRED QUALIFICATIONS Familiarity with embedded systems, microcontrollers, or SoC integration. experience with software programming languages such as C, C++, Java, or Ruby on Rails. Comfortable working in Unix, Linux, and Windows environments. Experience with scripting languages for automation (e.g., Python, Tcl). Understanding of high-speed digital design, interfaces More ❯
product Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or equivalent 3+ years of quality assurance and test engineering experience Experience in Python, PHP, Java, C/C++ or equivalent coding language Experience in testing and debugging web or mobile applications Organizational, coordination, and multi-tasking experience Hands-on experience with test planning, test designing and execution, performance More ❯
for the CNO Developer position, Cohere is looking for candidates with the following knowledge, skills, and abilities: Coding - Candidates should be able to demonstrate experience coding in C/C++ and Python, including understanding Object Oriented Programming, Networking (sockets), Multithreading, and implementing cryptographic protocols for data at rest and data in transit. Exploitation - You should have in depth knowledge with More ❯
engineering and topology engineering for data center reconfigurable networks based on OCS/OXC architectures. Experience in coding in at least two high - level programming languages such as C, C++, or Go, particularly in the context of SDN - based networking solutions development. Exceptional communication skills including the ability to negotiate around deeply technical topics with senior business leaders. Optional : Hands More ❯
experience with Linux systems, including a strong understanding of Linux kernel development and OS internals-such as process scheduling, memory management, file systems, and networking. Proficient in programming with C++, Go, or Python. Deep expertise in orchestrating containerized applications and building scalable cluster management systems. Skilled at identifying system-level gaps and cross-functional issues, proposing effective solutions, and driving More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Arm Limited
and contributions. Working knowledge of SCMS tools like Git and related infrastructure such as GitHub, GitLab, Gerrit etc. Familiarity with ARM architecture. Experience with other programming languages such as C++, Rust or Python. Experience with non-Linux kernel based operating systems and their driver models. In Return: Our UK offices are amazing places to collaborate. We also have some scope More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
and contributions. Working knowledge of SCMS tools like Git and related infrastructure such as GitHub, GitLab, Gerrit etc. Familiarity with ARM architecture. Experience with other programming languages such as C++, Rust or Python. Knowledge of multimedia frameworks and libraries. Experience with non-Linux kernel based operating systems and their driver models In Return: Our UK offices are amazing places to More ❯
may be substituted for a bachelor's degree. Active TS/SCI Polygraph Experience as a hardware or software engineer with expertise in programming languages such as Java, C, C++, and Ruby on Rails Proficiency in operating systems including Unix, Linux, and Windows Have knowledge of field-programmable gate arrays (FPGAs) Have knowledge of ModelSim for hardware description language (HDL More ❯
You If You Are: Completing or have recently completed a degree (at least 3 years) in Computer Science or Informatics Able to complete a difficult programming challenge using Java (C++ and other languages not allowed) Highly proficient in programming in multiple languages with experience outside of university projects Deeply interested in computing from first principles A creative thinker who loves More ❯
crypto markets and their structure (a plus) Ability to research, design, and implement option trading models and strategies Proficiency in object-oriented programming languages, preferably Python, but also C#, C++, Java, or Rust Entrepreneurial mindset with a problem-solving approach, quick decision-making skills, and a willingness to experiment and learn Strong communication and collaboration skills, with the ability to More ❯
Bonus if you have: Experience in designing, developing and testing embedded software and hardware control systems for UAV, UXV, autonomous driving or aerospace applications Working knowledge of C/C++ Experience working with ROS or robotics sensors (IMU, GPS/GNSS, LIDAR, RADAR, Cameras, etc.) Experience with model-based design and modelling tools such as UML and/or SysML More ❯
Physics or Mathematics. Experience in some of the following areas is of benefit: Creation of hardware prototypes, Simulation, modelling and data analysis, Network and Protocol analysis, Programming in C, C++ or Python, Familiarity of Software Defined Radios, Familiarity of Linux, IOT Systems, OSINT. Why Awerian? Awerian is no ordinary research and development consultancy. Part of TTP Group; the organisation is More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
silicon and modelling platforms Required Skills and Experience : Good understanding of computer architecture and embedded systems Experience of software development for a commercial organization Strong knowledge of C or C++ programming Proficiency in problem solving and debugging skills Practical, organized and analytical approach to work Good oral and written English skills "Nice To Have" Skills and Experience : Experience with ML More ❯
with focus on electronics At least 3+ years of experience in pre-silicon verification Experience using SystemVerilog/UVM Good knowledge of object-oriented programming such as experience in C++, C#, System Verilog, etc. Knowledge of SystemVerilog for design Experienced in scripting such as bash, tcsh, Python, TCL etc. Skills in formal verification is a plus Proficiency in mixed signal More ❯