Letchworth, England, United Kingdom Hybrid / WFH Options
Curtiss-Wright Corporation
We are looking for a SoftwareDevelopmentEngineer to join our Letchworth or Christchurch team! As our SoftwareDevelopmentEngineer, you will perform all software lifecycle phase tasks from planning to release and subsequent maintenance and support. Be able to complete all allocated tasks within the time and budget specified within the work … package definitions. The successful candidate will be an experienced SoftwareDevelopmentEngineer, and be able to make correct technical decisions that ensure compliance and quality while considering cost, schedule and risk. Location: Letchworth or Christchurch UK We Take Care of Our People Work-life balance through our Hybrid working, flexitime program and condensed work week (role dependent … I Paid Time Off I Retirement with Employer Match I Health and Wellness Benefits I Learning and Development Opportunities I Competitive Pay I Bonus Scheme I Recognition I Employee Stock Purchase Plan I Inclusive & Supportive Culture * Your Challenge Perform softwaredevelopment tasks to the required quality, complying with company procedures and within time and cost constraints. Develop More ❯
BS41 9AH, Long Ashton, North Somerset, Somerset, United Kingdom Hybrid / WFH Options
ARCA Resourcing Ltd
SoftwareEngineer/SoftwareDevelopmentEngineer (Backend) – High-Tech Engineering company | Bristol Location: Bristol/Hybrid (3 days pw onsite) ARCA Resourcing is proud to be partnering with a cutting-edge engineering company that is redefining real-time simulation technology. Their proprietary systems are raising the bar in dynamic performance across sectors including automotive, motorsport … and beyond. We are looking for a SoftwareDevelopmentEngineer who is eager to grow their career in a hands-on, technically challenging environment. You’ll contribute to software that drives real-world systems, including motion platforms and simulation technology. This is an opportunity to work on truly unique technology with real-world impact. The Role … As a SoftwareEngineer, you will: Develop and maintain software across platforms including Windows, Linux, web technologies, and real-time controllers. Deliver new features and fix issues across a range of new and existing software products. Write clean, maintainable code and contribute to robust documentation and specifications. Collaborate with multidisciplinary teams to capture user requirements and More ❯
Remitly, Inc. seeks a Staff SoftwareDevelopmentEngineer to drive complex, long-term, cross-team softwaredevelopment efforts and provide technical leadership to cross-functional teams of professionals. Identify and understand user needs and pain points and design, develop, and implement software solutions to address issues. Determine system performance standards and set the technical … vision for customer success team and partner with engineers of other teams to set broader technical vision. Communicate options and trade-offs for alternative software develop approaches, including schedule, features, and quality across interdependent systems, and make sound technical decisions. Develop software solutions by applying expertise in technical writing, distributed systems architecture, coding, and softwaredevelopment methodologies. Mentor softwaredevelopment engineers across the company and ensure best practices in softwaredevelopment initiatives; and help set and hire against a high engineering talent bar for the team. Position requires a Bachelor's degree in Computer Science, Information Technology, Computer Engineering, or a related field, followed by 5 years of progressively responsible experience More ❯
Royston, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Maplesoft
For over 35 years, Maplesoft has been a leading provider of software tools for engineering, science, research and teaching. Maple is math software that combines the world's most powerful math engine with an interface that makes it extremely easy to analyze, explore, visualize, and solve mathematical problems. Our parent company, Cybernet Systems Co., Ltd. provides solutions that … accelerate customers digital experience, through cutting-edge simulation and associated technologies. We are looking for an experienced Japanese-speaking Medical SoftwareDevelopmentEngineer to help support a critical Maplesoft project in close collaboration with Cybernet. The Medical SoftwareDevelopmentEngineer will take part in the research, design, and implementation of medical image analysis software and related systems. The position can be based anywhere within the UK. Key Accountabilities: Development of image processing algorithms for medical imaging (e.g., endoscopy) Image preprocessing using OpenCV and related libraries Implementation and application development of machine learningbased image recognition models (C++/Python) Softwaredevelopment and documentation in compliance with the European Medical Device More ❯
Job Title: Senior SoftwareEngineer - SDK & GUI Development Description: We are hiring for our client, an innovative technology company based in Larne, who require an experienced Senior SoftwareEngineer to lead the architecture, development and maintenance of a cross-platform SoftwareDevelopment Kit (SDK). The successful Senior SoftwareEngineer … product strategy. Cutting-Edge Tech - Work with high-performance imaging hardware and advanced driver integrations. Attractive Package - Competitive salary, benefits, and genuine opportunities for professional growth. The Role SDK Development & Architecture Lead the architecture, design, and implementation of an SDK for internal and external developers/customers. Establish coding standards, API design guidelines, and best practices to ensure SDK … seamless hardware communication. Troubleshoot and optimize performance for high-throughput data interfaces. Collaborate with hardware vendors to ensure driver compatibility and long-term support. Graphical User Interface (GUI) Design & Development Design and develop intuitive basic GUIs that integrate seamlessly with the SDK for R&D debug, production QC and customer demo. Collaborate with the product teams to translate requirements More ❯
The Annapurna Labs team at Amazon Web Services (AWS) builds AWS Neuron, the softwaredevelopment kit used to accelerate deep learning and GenAI workloads on Amazon's custom machine learning accelerators, Inferentia and Trainium. The AWS Neuron SDK, developed by the Annapurna Labs team atAWS, is the backbone for accelerating deep learning and GenAI workloads on Amazon's … running a wide range of models and supporting novel architecture alongside maximizing their performance for AWS's custom ML accelerators. Working across the stack from PyTorch till the hardware-software boundary, our engineers build systematic infrastructure, innovate new methods and create high-performance kernels for ML functions, ensuring every compute unit is fine tuned for optimal performance for our … AWS ML accelerators. The team collaborates with open source ecosystems to provide seamless integration and bring peak performance at scale for customers and developers. This role is responsible for development, enablement and performance tuning of a wide variety of LLM model families, including massive scale large language models like the Llama family, DeepSeek and beyond. The Inference Enablement and More ❯
SoftwareDevelopmentEngineer 4 Job Summary: Talent Software Services is in search of a SoftwareDevelopmentEngineer for a contract position in Redmond, WA. The opportunity will be seven months with a strong chance for a long-term extension. Position Summary: Join a fast-moving team building modern, high-impact software products. More ❯
Role overview We are seeking a Senior SoftwareEngineer to design, build, and maintain safety-critical embedded software for our Hydrogen Electric Engine controllers. In this role, you will architect and implement hard real-time control algorithms in C for a bare-metal environment, ensuring strict compliance with DO-178C objectives and relevant aerospace standards. Your expertise … will be crucial in performing detailed design, low-level device driver development, and delivering traceable software solutions within allocated project constraints. Main responsibilities Design, build, and maintain efficient, reusable, and reliable C code. Delivering the softwaredevelopment tasks for a project within the allocated budget and time frame. Ensuring that the specification, design, and acceptance information … C for bare-metal environment. Providing input to project schedules through regular and clear progress reports. Qualifications BS/MS Degree in Engineering/Technology. 7+ years of embedded softwaredevelopment in safety-critical domains. Strong proficiency in C, with fair understanding of Assembly language. Perform requirement analysis and flow down to software and detail design. Ability More ❯
Senior SoftwareDevelopmentEngineer in Test (SDET) Location: 75 Chestnut Ridge Road, Montvale, NJ Long Term Job Description: We are looking for a skilled Senior SoftwareDevelopmentEngineer in Test (SDET) with strong proficiency in C# to join our team. The ideal candidate will have a solid background in software testing and development … product owners, and other stakeholders to define test strategies and ensure test coverage aligns with product requirements. Perform hands-on test planning, execution, and reporting to validate high-quality software delivery. Conduct database testing, including data validation, stored procedures, and performance testing. Build and enhance test automation strategies to improve efficiency, scalability, and reliability in testing. Support continuous integration … and deployment (CI/CD) pipelines by integrating automated tests. Act as a junior .NET developer when needed, contributing to feature development, bug fixing, or code review. Mentor and guide junior team members, sharing best practices in test automation and quality engineering. Qualifications 5+ years of experience in software testing, with a focus on test automation and development. More ❯
Job Title: Full Stack (React/Java) SoftwareDevelopmentEngineer II Job Location: Arlington, VA Onsite Requirements: React Java TS/SCI Full Scope Polygraph Clearance Job Description: The ideal candidate will have strong expertise in React, TypeScript, and Java, with a focus on developing and enhancing web applications. Key Responsibilities: Develop and enhance web applications using … React/TypeScript/Java Design, develop, and implement embedded or distributed software applications Create robust solutions based on functional requirements Participate in full development lifecycle from design to delivery Produce detailed software documentation Integrate back-end systems and develop APIs Collaborate with cross-functional teams Basic Qualifications: Minimum 3 years of professional softwaredevelopment experience (non-internship) 3+ years of full stack development experience Proven experience with: Front-end: HTML, CSS, JavaScript, React Back-end: API development and model integration Preferred Qualifications: Bachelor's degree in Computer Science or equivalent field 3+ years experience with full softwaredevelopment lifecycle Proficiency in: Coding standards Code reviews Source control management Build More ❯
SoftwareDevelopmentEngineer in Test (Fixed Term Contract 14 Months Maternity Cover) Location: Fully Remote - UK Based (Occasional visits to Bideford - HQ) We re looking for a SoftwareDevelopmentEngineer in Test (SDET) to join our QA team on a 14-month fixed-term contract. You ll play a key role in ensuring the … performance improvements Create clear, actionable reports and communicate findings to technical and non-technical stakeholders Contribute to our Cypress UI automation suite and embed quality checks early in the development lifecycle Use observability tools such as DataDog to monitor metrics and investigate performance trends Support our CI/CD processes and ensure smooth, reliable automation execution Share best practices … testing complex API-driven platforms, from design through to analysis and reporting Hands-on proficiency with K6 and Grafana for load and performance testing Strong JavaScript experience for test development Experience with Cypress for UI automation and familiarity with BDD tools such as Cucumber and Gherkin Solid API testing experience using tools such as Postman Experience with DataDog or More ❯
Senior SoftwareEngineer (AI-Native Development) Edinburgh, Leeds, Manchester or London About Us: The Future is AI-Native At Create Future, we believe the next frontier of innovation lies in seamlessly integrating artificial intelligence into the very fabric of our products and processes. We are on an ambitious mission to become a truly AI-native business, revolutionising … how software is conceived, built, and delivered. This isn't just about using new tools; it's about fundamentally transforming our culture and up skilling our teams. We're looking for a pioneering engineer to help us build this future. The Role: Build the Future of AI-Powered Software As a Senior AI Enablement Engineer, you … will be a key technical leader and practitioner in our evolution. You are a passionate engineer who is convinced that AI will redefine the craft of software engineering. Your core mission is to champion and implement AI-assisted development practices within our teams, acting as a hands on mentor and a catalyst for innovation through your technical More ❯
The Annapurna Labs team at Amazon Web Services (AWS) builds AWS Neuron, the softwaredevelopment kit used to accelerate deep learning and GenAI workloads on Amazon's custom machine learning accelerators, Inferentia and Trainium. The AWS Neuron SDK, developed by the Annapurna Labs team atAWS, is the backbone for accelerating deep learning and GenAI workloads on Amazon's … running a wide range of models and supporting novel architecture alongside maximizing their performance for AWS's custom ML accelerators. Working across the stack from PyTorch till the hardware-software boundary, our engineers build systematic infrastructure, innovate new methods and create high-performance kernels for ML functions, ensuring every compute unit is fine tuned for optimal performance for our … AWS ML accelerators. The team collaborates with open source ecosystems to provide seamless integration and bring peak performance at scale for customers and developers. This role is responsible for development, enablement and performance tuning of a wide variety of LLM model families, including massive scale large language models like the Llama family, DeepSeek and beyond. The Inference Enablement and More ❯
revolutionizing home WiFi, we aim to create comprehensive solutions that serve both wireless and wired connectivity needs for customers and businesses across the globe.Our cross-functional team, spanning hardware, software, and manufacturing, develops advanced Ethernet switching and gateway products, alongside state of the art security features, to complement our award-winning mesh WiFi systems. As an Amazon company, we … routers to high-performance wired networking devices - and we're looking for you to join us in shaping the future of the connected home. Key job responsibilities - As a softwaredevelopmentengineer on eero's B2B team, you will use your experience to define and implement the roadmap and architecture for eero's wired products. - You will … the rest of the team in your ability to deliver quality code yourself, and in reviewing and improving others' work. - You will have hands-on involvement in the entire software lifecycle. - You will excel at working with others, within and outside of engineering, and be able to influence the overall product developing in the right direction. About the team More ❯
high-speed broadband connectivity to unserved and underserved communities around the world. In this role, you will bring that vision to life by designing, developing and testing the embedded software that controls individual satellites. The Role In this role, you will work in a team responsible for embedded software for the Flight Software team of Kuiper satellites. … In this role, you will participate in all phases of softwaredevelopment from requirements through implementation and test to operations. Our team tackles many critical satellite functions: power management, hardware interfaces, command & telemetry, and autonomous control. Our focuses are on reliability, safety, and security. Export Control Requirement: Due to applicable export control laws and regulations, candidates must be … national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum. Key job responsibilities Key job responsibilities - Develop embedded software in assembly, C, C++, or other languages in a real-time operating system environment - Develop embedded kernel/Device driver - Write software to interact with devices/electronics More ❯
As a Lead SoftwareDevelopmentEngineer in Test (SDET) at JPMorganChase within Asset Wealth Management, youare an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple … technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure high-quality production code, and reviews and debugs code written by others Identifies opportunities … to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture Leads communities of practice across Software Engineering to drive awareness More ❯
wide network of clients, who may be at their site or one of our CIC or IBM locations. Our culture of evolution centres on long-term career growth and development opportunities in an environment that embraces your unique skills and experience. We offer : Many training opportunities from classroom to e-learning, mentoring and coaching programs and the chance to … around the world. Our delivery centers offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology. Your role and responsibilities As aSoftware DevelopmentEngineer in Test (SDET), you'll bring your technical expertise and problem-solving skills to our team, contributing to the design, development, and implementation of automated solutions … and technologies. You'll work alongside experienced professionals, learning and growing as you help optimize service delivery, generate documentation, and facilitate changes. Join our team and contribute to the development of innovative IT automation solutions that drive business success. If you're passionate about understanding and solving complex automation challenges and have a knack for creating IT automation solutions More ❯
Sr. Software Developer - Amazon Web Services - Help us reinvent the Cloud! Amazon Elastic File System (EFS) is a fully managed service that makes it easy to set up and scale shared file storage in the AWS Cloud. Amazon EFS is designed for a wide variety of use cases: data analytics, video rendering, genomics analysis, web serving, content management, and … home directories, to name a few. As a Senior SoftwareEngineer in this office, you will design and build a service that allows customers to create cloud storage solutions that are secure, reliable,completely elastic, and can grow to petabyte-scale. Delivering a reliable and high-performance service at AWS scale requires engineers with extraordinary technical expertise and … consistently released new product innovations that continue to set AWS's services and features apart in the industry. As a member of the UC organization, you'll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for customers who More ❯
White Collar Factory (95009), United Kingdom, London, London Senior SoftwareDevelopmentEngineer - Services About this role We are seeking a Senior SoftwareEngineer who can walk in the shoes of our users, communicate & collaborate with teams in Business, Technology and Operations, bringing a passion for using software and technology to create impactful solutions. To … be successful in this role, you will have an understanding of the benefits of business processes automation to enable user efficiency, the importance of well-governed solution development, and how to balance these needs to produce easy-to-use software. You are able to seamlessly switch from deep diving users' needs and technical challenges, to discussing solutions and prioritisation. … on requirements, bringing it all together into an achievable, impactful solution that creates business value. What you'll do Design, develop, test and maintain a range of internal facing software products and solutions that automate Business processes Work to achieve the goals and vision shared by Product Management and your team Leadership Be an advocate for governance, documentation and More ❯
change to successfully deliver innovations that will help them gain a competitive advantage and improve the everyday lives of people around the globe. We are looking to recruit a Software Developer to support a blue chip client in the development of a cutting edge defence applications. As a softwareengineer you will be working on all … aspects of the softwaredevelopment lifecycle with significant exposure to software design, coding and test on a novel and industry leading marine defence embedded system. Responsibilities Assessment and Review of Software Requirements.. Software Design using UML and Object Oriented principles. Software Coding using C# on a MS Windows platform. Unit and Integration Test to … conformity of the product. Production of Design Documentation to support the conformity of the product. Qualifications Degree Educated in Engineering or similar discipline. Essential skills Review and Analysis of Software Requirements and decomposition into a detailed design. Creation of a detailed design using UML and OOA principles. Experience of coding within C# on a MS Windows Platform - The ability More ❯
We are seeking an experienced engineer to work on distributed AI/ML systems. This role involves working on collective operations - the fundamental operations that enable AI to scale across multiple accelerators & servers. Most of our stack is C/C++ and relatively low level, so solid knowledge of Linux, kernels, and performant code is important. Experience with embedded … largest clusters, with the largest customers, for the largest AI models. The org you would be joining is Annapurna Labs, an integral part of AWS and develops hardware and software components that are critical building blocks for EC2 infrastructure. Every instance in EC2 is running some type of hardware designed in Annapurna Labs. We specialize in designing software, systems and chips that optimize the AWS customer experience. A day in the life Annapurna Labs, a crucial part of AWS, is responsible for developing hardware and software components for EC2 infrastructure. Our team focuses on building networking solutions that for Machine Learning (ML) and High-Performance Computing (HPC) workloads on AWS. We have mixed discipline orgs, you More ❯
responsible for leading a technical team which is critical in providing profiling and optimization tools for the Neuron ML accelerators fleet. You will work closely with the hardware and software teams to ensure the right tools are available for performance profiling of large ML workloads, identifying bottlenecks and automatically providing improvement recommendations. Neuron Core Tools develops and maintains a … family of profiling software and provides ability for performance engineers to develop and improve custom kernels that would impact efficiency of large workloads. Key job responsibilities Provide technical leadership to the Neuron Core Tools team Work closely with the frameworks and compiler teams. Collect requirements from various other teams including training, inference and runtime. Collaborate with the compiler performance … help you develop into a better-rounded professional. About Amazon Annapurna Labs: Amazon Annapurna Labs team (our organization within AWS UC) is responsible for building innovation in silicon and software for our AWS customers. We are at the forefront of innovation by combining cloud scale with the world's most talented engineers. Our team covers multiple disciplines including silicon More ❯
Garden City (2-3 Days in Office) Rate: £700 inside umbrella Are you ready to take your technical skills to the next level? Our client is seeking a talented SoftwareDevelopmentEngineer II (SDE II) to join their dynamic team! If you’re passionate about enhancing customer experiences through innovative technology, this is the opportunity for you More ❯
Welwyn Garden City, Hertfordshire, England, United Kingdom
Pontoon
Garden City (2-3 Days in Office) Rate: £700 inside umbrella Are you ready to take your technical skills to the next level? Our client is seeking a talented SoftwareDevelopmentEngineer II (SDE II) to join their dynamic team! If you're passionate about enhancing customer experiences through innovative technology, this is the opportunity for you More ❯