Cambridge, Cambridgeshire, England, United Kingdom
Corriculo Ltd
Senior Software Engineer, C++, MFC, STL, Scientific Software, COR7320 An exciting opportunity has arisen for an experienced Software Engineer to join a world-leading scientific R&D company based in Cambridge, specialising in the design and development of hardware and software tools for pioneering research. The Role The Senior Software Engineer will take ownership of … maintaining Windows-based scientific applications used by researchers globally. Working as part of a small, close-knit development team, you’ll be responsible for implementing new features, solving complex software problems, supporting researchers, and integrating third-party hardware and data formats. This is a fantastic opportunity for a skilled engineer looking to make a real impact in the world … Company The C++ Engineer will be joining a long-established and highly respected scientific technology company, renowned for its contributions to scientific research. The organisation develops both hardware and software solutions that are used by researchers around the world to advance scientific discovery. With a collaborative culture and a strong reputation for customer support, they are a trusted partner More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Corriculo Ltd
Senior Software Engineer, C++, MFC, STL, Scientific Software, COR7320 An exciting opportunity has arisen for an experienced Software Engineer to join a world-leading scientific R&D company based in Cambridge, specialising in the design and development of hardware and software tools for pioneering research. The Role The Senior Software Engineer will take ownership of … maintaining Windows-based scientific applications used by researchers globally. Working as part of a small, close-knit development team, you'll be responsible for implementing new features, solving complex software problems, supporting researchers, and integrating third-party hardware and data formats. This is a fantastic opportunity for a skilled engineer looking to make a real impact in the world … Company The C++ Engineer will be joining a long-established and highly respected scientific technology company, renowned for its contributions to scientific research. The organisation develops both hardware and software solutions that are used by researchers around the world to advance scientific discovery. With a collaborative culture and a strong reputation for customer support, they are a trusted partner More ❯
Abingdon, Oxfordshire, South East, United Kingdom Hybrid / WFH Options
Preservica
in enterprise-level cloud-based SaaS solutions? Could you add value to an existing team of highly-skilled developers? Are you ready to make your mark on future-proofed software? We are Preservica, and our active digital preservation solutions are at the razors edge of commercial software solutions, addressing the need for smart digital preservation technology. Our award … winning software is used by leading businesses, archives, libraries, museums and government organisations across the globe. We are world leaders and proud of our achievements but to stay ahead, we need the brightest and most talented commercial and technical innovators to join our development team, and right now, we are looking for a solid Senior Front End Engineer. About … geographically-distributed team, you will bridge the gap between UX and the back-end teams, working as part of an Agile Scrum to build high-quality and fully performing software across our cloud-based SaaS product range of Digital Preservation software. As Senior Front End Engineer, youll work on: Writing well-designed, testable, maintainable, and efficient code Ensuring the More ❯
the tools necessary to achieve success through paid training, mentoring, and the opportunity to work alongside top-notch industry professionals. We are searching for talented individuals who provide intelligence, engineering, and mission management expertise for the Government. This program will maximize the effectiveness and efficiency of our country's most important missions both at home and abroad. If you … assist in troubleshooting. 10+ years' experience managing/monitoring AWS cloud and virtualized servers for optimal performance while working in a Platform as a Service (PaaS) environment. Familiarity with software development life cycle models, agile, and DevOps programming methodologies. Fluent skills in object oriented programming and experience in at least one programming language such as Ruby, C, C++, GO … Python, or Java. Experience acquiring in-depth understanding of large complex software systems to isolate defects, reproduce defects, assess risk, and understand varied customer deployments. Ability to successfully work with customers, developers, testing, project management, and support staff. Excellent problem solving, analytical skills and technical troubleshooting skills. Clarity and precision in verbal and written communications. The Level 3 DevOps More ❯
in enterprise-level cloud-based SaaS solutions? Could you add value to an existing team of highly-skilled developers? Are you ready to make your mark on future-proofed software? We are Preservica, and our active digital preservation solutions are at the razor s edge of commercial software solutions, addressing the need for smart digital preservation technology. Our … award-winning software is used by leading businesses, archives, libraries, museums and government organisations across the globe. We are world leaders and proud of our achievements but to stay ahead, we need the brightest and most talented commercial and technical innovators to join our development team, and right now, we are looking for a solid Senior Front End Engineer. … geographically-distributed team, you will bridge the gap between UX and the back-end teams, working as part of an Agile Scrum to build high-quality and fully performing software across our cloud-based SaaS product range of Digital Preservation software. As Senior Front End Engineer, you ll work on: Writing well-designed, testable, maintainable, and efficient code Ensuring More ❯
in enterprise-level cloud-based SaaS solutions? Could you add value to an existing team of highly-skilled developers? Are you ready to make your mark on future-proofed software? We are Preservica, and our active digital preservation solutions are at the razor’s edge of commercial software solutions, addressing the need for smart digital preservation technology. Our … award-winning software is used by leading businesses, archives, libraries, museums and government organisations across the globe. We are world leaders and proud of our achievements – but to stay ahead, we need the brightest and most talented commercial and technical innovators to join our development team, and right now, we are looking for a solid Senior Front End Engineer. … geographically-distributed team, you will bridge the gap between UX and the back-end teams, working as part of an Agile Scrum to build high-quality and fully performing software across our cloud-based SaaS product range of Digital Preservation software. As Senior Front End Engineer, you’ll work on: Writing well-designed, testable, maintainable, and efficient code Ensuring More ❯
Aberdeen, Aberdeenshire, Scotland, United Kingdom Hybrid / WFH Options
Bright Purple Resourcing
C#.Net Software Engineer - Aberdeen This is an exciting opportunity to work for a global leader in the innovation and development of cutting-edge software solutions used in oil and gas industry. What is in it for me: Salary up to £60,000 Hybrid working with 3 daysper week in theAberdeen office. Private healthcare Life Assurance Generous pension scheme … investing in their R&D and the future of their employees The opportunity to work in attractive offices with a dynamic and passionate working environment The Role: As a Software Engineer, you will have the opportunity to work on cutting-edge technology and be involved in the full development lifecycle. You will have the abilityto develop cutting edge software … values diversity and inclusion and is dedicated to recruiting the right person for the role. If you are looking for a new and exciting challenge in the field of softwareengineering, then we want to hear from you. Apply now to take the next step in your career! Bright Purple is an equal opportunities employer: we are proud More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Bright Purple Resourcing
C#.Net Software Engineer - Aberdeen This is an exciting opportunity to work for a global leader in the innovation and development of cutting-edge software solutions used in oil and gas industry. What is in it for me: Salary up to £60,000 Hybrid working with 3 daysper week in theAberdeen office. Private healthcare Life Assurance Generous pension scheme … investing in their R&D and the future of their employees The opportunity to work in attractive offices with a dynamic and passionate working environment The Role: As a Software Engineer, you will have the opportunity to work on cutting-edge technology and be involved in the full development lifecycle. You will have the abilityto develop cutting edge software … values diversity and inclusion and is dedicated to recruiting the right person for the role. If you are looking for a new and exciting challenge in the field of softwareengineering, then we want to hear from you. Apply now to take the next step in your career! Bright Purple is an equal opportunities employer: we are proud More ❯
sunbury, south east england, united kingdom Hybrid / WFH Options
bp
platforms that make a real impact. Let me tell you about the role As a senior site reliability engineer, you will be responsible for building, maintaining and operating the software solutions, infrastructure and services that powers technology platforms. In this role, we work with a team of engineers and team members to ensure that the digital solutions are highly … improve operational aspects of the site. Ensure that applications and websites run smoothly and efficiently. Detect issues and automatically managing failures to keep systems up and running. Work with software developers, engineers, and operations teams to improve system performance. Analyse incidents to prevent future disruptions. Develop and maintain standardised solutions that can be reused across multiple teams and projects. … What you will need to be successful (experience and qualifications) Technical skills we need from you A bachelor's degree in computer science, engineering, or a related field or equivalent work experience. Relevant certifications (e.g., AWS/Azure cloud engineering, fundamentals, DevOps, architect certifications) can be beneficial. Knowledge of networking concepts, protocols, and tools, willingness to learn new More ❯
guildford, south east england, united kingdom Hybrid / WFH Options
BP Energy
platforms that make a real impact. Let me tell you about the role As a senior site reliability engineer, you will be responsible for building, maintaining and operating the software solutions, infrastructure and services that powers technology platforms. In this role, we work with a team of engineers and team members to ensure that the digital solutions are highly … improve operational aspects of the site. Ensure that applications and websites run smoothly and efficiently. Detect issues and automatically managing failures to keep systems up and running. Work with software developers, engineers, and operations teams to improve system performance. Analyse incidents to prevent future disruptions. Develop and maintain standardised solutions that can be reused across multiple teams and projects. … What you will need to be successful (experience and qualifications) Technical skills we need from you A bachelor's degree in computer science, engineering, or a related field or equivalent work experience. Relevant certifications (e.g., AWS/Azure cloud engineering, fundamentals, DevOps, architect certifications) can be beneficial. Knowledge of networking concepts, protocols, and tools, willingness to learn new More ❯
Location London Employment Type Full time Department Engineering About Sana We're on a mission to revolutionize how humans access knowledge through artificial intelligence. Throughout history, breakthroughs in knowledge sharing-from the Library of Alexandria to the printing press to Google-have been pivotal drivers of human progress. Today, as the volume of human knowledge grows exponentially, making it … just more accessible-it's a catalyst for achieving the previously impossible. If all of this sounds exciting, you're in the right place. About the Role Our Solutions Engineering team plays a pivotal role in bridging the gap between our product development and client-facing teams for our latest product, Sana AI. The team prides itself on its … and effectively. Identify and implement process improvements to enhance the efficiency of the sales and deployment processes. What will help you thrive A strong technical background with experience in softwareengineering, systems engineering, or a related field. Proven experience in a client-facing technical role, preferably within the tech industry. Excellent problem-solving skills with the ability More ❯
Scottsdale, Arizona, United States Hybrid / WFH Options
Catapult Staffing
Advanced Software Engineer for Linux Application Development for Crypto and Cross Domain Solutions Location: Scottsdale, AZ Responsibilities: Requires a Bachelor's degree in SoftwareEngineering, or a related Science, Engineering or Mathematics field. Also requires 5+ years of job-related experience, or a Master's degree plus 3 years of job-related experience. Agile experience preferred. … Due to the nature of work performed within our facilities, U.S. citizenship is required. ROLE AND POSITION OBJECTIVES: As a software engineer for the Crypto and Cross Domain Solutions, you'll be a member of a cross functional team responsible for designing and developming next generation cryptographic solutions. What sets you apart: • Ability to lead the software development More ❯
Job Title: Software Engineer - Senior II (Elastic Engineer) Location: Dulles, VA Clearance: Secret (must be able to obtain TS/SCI) Company: Quantum Science Solutions (QSS) Compensation: Open Rate Position Overview Quantum Science Solutions (QSS) is seeking an experienced Senior Software Engineer (Elastic Engineer) to join a highly visible federal cybersecurity contract in Dulles, VA. This role will … Logstash, and Kibana (ELK) environment with a strong emphasis on data onboarding, content development, configuration, troubleshooting, reporting, and visualizations. The ideal candidate will bring hands-on experience in Elastic engineering and administration, Kubernetes, and modern software development practices while working in a distributed team environment. Key Responsibilities • Build data pipelines to ingest external datasets into Elastic products. • Design … tools. Required Qualifications • U.S. Citizenship. • Active Secret clearance (must be able to obtain TS/SCI). • Must be able to obtain DHS Suitability. • 6+ years of directly relevant software development experience. • 2+ years of experience as an Elastic Cloud on Kubernetes (ECK) administrator or equivalent. • 2+ years of experience with Elasticsearch Domain Specific Language (DSL). • 5+ years More ❯
metrics (deployment velocity, performance, throughput, SLA compliance). • Travel up to 20% to support team locations, deployment sites, and customer engagements. Required Qualifications • Bachelor's degree in Computer Science, SoftwareEngineering, or related field. • 5+ years managing complex software platform development with large-scale data systems. • Hands-on technical background with programming (Python, Java, JavaScript, or Go … environments. • Proficiency with Agile tools (Jira, Confluence, GitHub, Linear). • Strong technical communication skills, including diagrams, specifications, and executive briefings. • Experience working with distributed teams and managing stakeholders across engineering, product, and customer organizations. • Strong analytical, problem-solving, and data-driven decision-making skills. • U.S. Citizenship required with ability to obtain/maintain a Secret or TS/SCI More ❯
Position: Electrical Engineer This position will report directly to the Director of Electrical & SoftwareEngineering and will also work directly with the CTO and other Department Teams. It is expected that this professional will collaborate with Acoustic Engineering and Production Engineering as well as with Production Teams to create new and modified products that can be …/digital circuit design and product documentation. In this position, you will develop sonar and industrial ultrasonic products. You will be part of a small, fast-paced, hands-on engineering team developing products used in a broad variety of uses. In our small company environment, your expertise, innovation, and contributions will count. We are at an exciting threshold in … engineering, expanding product capabilities in measurement and communications, and expanding the team to make it happen. If you are a driven Electrical Engineer with 5 or more years of development experience - Massa is the place for you! Clearance Requirements: A U.S. Security Clearance of Secret or higher may be required for this position. Applicants selected may be subject to More ❯
life. We bring that vision to life through our values and culture. Learn more about Target here . As a Senior Engineer, you serve as a specialist in the engineering team that supports the product. You help develop and gain insight in the application architecture. You can distill an abstract architecture into concrete design and influence the implementation. You … show expertise in applying the appropriate softwareengineering patterns to build robust and scalable systems. You are an expert in programming and apply your skills in developing the product. You have the skills to design and implement the architecture on your own, but choose to influence your fellow engineers by proposing software designs, providing feedback on software … A diverse, inclusive, and collaborative culture Robust and distributed microservices and event-based architectures with mature CI/CD pipelines Code as craft with a desire to solve complex engineering problems Automating everything Operational excellence with an approach to engineering that makes our guests and team members their top priority Triaging large scale issues with a bias to More ❯
closely with the team tech lead, developers, data analyst and data scientist, the successful candidate will participate in the development, integration testing and validation, and all aspects of the software life cycle for model-driven, micro-service JEE architecture software applications. Candidates will use modern softwareengineering tools including Eclipse, Git, Python, PyTorch, Java, and Atlassian … Suites for design, development, and testing the software. Qualifications Required Experience: Bachelor's degree in computer science or related engineering with 9+ years of technical experience. Development using Java and AWS SageMaker to create repeatable training workflows that accelerate model development. Provisioning, operating, and maintaining systems running on AWS (or equivalent cloud providers). AI/ML development using … Takes and implements technical direction. Thorough understanding of infrastructure (firewalls, load balancers, storage, monitoring, security etc.) and have experience with orchestration to develop a cloud solution. Scalable Web Applications. Software Configuration Management (SCM) tools (Git and Gradle/Maven). Agile Scrum. Master's in computer science or related field. Customer Requirements Clearance - Ability to obtain and hold a More ❯
RUST Embedded Software Engineer Location: Taunton, Massachusetts 02780 Required: Secret Clearance W2 Hourly Contract to hire $90.00 - $105.50 per hour with limited benefits No C2C, No 1099, we can NOT work with outside agencies/vendors US CITIZENSHIP IS REQUIRED GeoLogics has an immediate opening for a RUST Embedded Software Engineer, working with custom Hardware built in-house … data. We encourage you to apply if you have any of these preferred skills or experiences: Required Skills Active Secret Clearance is required Requires a Bachelor's degree in SoftwareEngineering, or a related Science, Engineering or Mathematics field. Also requires 10+ years of job-related experience, or a Master's degree plus 8 years of job … related experience. Must have Actual experience working in the RUST development language Real-Time multi-threaded Embedded software, preferably on Linux OS. Model-based development, preferably Rhapsody. Extensive experience with Object Oriented design and programming, preferably in UML and RUST. Familiarity with C and C++ Long development lifecycle and product lifespans, requiring maintenance and regular technology refresh. ARM virtualization More ❯
Element Materials Technology is looking for a talented and motivated Full Stack Software Developer to join our global team, supporting the development of our Client Portal as part of the e500 digital transformation initiative. This is a unique opportunity to shape and deliver customer-facing solutions that will power the next generation of laboratory data access across our global … You’ll work across front-end and back-end components, integrating systems and services within a modern Azure-based architecture. Core Responsibilities Design, develop, test, and deploy high-quality software solutions in alignment with business needs. Implement modern softwareengineering practices including unit testing, CI/CD, and scalable architectures. Collaborate with technical and non-technical stakeholders More ❯
Seeking superior engineering professionals. This is an opportunity to join a small team of exceptional researchers in developing and implementing cutting-edge signal processing technologies. The position is open to qualified softwareengineering professionals with experience designing, implementing, and maintaining large software systems. Demonstrated experience with Linux, C/C++, SQL, Python, and GUI design are … experience with the design and implementation of data structures and algorithms. Experience with unit/regression testing, revision control systems, defensive coding practices, and providing external support for large software systems is a plus. Some experience with statistical signal processing and communications systems is desirable, but not required. Design, implement, and maintain large software systems. Demonstrated experience with … SQL, Python, and GUI design. Design and implementation of data structures and algorithms, unit/regression testing, revision control systems, defensive coding practices, and providing external support for large software systems. Experience with statistical signal processing and communications systems is desirable, but not required. B.S. or M.S. degree in a Computer Science or Electrical Engineering is required. Minimum More ❯
stevenage, east anglia, united kingdom Hybrid / WFH Options
MBDA Missile Systems
from synthetic modelling of real world objects and the Earth's surface, through to hardware testing and validation via experimentation and field trials. We use a variety of different software development and modelling tools, and we will support to you and hands on training to get you up to speed as quick as possible. However, we are always looking … offers the chance for you to deliver current programmes and shape the future of the team and the company. What we're looking for from you: Someone enthusiastic about softwareengineering and the development of physical models of the real world and how an EO Sensor perceives it. You will need Skills in Windows and Linux native software (C/C++), dynamic languages like python, GPU-acceleration and 3D graphics (Open GL, GLSL, CUDA, Vulkan), A strong software background including software architecture design, concurrency, synchronisation, and database design An appreciation of or the desire to learn the physics of the propagation of EM radiation, coherent phenomena, and thermal analysis; and the supporting tools. An affinity More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
MBDA
from synthetic modelling of real world objects and the Earth's surface, through to hardware testing and validation via experimentation and field trials. We use a variety of different software development and modelling tools, and we will support to you and hands on training to get you up to speed as quick as possible. However, we are always looking … offers the chance for you to deliver current programmes and shape the future of the team and the company. What we're looking for from you: Someone enthusiastic about softwareengineering and the development of physical models of the real world and how an EO Sensor perceives it. You will need Skills in Windows and Linux native software (C/C++), dynamic languages like python, GPU-acceleration and 3D graphics (Open GL, GLSL, CUDA, Vulkan), A strong software background including software architecture design, concurrency, synchronisation, and database design An appreciation of or the desire to learn the physics of the propagation of EM radiation, coherent phenomena, and thermal analysis; and the supporting tools. An affinity More ❯
Explore software developer roles in the UK with visa sponsorship, unlocking opportunities for international talent. Apply now! Are you looking for a job with visa sponsorship in the UK? Here is a WhatsApp channel that only publishes visa sponsorship jobs. Duties & Responsibilities: A keen eye for detail Innovative approaches to problem-solving Outstanding communication skills in words Understanding of … and business standpoint Discussing customer requirements with the development team Communicating with management and technical support colleagues in a clear and consistent manner Writing and fixing computer code Overseeing software development initiatives Making certain that every SLA (Service Level Agreement) is fulfilled To guarantee robust functionality and optimisation, trials, testing, and quality checks are conducted. Maintaining thorough documentation of … development procedures Fulfilling the standards and expectations of each individual customer Creating and maintaining databases for software Required Skills and Qualifications Educational Background: Generally, one needs a bachelor's degree in computer science, softwareengineering, or a similar discipline. Proficiency in Programming: Comprehensive understanding of programming languages and frameworks that are pertinent to the position Problem-Solving More ❯
Coventry, Warwickshire, United Kingdom Hybrid / WFH Options
Destinydot
Explore software developer roles in the UK with visa sponsorship, unlocking opportunities for international talent. Apply now! Are you looking for a job with visa sponsorship in the UK? Here is a WhatsApp channel that only publishes visa sponsorship jobs. Duties & Responsibilities: A keen eye for detail Innovative approaches to problem-solving Outstanding communication skills in words Understanding of … and business standpoint Discussing customer requirements with the development team Communicating with management and technical support colleagues in a clear and consistent manner Writing and fixing computer code Overseeing software development initiatives Making certain that every SLA (Service Level Agreement) is fulfilled To guarantee robust functionality and optimisation, trials, testing, and quality checks are conducted. Maintaining thorough documentation of … development procedures Fulfilling the standards and expectations of each individual customer Creating and maintaining databases for software Required Skills and Qualifications Educational Background: Generally, one needs a bachelor's degree in computer science, softwareengineering, or a similar discipline. Proficiency in Programming: Comprehensive understanding of programming languages and frameworks that are pertinent to the position Problem-Solving More ❯
At IBM CIC, we deliver deep technical and industry expertise to a wide range of public and private sector clients in the UK. A career in IBM CIC means you'll have the opportunity to work with visionaries across multiple More ❯