a Software Development Co-op, you will work alongside our team on software solutions applicable to FEA simulation of machines' dynamics and strength characteristics. Responsibilities: Develop mathematical models, solution algorithms, and computational methods for applied mathematics problems in the field of mechanics of deformable solids. Design, develop, and implement software tools and applications for rotor dynamics analysis and structural simulations More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Tenth Revolution Group
with a range of clients to understand their business needs, design appropriate AI solutions, and ensure successful deployment and integration. This will involve designing and developing AI models and algorithms, conducting data analysis and pre-processing to prepare data sets for AI model training, and providing training and support to clients on AI tools and best practices. This role would More ❯
of C/C++ or C# or ADA Previous experience with bare-metal embedded software Model-based development using UML Configuration Control & CI/CD SCADE definition and verification algorithms Agile development TDD, Automated & Unit Testing Aerospace software knowledge is desirable - e.g. DO178C If you think you have the drive and passion needed to be successful, APPLY NOW! For more More ❯
of C/C++ or C# or ADA Previous experience with bare-metal embedded software Model-based development using UML Configuration Control & CI/CD SCADE definition and verification algorithms Agile development TDD, Automated & Unit Testing Aerospace software knowledge is desirable - e.g. DO178C If you think you have the drive and passion needed to be successful, APPLY NOW! For more More ❯
/Flask, Java/Spring, Ruby on Rails) Database Management (e.g., SQL, NoSQL, PostgreSQL, MongoDB) Version Control (e.g., Git, GitHub) API Development and Integration (RESTful APIs) Data Structures and Algorithms Testing and Debugging Deployment and Cloud Platforms (e.g., AWS, Azure, Google Cloud) Software Development Methodologies (e.g., Agile, Scrum) Person Specification: Experience supporting software development training or mentoring professionals in a More ❯
two, with minimal supervision but with access to support and guidance when needed. You will play a leading role in the design, documentation, development and maintenance of architectures, requirements, algorithms, interfaces and designs for complex software systems. You will develop and maintain code, and integrate software components into a fully functional software system. You will assist with test procedures to More ❯
Doing: Develop real-time embedded firmware for power electronics systems, including inverter control and grid synchronization. Collaborate with control, hardware, and electrical engineers to implement DSP/microcontroller-based algorithms (PWM, PLLs, power factor control). Ensure firmware complies with regulatory and safety standards (e.g., UL 1741, IEEE 1547, ISO 26262). Build firmware for secure OTA updates, diagnostics, fault More ❯
Gloucester, Gloucestershire, United Kingdom Hybrid / WFH Options
Navtech, Inc
systems design and team leadership Experience with software development/architecture on the cloud Collaborates effectively with others in a team environment Experience with software design including design patterns, algorithms, the SOLID principles, and clean code Knowledge of architecture design including architecture patterns and anti-patterns Experience with Agile methodology, and ideally (but not necessarily) Kanban and SAFe Preferred qualifications More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Faculty
for the rest of your time. What you'll be doing: As a Senior Data Scientist in our Defence business unit you will lead project teams that deliver bespoke algorithms to our clients across the defence and national security sector. You will be responsible for conceiving the data science approach, for designing the associated software architecture, and for ensuring that … model cross validation, Bayesian inference, time-series analysis, simple NLP, effective SQL database querying, or using/writing simple APIs for models. We regard the ability to develop new algorithms when an innovative solution is needed as a fundamental skill A leadership mindset focussed on growing the technical capabilities of the team; a caring attitude towards the personal and professional More ❯
passionate about the industry and technology, and we are committed to helping you build a successful career while working with incredible technologies and products. What you will do: Develop algorithms and ensure they are fit for purpose Conduct studies to identify any deficiencies and propose future changes Collaborate with individuals from various areas of expertise Integrate algorithms within complex Seeker More ❯
BS32, Almondsbury, South Gloucestershire, Gloucestershire, United Kingdom Hybrid / WFH Options
Granite Consulting
Senior Software Engineer - Aztec West, Bristol/Hybrid £50,000 - £55,000 plus flexible working and excellent benefits A superb opportunity for an experienced Senior Software Engineer to join one of Bristol's leading software houses. The majority of the More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Smartbox Assistive Technology
Join us at Smartbox as a Software Team Lead ! Are you a passionate Software Team Lead looking to make a real impact by giving a voice to those without speech Smartbox is looking for a dedicated individual like you to More ❯
in engineering and developing their people to be the best they can be? We have an exciting opportunity for an experienced NLP Data Scientist who can architect and code algorithms that harness the power of internal data to join an ambitious Information Management Department within a highly regarded, scientific engineering/manufacturing business that are in a position of sustained … more. Your responsibilities as a Data Scientist will encompass the full spectrum of the data science lifecycle: from data exploration and cleaning to algorithm design and implementation, ensuring these algorithms are production-ready and future-proof. Additionally, you will steer our technology roadmap through meticulous tech scouting, delivering state-of-the-art solutions to our internal stakeholders, and keeping our More ❯
mobility and independence for individuals with limited movement. They're now looking for a Control & ML Engineer to join their talented R&D team in Paris, working on advanced algorithms that drive real-world impact. This is a unique opportunity to blend robotics, AI, and applied mathematics in a purpose-driven environment. What you'll be doing: Designing and improving … control algorithms using techniques such as linear, nonlinear, and model predictive control Training hybrid and end-to-end policies using reinforcement learning Developing accurate simulation models and enhancing system realism Writing efficient, production-level code in both C++ and Python Building algorithms for state estimation and motion trajectory optimisation Participating in real-world testing with hardware teams on robotic systems More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Pertemps
Senior Algorithm Engineer - Defence & Aerospace We're working with a specialist engineering team developing the advanced algorithms behind next-gen autonomous systems, guided weapons, and machine learning-enabled defence tech. This is a great opportunity to get stuck into high-impact projects across the full engineering lifecycle from early research and concept phases, through to real-world trials and in … upgrades. You'll be working on areas like guidance and control, navigation, sensor/data fusion, and AI/ML applications. What you'll be doing: Developing and simulating algorithms using MATLAB and/or Python Working on real-time systems involving navigation, tracking, and autonomous control Applying estimation techniques (e.g. Kalman filters, SLAM) and sensor fusion Supporting integration and … or PhD in something technical Aerospace, Control Engineering, Maths, Physics etc. Experience in at least one of the following: Autonomous decision-making or flight control systems Navigation and tracking algorithms Real-time AI/ML implementation Verifying and validating complex systems in a safety or mission-critical context What's on offer: Flexible/hybrid working options Technical and leadership More ❯
Gloucestershire, United Kingdom Hybrid / WFH Options
Mane Contract Services
We are expanding our Data Link Systems team to further develop world-leading missile data link capabilities. Dynamic (hybrid) working: Typically 2 to 5 days per week on-site, depending on project needs and workload classification Security Clearance: British Citizenship More ❯
are in a position of sustained growth. The Navigation Algorithm Design Engineer will work on fast-moving projects to develop and evaluate navigation algorithms. Researching, developing, testing, and evaluating algorithms as part of the wider complex system solution. The Navigation Algorithm Design Engineer will be part of a dynamic team within a Guidance, Control and Navigation Department and will have … the opportunity to work across a range of research activities, which include; Research studies, both externally and internally funded, to investigate algorithms for future developments; Algorithms to support initial system feasibility and concept studies; Algorithms in support of assessment and development programmes; and Algorithms to support upgrades for in-service products. Benefits of working here: State of the art technology … content e.g., Aerospace Engineering, Control Engineering, Mechanical Engineering, Mathematics, Physics Previous demonstrable programming, real-time implementation, validation & verification, and navigation experience. Relevant experience with state-of-the-art navigation algorithms, Navigation Algorithm design, comparative evaluation and testing is a strong advantage . You will need to be either a full UK citizen or dual national with British citizenship, as you More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Rise Technical Recruitment Limited
in a senior capacity, working across the full product lifecycle. The focus is on developing applications, including graphical ones, primarily in C++, with a strong emphasis on the underlying algorithms that support AI-driven solutions. The role offers a hybrid setup, with two days a week in the Bristol office and great flexibility around working hours. The right candidate for … with cutting-edge problems, benefit from brilliant flexibility, and access great training and development opportunities within a leading business. The Role: C++ development on desktop applications (graphical), focusing on algorithms for AI-driven solutions. Work across the full product lifecycle in a senior capacity within an established team. Offers strong technical and leadership progression. Hybrid working (2 days in Bristol More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
ADLIB
A Bristol-based Tech-for-Good that create world-renowned assistive technology is looking for a Software Developer (C# .Net) to join the team ahead of their next growth phase. The company's range of hardware and software products give More ❯
Gloucester, Gloucestershire, United Kingdom Hybrid / WFH Options
French National Space Agency
RF Engineer - Enhanced Developed Vetting (eDV) cleared RF Engineer - Enhanced Developed Vetting (eDV) cleared Location: UK Type: Permanent Start Date: Immediate RF Engineer - Enhanced Developed Vetting (eDV) cleared Our Client, Lockheed Martin is looking for RF Engineers at all levels More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Rise Technical Recruitment Limited
in a senior capacity, working across the full product lifecycle. The focus is on developing applications, including graphical ones, primarily in C++, with a strong emphasis on the underlying algorithms that support AI-driven solutions. The role offers a hybrid setup, with two days a week in the Bristol office and great flexibility around working hours. The right candidate for … with cutting-edge problems, benefit from brilliant flexibility, and access great training and development opportunities within a leading business. The Role: C++ development on desktop applications (graphical), focusing on algorithms for AI-driven solutions. Work across the full product lifecycle in a senior capacity within an established team. Offers strong technical and leadership progression. Hybrid working (2 days in Bristol More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Cirrus Selection
Location: Bristol or Stevenage (with hybrid working) Salary: Up to £50,000 P/A + Overtime, Bonus, and benefits Hours: 37 hours per week Working with a world leading, technical engineering organisation, we have an exciting opportunity for an More ❯
Algorithm Design Engineer will join a busy and growing team working across both R&D and live programmes. This isn't just theory; you'll be hands-on developing algorithms that sit right at the core of advanced guided systems, with your work feeding directly into real-world delivery. You'll be using your Algorithm experience to be involved across … of-the-art navigation techniques or algorithm evaluation would be a big plus This is a genuinely exciting opportunity for someone who enjoys the technical challenge of working with algorithms but wants to see their work have real impact. If you're keen to take your algorithm expertise to the next level, If you are interested, please apply ASAP. The More ❯