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 ❯
Job Title: SeniorSoftwareEngineer - SDK & GUI Development Description: We are hiring for our client, an innovative technology company based in Larne, who require an experienced SeniorSoftwareEngineer to lead the architecture, development and maintenance of a cross-platform SoftwareDevelopment Kit (SDK). The successful SeniorSoftwareEngineer will also design intuitive Graphical User Interfaces (GUIs) and integrate advanced third-party hardware drivers (USB3, CoaXPress, CameraLink). This is a senior technical role combining strategic architectural input with hands-on coding, with an emphasis on building robust, scalable and developer-friendly tools and offering the opportunity to shape core product technology and mentor a … 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 More ❯
Job Title: SeniorSoftwareEngineer - SDK & GUI Development Description: We are hiring for our client, an innovative technology company based in Larne, who require an experienced SeniorSoftwareEngineer to lead the architecture, development and maintenance of a cross-platform SoftwareDevelopment Kit (SDK). The successful SeniorSoftwareEngineer will also design intuitive Graphical User Interfaces (GUIs) and integrate advanced third-party hardware drivers (USB3, CoaXPress, CameraLink). This is a senior technical role combining strategic architectural input with hands-on coding, with an emphasis on building robust, scalable and developer-friendly tools and offering the opportunity to shape core product technology and mentor a … 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 More ❯
SeniorSoftwareDevelopmentEngineer in Test (SDET) Location: 75 Chestnut Ridge Road, Montvale, NJ Long Term Job Description: We are looking for a skilled SeniorSoftwareDevelopmentEngineer 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, capable of performing hands-on automation testing while also contributing as a junior .NET developer when needed. This role requires someone who can take ownership of test planning, UI and API automation, and execution, while bringing expertise in database testing and building effective test automation strategies for our products. Key Responsibilities Design, develop, and maintain robust UI … 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 More ❯
SeniorSoftwareDevelopmentEngineer in Test (SDET) - Java, JBehave/Cucumber, Microservices Perm 3 days a week on-site in Farringdon, London Up to £75,000 per annum A rapidly growing fintech organisation is transforming access to finance for small and medium-sized businesses. With over £150 million lent through its proprietary credit platform, the company … is redefining how business funding works - making it faster, simpler, and more transparent. The company is seeking a SeniorSoftwareDevelopmentEngineer in Test (SDET) to join its expanding engineering team in Farringdon on a hybrid basis This full-time, on-site role involves designing and maintaining robust test automation frameworks, performing manual and automated testing … and collaborating closely with developers, product managers, and other stakeholders to ensure the delivery of reliable, high-quality software products. The successful candidate will join a growing QA function that was established last year and is scaling alongside the development team. This is an opportunity to contribute to shaping QA strategy, processes, and best practices as the organization More ❯
SeniorSoftwareEngineer (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 More ❯
Role overview We are seeking a SeniorSoftwareEngineer 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 … 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 ❯
White Collar Factory (95009), United Kingdom, London, London SeniorSoftwareDevelopmentEngineer - Services About this role We are seeking a SeniorSoftwareEngineer 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 … 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 ❯
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 at AWS, is the backbone for accelerating deep learning and GenAI workloads on Amazon … 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 ❯
Dependency Graph and Glint, the Beacon UI framework. The successful candidate will contribute to the growth of the platform, exercising an eye for detail across all aspects of the development lifecycle while maintaining organization and good code hygiene. This engineer should be able to effectively communicate both with internal teams and with clients. The successful candidate will help … Glint continue to grow, exercising an eye for detail across all aspects of the development lifecycle while maintaining organization and good code hygiene. This SeniorEngineer should be able to effectively communicate both with internal teams and with clients. The successful candidate values teamwork and collaboration, as well as continuous learning and application of new technologies and … trends. With progression in this track, the responsibilities expand to include leading teams, designing complex software systems, providing mentorship, and managing cross-functional integration. Responsibilities: Design, build, deploy, and maintain quality code that is simple, well-structured, clear, and well-tested. Effectively break down and solve complex problems that require research or collaboration. Communicate effectively, regardless of medium, audience More ❯
Dependency Graph and Glint, the Beacon UI framework. The successful candidate will contribute to the growth of the platform, exercising an eye for detail across all aspects of the development lifecycle while maintaining organization and good code hygiene. This engineer should be able to effectively communicate both with internal teams and with clients. The successful candidate will help … Glint continue to grow, exercising an eye for detail across all aspects of the development lifecycle while maintaining organization and good code hygiene. This SeniorEngineer should be able to effectively communicate both with internal teams and with clients. The successful candidate values teamwork and collaboration, as well as continuous learning and application of new technologies and … trends. With progression in this track, the responsibilities expand to include leading teams, designing complex software systems, providing mentorship, and managing cross-functional integration. Responsibilities: Design, build, deploy, and maintain quality code that is simple, well-structured, clear, and well-tested. Effectively break down and solve complex problems that require research or collaboration. Communicate effectively, regardless of medium, audience 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 ❯
Percona takes pride in delivering stable and reliable software to our users. We are looking for a flexible and efficient SDET engineer to join our QA team. In this role, you will support our distributed engineering team by maintaining and improving the quality of our software products as part of the release process and in an ongoing … Done: Solid debugging skills and experience (e.g., analyzing log files, cored dumps, spotting patterns) Familiarity with database internals (replication, optimizer, storage engines) Good knowledge of test methods in agile softwaredevelopment environments Experience with tools for tracking and documenting development processes (git) is an advantage. Solid Linux sysadmin skills (e.g., adding/removing software, enabling/… English Quick learner and a great team player What Will Make You Stand Out: Previous exposure and experience in database-related technologies, for example, in a DBA, support, or development role Experience in Linux systems administration Strong troubleshooting and performance tuning skills Working with tools like profiler, gdb, and strace for debugging Experience with compiling/building/packaging 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 … is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we're building an environment that celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects that help our team members develop More ❯
that empowers our team to grow, innovate, and succeed. Growth: Connect commercial growth to personal growth opportunities. Benefit from a wide range of learning opportunities for ambitious professionals seeking development in a rapidly expanding sector. We're on a mission to protect people and the planet by building and deploying transformative software. We need everyone's energy and commitment … to driving positive change. Read on to learn more about the opportunity and how you can have a positive impact! About the Role We have an experienced team of software engineers working across Angular, .NET, and SQL Server. As a senior developer, you will contribute to both the front-end (Angular) and back-end (.NET) layers of our … With a focus on shared services, automation, and self-service capabilities, we are building a strong foundation for the future of our platform. Key Responsibilities Design, develop, and maintain software solutions across frontend, backend, and database layers. Work with distributed systems and APIs, ensuring seamless integration between products. Contribute to the design and development of shared services (e.g. More ❯
Position: SDET Location: Manhattan beach, CA (Onsite) Duration: 06+ Months Contract Job Description: Must Have Skills: SDET Experience with (link removed). Experience with OTT. Experience with Smart TV devices. Automation Experience. Strong communication skills. More ❯
will be responsible for leading a technical team which is critical in providing compute sanitization to the Neuron ML accelerators fleet. You will work closely with the hardware and software teams to ensure the right tools are available for identifying defects or faulty states of the hardware before the customer hits an issue. Neuron Compute Sanitizer Tools develops and … maintains a pre-check and functional correctness checking suite and provides visibility at the fleet level to understand the trends of hardware/software sanitization. Key job responsibilities Provide technical leadership to the Compute Sanitization team Work closely with the hardware and firmware design teams. Collect requirements from various other teams including training, inference and runtime. Collaborate with the … is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we're building an environment that celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects that help our team members develop More ❯