the following languages: C, C++, Rust. 4+ years of experience in embedded software development in C. Knowledge of Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis. Strong grounding in embedded software architecture, with a focus on maintainability, modularity, fault-tolerance and testability. Confident and experienced with automated testing, including unit, integration and system tests More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Smartbox Assistive Technology
the following languages: C, C++, Rust. 4+ years of experience in embedded software development in C. Knowledge of Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis. Strong grounding in embedded software architecture, with a focus on maintainability, modularity, fault-tolerance and testability. Confident and experienced with automated testing, including unit, integration and system tests More ❯
using technologies like Databricks, Snowflake, and AWS Glue. Key Responsibilities: Build and maintain scalable data pipelines, warehouses, and lakes. Design secure, high-performance data architectures. Develop processing and analysisalgorithms for complex data sets. Collaborate with data scientists to deploy machine learning models. Contribute to strategy, planning, and continuous improvement. Required Experience: Hands-on experience with AWS data More ❯
in the enterprise sphere. You will be working alongside an in-house team implementing new and emerging technologies to enhance the existing products which promote optimization and data-analysis for retailers. You will be responsible for building and maintaining real-time data analytics and web-browser applications (primarily front-end). The team are moving forward with a … leading or mentoring less experienced Developers is desirable Why Join this company? This privately owned software solutions provider based in Leeds are paving the way for algorithms, data-analysis and optimization for their customer-base (Uk, Europe, North America, and Australia). They are paving the way for retail technology and their collaborative, open and friendly in-house More ❯
Team. The opportunity: The Senior Algorithm Engineers develop both detailed guidance & control and up through the higher architectural levels, where they can demonstrate a capability for rigorous system analysis and management of complex workooads. You will influence the current and future direction for design and testing of sophisticated product systems, spanning specialist algorithms, real-time architecture, and complex … through to full-scale development and guided flight trials. What we're looking for from you: Theoretical knowledge and extensive experience of aerospace guidance, control and navigation specification, analysis, algorithm design & implementation, real … time architecture and verification Ability to bound the scope of an engineering problem and to express the design challenge in terms of clear unambiguous design requirements/objectives Managing complexity by identifying major drivers in a large, inter-connected engineering system Able to cross-verify complex systems and system models against underlying theory Communicating complex or conceptually difficult ideas More ❯