You must be responsive, flexible, and able to succeed within an open and collaborative peer environment. Key job responsibilities Delivering high-quality C/C++ code for Ring Devices at Amazon Specifying, designing, and implementing functionality and behaviors of embedded subsystems. Collaborate effectively with applied science, software, and electronics engineering … to make that happen. BASIC QUALIFICATIONS Experience (non-internship) in professional software development Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design Experience in embedded development in C/C++ Knowledge of ARM CPUs PREFERRED QUALIFICATIONS Bachelor's degree in computer More ❯
Senior Software Engineering Team Lead Job Type: Permanent Location: Cambridgeshire (Once a week) Salary: £65,000-£85,000 Key Skills: C/C++, Linux, Windows, Database (SQL/Oracle), Compilers, & Network Development. This is an exciting opportunity to join a forward-thinking technology development group where you’ll play a … and team leadership – ideal for someone looking to grow into a Development Manager position. What We're Looking For Proven experience leading C/C++ development teams. Excellent problem-solving skills and the ability to navigate both technical and resource-related challenges. environments. A proactive leader with experience mentoring engineers … Job Title: Senior Software Engineering Team Lead Job Type: Permanent Location: Cambridgeshire (Once a week) Salary: £65,000-£85,000 Key Skills: C/C++, Linux, Windows, Database (SQL/Oracle), Compilers, & Network Development. More ❯
Senior Software Engineering Team Lead Job Type: Permanent Location: Cambridgeshire (Once a week) Salary: £65,000-£85,000 Key Skills: C/C++, Linux, Windows, Database (SQL/Oracle), Compilers, & Network Development. This is an exciting opportunity to join a forward-thinking technology development group where you’ll play a … and team leadership – ideal for someone looking to grow into a Development Manager position. What We're Looking For Proven experience leading C/C++ development teams. Excellent problem-solving skills and the ability to navigate both technical and resource-related challenges. environments. A proactive leader with experience mentoring engineers … Job Title: Senior Software Engineering Team Lead Job Type: Permanent Location: Cambridgeshire (Once a week) Salary: £65,000-£85,000 Key Skills: C/C++, Linux, Windows, Database (SQL/Oracle), Compilers, & Network Development. More ❯
Senior Software Engineering Team Lead Job Type: Permanent Location: Cambridgeshire (Once a week) Salary: £65,000-£85,000 Key Skills: C/C++, Linux, Windows, Database (SQL/Oracle), Compilers, & Network Development. This is an exciting opportunity to join a forward-thinking technology development group where you’ll play a … and team leadership – ideal for someone looking to grow into a Development Manager position. What We're Looking For Proven experience leading C/C++ development teams. Excellent problem-solving skills and the ability to navigate both technical and resource-related challenges. environments. A proactive leader with experience mentoring engineers … Job Title: Senior Software Engineering Team Lead Job Type: Permanent Location: Cambridgeshire (Once a week) Salary: £65,000-£85,000 Key Skills: C/C++, Linux, Windows, Database (SQL/Oracle), Compilers, & Network Development. More ❯
Software Engineering Team Lead Job Type: Permanent Location: Cambridgeshire (Once a week) Salary: up to £90,000 + Additionals D.O.E Key Skills: C/C++, Linux, Windows, Database (SQL/Oracle), Compilers, & Network Development. This is an exciting opportunity to join a forward-thinking technology development group where you’ll … and team leadership – ideal for someone looking to grow into a Development Manager position. What We're Looking For Proven experience leading C/C++ development teams. Excellent problem-solving skills and the ability to navigate both technical and resource-related challenges. environments. A proactive leader with experience mentoring engineers … Software Engineering Team Lead Job Type: Permanent Location: Cambridgeshire (Once a week) Salary: up to £90,000 + Additionals D.O.E Key Skills: C/C++, Linux, Windows, Database (SQL/Oracle), Compilers, & Network Development. More ❯
Software Engineering Team Lead Job Type: Permanent Location: Cambridgeshire (Once a week) Salary: up to £90,000 + Additionals D.O.E Key Skills: C/C++, Linux, Windows, Database (SQL/Oracle), Compilers, & Network Development. This is an exciting opportunity to join a forward-thinking technology development group where you’ll … and team leadership – ideal for someone looking to grow into a Development Manager position. What We're Looking For Proven experience leading C/C++ development teams. Excellent problem-solving skills and the ability to navigate both technical and resource-related challenges. environments. A proactive leader with experience mentoring engineers … Software Engineering Team Lead Job Type: Permanent Location: Cambridgeshire (Once a week) Salary: up to £90,000 + Additionals D.O.E Key Skills: C/C++, Linux, Windows, Database (SQL/Oracle), Compilers, & Network Development. More ❯
/Senior Software Engineer, you will be joining a rapidly growing team shaping the future of intelligent media solutions and tasked with building a C++ wrapper, enveloping the embedded system, as well as the ML/AI models that will interface with this wrapper. Key Requirements 7+ years of experience … developing software targeting/interfacing with an embedded system/physical product. Strong proficiency programming in C++ and Python. Experience programming applications targeting Linux. Deep understanding of ML inference with experience of both developing and integrating ML Models with embedded systems. Desired, but not essential: Technical leadership experience. Experience within More ❯
This includes introducing new security algorithms, improving performance, writing unit and automated tests, and fixing security vulnerabilities. Code is predominantly written in C and C++ and mainly targets the Linux operating system, although there is some crossover with projects targeting Windows. In addition to a bachelor's degree in computer … science or similar, you will need: Excellent programming experience in C/C++ Good practical knowledge developing for User-mode Linux (UML) Understanding of public key infrastructure (PKI) and other uses of cryptography Understanding of the OSI network model, especially the TCP/IP protocols Additional knowledge or experience in More ❯
Person: The ideal candidate will be highly accurate, detail-oriented, and possess strong communication and problem-solving skills. Key Responsibilities: Create verification plans. Develop C++ models of ALU datapath components. Perform formal proof of ALU datapath components. Research and develop new formal methodologies and tool flows. Preferred Experience: Experience in … hardware design and/or verification. Strong mathematical background. Experience with programming languages such as C++ or Python. Academic Credentials: Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Mathematics, Computer Science, or related fields or equivalent experience. Benefits offered are described here . AMD does not accept More ❯
Peterborough, Cambridgeshire, United Kingdom Hybrid / WFH Options
Moorepay Limited
About the role An opportunity to join a technology development group and lead a team of six highly competent C/C++ engineers. You will be responsible for leading developments of the PROIV Software Development and Runtime environment used around the world and underpinning Zellis HCM AIR. You must have … a strong technical background in Windows and UNIX software development in C and C++ and be able to demonstrate success in leading teams of this nature. This role would suit someone who wants to grow into a development manager in the future. This is a hybrid position based in our … our SLAs are met. Skills & experience You should have/be able to demonstrate: Led teams of up to six high performing C/C++ developers. Mentoring of developers using your extensive strong background in developing on Unix and Windows with C/C++. Experience in leading agile projects (ideally More ❯
CB4, Impington, Cambridgeshire, Milton, United Kingdom
Integrity Personnel
If you have experience developing embedded real-time software on Android AOSP using C++/Java then this exciting new Embedded Software Engineer - Android AOSP position might just be the one for you! Working in a friendly team of highly skilled developers in this well-established manufacturer of specialized communications … and Skills for this Embedded Software Engineer - Android AOSP position: Degree in relevant subject Embedded real-time software development experience on Android AOSP, using C++/Java Good debugging skills. Enjoys investigating and solving challenging real-time platform issues. Experience with development tools for debugging, profiling, code coverage, memory leak More ❯
Employment Type: Permanent
Salary: £40000 - £50000/annum £40-50K plus benefits
analyze, develop, test and deploy improvements to make AMD the best platform for machine learning applications. THE PERSON: Strong technical and analytical skills in C++ development in a Linux environment. Ability to work as part of a team, while also being able to work independently, define goals and scope and … frameworks (e.g., TensorFlow, PyTorch) to accelerate model training and inference, with a focus on scaling and throughput. Software Engineering: Proficient skills in Python and C++, with experience in debugging, performance tuning, and test design to ensure high-quality, maintainable software solutions. High-Performance Computing: Proficient experience in running large-scale More ❯
Senior Embedded Software Engineer The Company: Our client is a leading technology developer known for its commitment to delivering innovative solutions in the communications sector. They are dedicated to pushing the boundaries of what’s possible in real-time communication More ❯
Senior Embedded Software Engineer The Company: Our client is a leading technology developer known for its commitment to delivering innovative solutions in the communications sector. They are dedicated to pushing the boundaries of what’s possible in real-time communication More ❯
CPU Architect - Assembly/C++/Python/ARM/RISC-V We're currently on the lookout for a CPU Architect for a global technology giant in Cambridge. A true leader in research, development, and innovation, this global technology powerhouse invests heavily into R&D to make huge technological … minimum of a few years experience with knowledge of CPU instruction set architectures Knowledge of CPU micro-architectures Development experience with Assembly, C/C++, Python etc. I welcome your application if you'd like to find out more and if you know someone it would suit, we offer a More ❯
CPU Architect - Assembly/C++/Python/ARM/RISC-V We're currently on the lookout for a CPU Architect for a global technology giant in Cambridge. A true leader in research, development, and innovation, this global technology powerhouse invests heavily into R&D to make huge technological … minimum of a few years experience with knowledge of CPU instruction set architectures Knowledge of CPU micro-architectures Development experience with Assembly, C/C++, Python etc. I welcome your application if you'd like to find out more and if you know someone it would suit, we offer a More ❯
CPU Architect - Assembly/C++/Python/ARM/RISC-V We're currently on the lookout for a CPU Architect for a global technology giant in Cambridge. A true leader in research, development, and innovation, this global technology powerhouse invests heavily into R&D to make huge technological … minimum of a few years experience with knowledge of CPU instruction set architectures Knowledge of CPU micro-architectures Development experience with Assembly, C/C++, Python etc. I welcome your application if you'd like to find out more and if you know someone it would suit, we offer a More ❯
innovative solutions support cutting-edge scientific research and development. We are seeking a skilled and experienced Embedded Software Engineer with a strong background in C++ within a Windows environment, utilising MFC and STL. The successful candidate will join a small team of programmers dedicated to producing and enhancing Windows applications … our own platform format. Work closely with the sales team to identify software development directions and prioritise new features. Required Qualifications & Experience: Experienced in C++ using MFC and STL. BEng/BSc in Computer Science. Knowledge of neuroscience. Experience with Python. Experience in scientific software development. ARM architecture experience is More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Reed Technology
innovative solutions support cutting-edge scientific research and development. We are seeking a skilled and experienced Embedded Software Engineer with a strong background in C++ within a Windows environment, utilising MFC and STL. The successful candidate will join a small team of programmers dedicated to producing and enhancing Windows applications … our own platform format. Work closely with the sales team to identify software development directions and prioritise new features. Required Qualifications & Experience: Experienced in C++ using MFC and STL. BEng/BSc in Computer Science. Knowledge of neuroscience. Experience with Python. Experience in scientific software development. ARM architecture experience is More ❯
Mobile Robots (AMRs), developing robot arms with multiple degrees of freedom and using ROS 1 or ROS 2. - Strong skills in Python and ideally C++ or C#. - A good technical degree qualification in a relevant subject. This role is full time and based in the company's Cambridgeshire offices. Full … without time limit or sponsorship. The benefits package includes bonuses, an enhanced pension contribution, private medical care and other perks. Keywords: AMR, ROS, Python, C++, C#, industrial automation, robotics, medical applications, safety-critical, control systems, networking, machine vision. Another top job from ECM, the high-tech recruitment experts. Even if More ❯
researchers world-wide in the field of neuroscience, pharmacology and engineering. We are seeking a skilled and experienced Software Engineer with a background in C++ in a Windows environment using MFC and stl. You will be part of a small team of programmers producing and enhancing Windows applications for use … to identify which direction to take the software development and which new features to prioritise. Required Qualifications & Experience: · At least 2 years experience in C++ using MFC and stl. · BEng/BSc in Computer science Desirable Skills: · Knowledge of the field of neuroscience. · Experience in embedded systems programming particularly with More ❯
engineering. Their innovative solutions support cutting-edge scientific research and development. Our client is seeking skilled Embedded Software Engineers with a strong background in C++ within a Windows environment, utilising MFC and STL. The successful candidates will join a small team of programmers dedicated to producing and enhancing Windows applications … closely with the sales team to identify software development directions and prioritise new features. Required Qualifications & Experience: At least 2 years of experience in C++ using MFC and STL. BEng/BSc in Computer Science. Commercial experience is essential; ideally not a postgraduate with no commercial experience. Desirable Skills: Knowledge More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Reed Technology
engineering. Their innovative solutions support cutting-edge scientific research and development. Our client is seeking skilled Embedded Software Engineers with a strong background in C++ within a Windows environment, utilising MFC and STL. The successful candidates will join a small team of programmers dedicated to producing and enhancing Windows applications … closely with the sales team to identify software development directions and prioritise new features. Required Qualifications & Experience: At least 2 years of experience in C++ using MFC and STL. BEng/BSc in Computer Science. Commercial experience is essential; ideally not a postgraduate with no commercial experience. Desirable Skills: Knowledge More ❯
Huawei Technologies Research & Development (UK) Ltd
likely to see, and thus what characteristics are important, in different scenarios such as gaming and rendering. You combine the above with a good C++ development experience and know your way around tools, such as version control systems. You are self-motivated and ambitious, and have the ability to work … is plus. Creativity and ability to effectively communicate ideas. Comfortable working on immature technologies and following up the latest advances in science C/C++ programming experience Good written and verbal communication skills. Self-motivated, well organized and good team player More ❯
Embedded Software Engineer This leading company based in Cambridge are looking a Embedded Software Engineer to join there team. Core Responsibilities: Spearheading the design and development of embedded systems firmware in alignment with project objectives, under the direction of senior More ❯