The Software Engineer position will support the Sensors and SONAR Systems Department of the Naval Undersea Warfare Center (NUWC) Division Newport which is responsible for a full spectrum of engineering and research efforts pertaining to Sensors, SONAR, Undersea Warfare and Autonomous Vehicles. Engineering services are required for analyses, in-service engineering, prototype development, test and evaluation … and system engineering services in support of Towed, Hull and Sensor System programs. Towed Systems include developmental and in-service towed arrays, tow cables, towed array handling systems and associated signal path components. Hull and Sensor systems include hull mounted arrays, transducers, hydrophones, acoustic windows, outboard electronics, array structures and associated cabling. Job Requirements: • MS Access with Visual Basic … writing queries is required • Knowledge of SharePoint development • Knowledge of SharePoint development converting Access databases to SharePoint and Access tables to SharePoint lists • Bachelor's level degree in an Engineering discipline • U.S. citizenship and eligibility for a security clearance required; current clearance a plus McLaughlin Research Corporation offers a competitive benefit plan to employees and their eligible family members More ❯
ways to improve, as our product and company begin to scale. We are looking for a forward thinking Senior Frontend Engineer to come join us as we strive for Engineering excellence! We believe in ownership, and enablement of our experts, across many different skill-sets, to build and progress us forward in an agile manner, whilst collaborating and supporting … heard, and have the space to act on and show your input as we grow our company, we want to hear from you! You will be joining our Product Engineering team, working directly with software engineers, QA engineers, product managers, designers and more, as well as an open landscape to all parts and people across our organisation. Key … at pace. You have done this before and understand the long-term trade-offs of key design decisions. Demonstrated ability to act as a hands-on technical lead, setting engineering direction, unblocking others, and guiding frontend excellence across multiple teams. Solid experience in Test Driven Development (TDD) and building robust automated testing frameworks for frontend code. This includes proficiency More ❯
programmes and loyalty initiatives. Purpose of the Job We are seeking a highly experienced Tech Lead to join our team. The ideal candidate will have a strong background in software development, with a focus on using modern technologies and experience leading and managing softwareengineering teams. Key Responsibilities Lead the design and development of complex software systems (client-side and server-side) Provide technical guidance and direction to the development team Collaborate with cross-functional teams to deliver high-quality software solutions Build the front-end of applications through appealing visual design Develop and design effective APIs Plan and execute strategies for completing projects on time Stay current on industry trends and technologies to … continually improve the team's technical capabilities Ensure that all software development is done to a high standard, and that it is fully tested and deployed in a secure and reliable manner Knowledge, Skills and Experience Required 3+ years leading and mentoring engineering teams Strong technical experience leading the design and development of complex software systems Knowledge More ❯
Job Title: Senior Embedded Software Engineer Location : Cardiff Working Arrangement : On-Site 4 Days Per Week Key Experience/Skills: - Knowledge of C, RTOS - Knowledge of communication protocols - Knowledge of UART, SPI, I2C -C++ programming experience is desirable - Experience working within a team taking a product from concept through to production Education: Degree in SoftwareEngineering, Computer … Science, Electrical/electronic Engineering or equivalent is required. (Once you have applied, you will be contacted with a full job specification More ❯
Are you a newly Graduated Software Engineer looking to step into the technology sector? If so, my client has an exciting opportunity for you! You will be involved within designing, deploying and processing software into specifically purposed machinery. In this role as a Graduate Software Engineer based in Oxford you will be responsible for the following tasks … Assisting with new projects through software deployment - Whilst specifically focusing on C#/.NET you will be learning and developing your skills within other programming languages with the support of experienced senior engineers. - Scripting, coding and deploying code through backend development which will be linked directly to the heart of the machinery. - Being nurtured into being a full-fledged … engineer within constantly growing business. The successful applicant for this Graduate Software Engineer based in Oxford will; - Have understanding/experience of using C#/.NET - A degree qualified to 2:1 or above in a related discipline i.E. Softwareengineering, compute science or electronics - Be looking to grow within an established business. - Have knowledge of WPF More ❯
Seascale, Cumbria, North West, United Kingdom Hybrid / WFH Options
Morson Talent
ENGINEERS based in Cumbria, working on a hybrid basis. The successful candidates will work in a team to design, build, test and implement industrial control systems (both hardware and software), utilising Programmable Logic Controllers (PLCs), Human Machine Interfaces (HMIs), Supervisory Control and Data Acquisition (SCADA) software packages and Industrial Network solutions. Configuration of PC software packages to … provide user interface and data processing functions. Integration of software packages using standard protocols and custom developed software/scripts. Working across our offices and on client sites throughout the UK if required. SUMMARY OF ROLE AND RESPONSIBILITIES You will: Design, development, programming and testing of mission critical innovative solutions under the guidance of more experienced Engineers. Work … as a key team member resolving hardware and software challenges for assigned solution areas. Design and configuration of cyber-secure infrastructure and communications between solution components using industry standard protocols. Develop a thorough understanding of ITI's operational procedures and ensure compliance with both internal and external standards. Assembly supervision and electrical testing of solution hardware (including functional safety More ❯
Salary: 45.000 - 75.000 € per year Requirements: I hold a university or college degree in the field of Computer Science, SoftwareEngineering, Information Technology, or a related subject, or I have relevant work experience. I have over 3 years of professional experience in the field of software development. I possess a good knowledge of C++ and Design Patterns … CQL, security, and various platform APIs (Windows, Linux, Mac OS, etc.). I am fluent in English. Responsibilities: I am looking to join the Master Team as a Senior Software Engineer (all genders) C++ to build, develop, and enhance the core backend services of TeamViewer. I will design and develop multi-threading server-side applications. I will optimize and … enhance our software with new, efficient algorithms and modern software technologies. I will work independently on solutions for specified requirements, writing clean code that follows our coding guidelines. I will ensure that our software is stable and runs efficiently on different platforms. I will recommend improvements to architecture and technologies to further enhance our systems and codebase More ❯
with project managers and developers and handle multiple priorities simultaneously Serve as a specialist, providing testing know-how for the support of user requirements of complex to highly complex software/hardware applications. Direct and/or participate in all phases of risk management assessments and software/hardware development with emphasis on analysis of user requirements, test … design and test tools selection. Use modern softwareengineering tools and methodologies including Eclipse, and Atlassian Products (Jira, Confluence) Work with users in an Agile development approach to understand requirements, then elicit feedback and refine solutions through demonstrations Present the solution at formal and informal design reviews, and document the design according to the Government's system lifecycle … and Job Skills: 3-5 years of automation testing experience required. On-the-job experience in increasingly responsible positions as a tester for IT systems, with an emphasis on software, hardware, or network preferred Experience working within an Agile/Scrum environment. Proficiency with Test automation tools like Selenium, Playwright, JMeter. Proficiency with 508 compliance testing and 508 testing More ❯
pivotal role in designing, implementing, and demonstrating AI-powered solutions tailored for our clients with our in-house AI platform, AVA+. You will work closely with our sales and engineering teams to deliver technical presentations, respond to RFPs, and develop solutions that align with client needs and strategic objectives. Your primary focus will be on agent creation and connectivity. … interacting with diverse systems and services. Implement connectivity solutions to ensure effective communication between different components. Translate business requirements into technical solutions using AI technologies. Collaborate with data and software engineers to deliver integrated solutions. Degree in Computer Science, Engineering, or a related field. Hands-on experience with AI technologies and frameworks (e.g., TensorFlow, PyTorch). Proficiency in … integration techniques. Strong experience of setup of cloud services (AWS, Azure, or GCP), cloud based DevOps, and their application in AI solutions. Awareness of AI capabilities such as prompt engineering, tokenization, guardrails. Excellent problem-solving skills and the ability to think critically. Exposure to agentic platforms is preferable. Strong communication skills, both written and verbal, with the ability to More ❯
Salary: Extremely competitive + Generous Equity component A leading global consulting business in Process Automation are looking for a Head of Engineering to be a leading player in the Services side of their business. The company are seen as a leading business in the real commercial application of Artificial Intelligence in Companies, having had models productionised in over … companies globally. The Head of Engineering will lead a talented Engineering team of 8 people on the services side of the company. You'll be responsible for setting processes & standards for the team and leading client relationships from an Engineering perspective being heavily involved in both Pre & Post sales. The team you'd lead are made up … Scientist as well, Longer term it would be to step into the CTO role within the Services business which is a role that will become available Suitable Candidates : Experienced softwareengineering background - experience both front and back end applications. Should still be a hands on Coder Fairly agnostic to Languages but ideally will have experience with either Python More ❯
C++ Software Engineer Location: Bristol, Full time on site Duration: 6 Months initial SC Clearance Required Rate: £65 ph Umbrella Our client's HMI & Cyber team is looking for software engineers to join them in developing the future laser defence capability for the Royal Navy. We are looking for engineers with both a deep and broad range of … experience in softwareengineering throughout the development as well as being able to support and mentor other engineers in their team. Skillset/Experience required: Use of C++ in a safety related environment Knowledge of Software development practices and process is required A Software Engineer capable of design, development and proving of efficient Software. Bonus Experience … Knowledge of DDS middleware Integration of external video streams Automated Testing Responsibilities: Development of a C++ HMI application on a Linux Operating System To undertake a full range of engineering activities in line with relevant processes, quality and other requirements Be capable of developing collaborative relationships with team members both within the SW organisation and other parts of the More ❯
C++ Software Engineer Location: Bristol, Full time on site Duration: 6 Months initial SC Clearance Required Rate: £65 ph Umbrella Our client s HMI & Cyber team is looking for software engineers to join them in developing the future laser defence capability for the Royal Navy. We are looking for engineers with both a deep and broad range of … experience in softwareengineering throughout the development as well as being able to support and mentor other engineers in their team. Skillset/Experience required: Use of C++ in a safety related environment Knowledge of Software development practices and process is required A Software Engineer capable of design, development and proving of efficient Software. Bonus Experience … Knowledge of DDS middleware Integration of external video streams Automated Testing Responsibilities: Development of a C++ HMI application on a Linux Operating System To undertake a full range of engineering activities in line with relevant processes, quality and other requirements Be capable of developing collaborative relationships with team members both within the SW organisation and other parts of the More ❯
C++ Software Engineer Location: Bristol, Full time on site Duration: 6 Months initial SC Clearance Required Rate: £65 ph Umbrella Our client’s HMI & Cyber team is looking for software engineers to join them in developing the future laser defence capability for the Royal Navy. We are looking for engineers with both a deep and broad range of … experience in softwareengineering throughout the development as well as being able to support and mentor other engineers in their team. Skillset/Experience required: Use of C++ in a safety related environment Knowledge of Software development practices and process is required A Software Engineer capable of design, development and proving of efficient Software. Bonus Experience … Knowledge of DDS middleware Integration of external video streams Automated Testing Responsibilities: Development of a C++ HMI application on a Linux Operating System To undertake a full range of engineering activities in line with relevant processes, quality and other requirements Be capable of developing collaborative relationships with team members both within the SW organisation and other parts of the More ❯
about the scale it takes for us to feed the nation. The level of data, transactions and variety it involves. Then you'll realise that ours is a modern softwareengineering environment because it has to be. We've made serious investment into a Tech Academy and into setting standards and principles. We iterate, learn, experiment and push … you'll get to see your creations in the hands of millions of peopleacross the UK. As an Engineer (Full Stack), you'll be part of one of our Engineering squads, interpreting and followingarchitectural and engineering principles, operatingframeworks,and new and improved tech applications and solutions. With your technical craft, curiosity and experimentation, you'll use judgement to … in production and using Monitoring and Alerting tools to enable proactive response to incidents. You are part of a team providing technical knowledge and ideas and adopt them- TDD, Software Patterns, Libraries (Webpack/Babel/ESLint/Prettier), etc. Excellent communication and collaboration skills, and past experience with mentoring peers. As well as lots of on-the-job More ❯
We are Citi's Application, Platform and Engineering team, a start-up with the exciting mission of shaping the direction of travel for the entire bank under the Chief Technology Office, by defining the tech and engineering strategy for the bank. We are a team of talented engineers, product managers and tech SMEs, taking ambiguous concepts and making … them real by engineering cutting edge products at planetary scale! We are solely focused on the most modern technology and engineering disciplines such as generative AI, cloud, security, modern app stacks (with Golang, Gatekeeper), open source and the latest and greatest in the Kubernetes ecosystem. Generative AI is a growing space, as a result, we ask that you … share with us any specific AI engineering projects utilising LLMs that you're proud of in your application. Ideally these projects should show off complex and clever architectures or a systematic evaluation of an LLM's behaviour. You might be a good fit if you Bring your deep-dive softwareengineering expertise Thrive in a results-driven More ❯
Salary: Extremely competitive + Generous Equity component A leading global consulting business in Process Automation are looking for a Head of Engineering to be a leading player in the Services side of their business. The company are seen as a leading business in the real commercial application of Artificial Intelligence in Companies, having had models productionised in over … companies globally. The Head of Engineering will lead a talented Engineering team of 8 people on the services side of the company. Youll be responsible for setting processes & standards for the team and leading client relationships from an Engineering perspective being heavily involved in both Pre & Post sales. The team youd lead are made up of PhD … Scientist as well, Longer term it would be to step into the CTO role within the Services business which is a role that will become available Suitable Candidates : Experienced softwareengineering background experience both front and back end applications. Should still be a hands on Coder Fairly agnostic to Languages but ideally will have experience with either Python More ❯
Assistant enables first responders to access critical information exactly when they need it. As a Senior SDET , you'll play a pivotal role in ensuring this mission-critical, intelligent software ships with the highest levels of quality, performance, and trust . You'll architect test infrastructure, lead automation strategy, and own the systems that validate our most advanced multi … issues - using telemetry, tracing, and logs. Contribute to documentation of tools, architecture, and best practices that scale across teams. What You Bring 7+ years of experience in test automation , softwareengineering , or SDET roles . Strong experience building and scaling test automation frameworks and developer-focused tools. Deep understanding of distributed systems , API testing , and CI/CD … . Hands-on experience testing AI/ML-powered systems , real-time services , or multi-modal UIs . Track record of owning quality strategy and delivery for mission-critical software in production. Nice to Have Background working in regulated or high-trust domains like public safety, healthcare, or finance. Ability to influence technical direction and raise the bar for More ❯
With powerful AI capabilities, Dotdigital makes it easy to automate deeply personalized experiences across web, email, SMS, WhatsApp, chat, push, social, ads, and more. About the Role As a Software Engineer you will be working in one of our scrum teams, building new functionality, and scaling our platform to deal with our ever increasing customer and data volumes. Working … in the Product Engineering team, you'll work alongside Product Managers, Quality Assurance Engineers, and many other talented people. We ship regularly, with automated deployments at the click of a button, and when you join us, we want you to ship code to production in your first sprint. We prioritise customer success; and we're rigorous about security at … every stage of the development lifecycle. Some of our problems are unique to large software - dealing with large datasets, maintaining very high throughput, and 24/7 platform uptime. We use the leading cloud providers to power the Dotdigital platform and process millions of pieces of data every day for some of the world's largest companies, so there More ❯
About this role We are seeking a talented software engineer who deeply proficient with python to join our dynamic and growing team at Writer. As a key member of our engineering team, you will play a crucial role in building the genAI software. Your primary focus will be on developing a state-of-the-art platform that harnesses … driven features. Collaborate with AI researchers to implement generative models in production. Ensure code quality through testing, peer reviews, and continuous integration. Participate in architectural design discussions and promote engineering best practices. Continuously improve the application's performance, scalability, and maintainability. ️ Is This You? 5+ years of experience in softwareengineering at expert level with Python. Experience … or similar. Familiarity with cloud platforms (AWS, GCP, etc.) and containerized environments (Docker, Kubernetes). You are committed to writing clean, maintainable, and scalable code, following best practices in software development. You enjoy solving complex problems and continuously improving the performance and scalability of systems. You thrive in collaborative environments, working closely with cross-functional teams to build impactful More ❯
transformation that empowers our customers to scale, modernise and lead in their industries. We're driven by ideas and powered by our people. We are looking for a Data Engineering Team Lead to engage with enterprise-level organisations to offer a consultative view and direction on best practice data architecture using Google Cloud solutions. We really value in-person … our company offices or at a client's site. How You'll Shape Our Success The purpose of this role is to lead a team of highly talented Data Engineering Consultants, ensuring they are motivated and have the tools and training to perform their roles to a high standard. What You'll Do Lead and inspire an experienced team … around Google Cloud SQL, BigQuery, and other data technologies Design and execute a platform modernization approach for customers' data environments Document and share technical best practices/insights with engineering colleagues and the Data Engineering community Mentor and develop engineers within the Qodea Data Team and within our customers' engineering teams Act as the point of escalation More ❯
to support data-intensive applications and analytics solutions. In this role, you will be responsible for not only developing data pipelines but also designing data architectures and overseeing data engineering projects. You will work closely with cross-functional teams and contribute to the strategic direction of our data initiatives. RESPONSIBILITIES Data Pipeline Development: Lead the design, implement, and maintain … DevOps: Build and maintain basic CI/CD pipelines, commit code to version control and deploy data solutions. Collaboration: Collaborate with cross-functional teams, including data scientists, analysts, and software engineers, to understand requirements, define data architectures, and deliver data-driven solutions. Documentation: Create and maintain technical documentation, including data architecture diagrams, ETL workflows, and system documentation, to facilitate … understanding and maintainability of data solutions. Best Practices: Stay current with emerging technologies and best practices in data engineering, cloud architecture, and DevOps. Mentoring: Mentor and guide junior and mid-level data engineers. Technology Selection: Evaluate and recommend technologies, frameworks, and tools that best suit project requirements and architecture goals. Performance Optimization: Optimize software performance, scalability, and efficiency More ❯
The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and … documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of … new development, and requirements analysis and synthesis from system level to individual software components. Qualifications Seven (7) years experience as a SWE, in programs and contracts of similar scope, type, and complexity is required. Bachelor's degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on More ❯
About the Role: Grade Level (for internal use): 11 The Team: S&P Global corporates value stream technology team consists of geographically diversified software engineers responsible to develop scalable solutions by working directly with product development team. Our team culture is oriented towards equality in the realm of softwareengineering irrespective of hierarchy promoting innovation. One should … Impact: You will enable S&P ratings business to provide best in class end-to-end analytical, commercial and customer experience by building feature rich solutions including big data engineering, analytics, business intelligence and workflow capabilities. The ideal candidate thrives in a highly technical role and will design and develop software using cutting edge technologies consisting of web … in DevOps development and deployment using docker and containers. Domain knowledge in Financial Industry and Capital Markets is a plus. Bachelor's degree in computer science, Information Systems or Engineering is required, or in lieu, a demonstrated equivalence in work experience. About S&P Global Ratings At S&P Global Ratings, our analyst-driven credit ratings, research, and sustainable More ❯
Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio; including Software and Red Hat. Curiosity and a constant quest for knowledge serve as the foundation to success in IBM Consulting. In your role, you'll be encouraged to challenge the … with a passion for creating innovative solutions tailored to the unique demands of public sector projects. As a Developer at IBM you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. You'll have the opportunity … and services. Optimize existing data processing pipelines for efficiency, scalability, and reliability. Develop and execute unit tests, ensuring the quality and robustness of the code. Implement best practices for software development, including version control, continuous integration, and automated testing. Provide technical guidance and mentorship to junior developers. Stay abreast of the latest trends, best practices, and emerging technologies in More ❯
our solutions leverage or can be directly embedded in our client's system topologies. About the role As the Signal Ocean Platform continues to grow, we're expanding our engineering team. We're looking for a Senior Front-End Engineer with experience in React, someone who is curious, proactive, and passionate about building high-quality digital solutions. Signal's … Software Engineers work closely with data science, design, product, and business analysis professionals to develop robust solutions for the highly entrepreneurial domain of shipping. Technology Stack We build cloud solutions using C#, .NET Core, Typescript, React, MSSQL Server, Azure, Python, MongoDB, Redis, Docker, Kubernetes, Service Fabric, Grafana and more. We also offer the opportunity to work on state-of … Core is a plus. Generous compensation with additional performance incentives. Coverage under the company's collective health insurance plan. Opportunity to work alongside experienced professionals with deep knowledge in softwareengineering, data science & shipping business who are always eager to mentor. Signal's hybrid remote work policy includes 6 on-site working days per month, which also feature More ❯