Business Group (EU-SID CBG) . In this role, you will shape the future of software ecosystems by participating in global standards bodies, promoting opensource technologies, and driving the development of next-generation mobile and intelligent applications. You will work at the forefront of innovation across programming … languages , mobile operating systems , AI algorithms , web technologies , intelligent car connectivity , and opensource ecosystems . Key Responsibilities Represent our company in international standards organizations (e.g., ECMA , W3C , OCX ), focusing on mobile OS, opensource, and emerging software technologies. Contribute to the evolution of software standards … and technologies (e.g., ArkTS , Atomic Services , HarmonyOS Native Apps and Kits , OpenSource Enablers ). Analyze and report on new software technologies, regulatory developments, and policy trends, with a focus on European regulations (e.g., DMA , DSA ) impacting the software ecosystem. Work closely with our European and HQ teams More ❯
small team of engineers while providing technical guidance and mentorship, with a path to management across embedded and embedded toolchain domains. Develop and maintain Open-Source tools for embedded debugging, profiling, system configuration, compilers, SDKs, middleware, and automation frameworks . Work closely with hardware IP teams to define … of an AI toolchain for ADI's embedded hardware, enabling seamless model compilation, optimization, and deployment. Evaluate and enhance embedded development workflows by leveraging open-source and commercial toolchains (LLVM, GCC, GDB, Clang, CMake, Zephyr). Advocate for best-in-class embedded software development environments , ensuring high-quality … documentation and smooth developer experiences. Engage with internal and external stakeholders, including open-source communities and industry groups, to influence the embedded tooling ecosystem. Explore AI-driven automation to reduce debugging time, optimize firmware development, and streamline build processes. Key Qualifications Strong embedded systems experience (bare-metal, RTOS More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
ENGINEERINGUK
Mongo, Ignite, Redis. Exposure to building microservices and APIs ideally with REST, Kafka or gRPC. Experience working in an agile development team or on open-source development projects. Experience with optimization, algorithms, or related quantitative processes. Experience with Cloud platforms like Microsoft Azure, AWS, Google Cloud. Experience with … projects/products or experience working in an AI research environment. Exposure to Docker, Kubernetes, and cloud services is beneficial. A degree, certifications or open-source track record that shows you have a mastery of software engineering principles. Our benefits To help you stay energized, engaged and inspired More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
ENGINEERINGUK
and eager to learn new things, with a healthy disrespect for the status quo. Willing to embrace work outside of your comfort zone, and open to guidance from others; you make mistakes but learn from them. Passionate about technology, with personal ownership for the work you do. Data-focused … BlackRock and over 100 organizations who use our technology. Embracing containers, Kubernetes and modern, cloud-native technologies to super-charge our platform. Committed to opensource and contributing back to the community. Writing testable software every day, with a focus on incremental innovation. You have: Work experience on More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
ENGINEERINGUK
Data-focused, with an eye for the details that matter to solve the problem. Willing to embrace work outside of your comfort zone, and open to guidance from others. We are: Passionate about building quality software and scaling technology to meet the needs of tomorrow. Building solutions for BlackRock … over 100 organizations who use our technology. Developing in Java, Golang, Python, C++, Cassandra, Redis, Kafka, Kubernetes, and many other modern technologies. Committed to opensource and contributing back to the community. You have: At least 10 years of experience on large-scale system design, development, and deployment. More ❯
organisations or start-ups Hands-on skills in Kafka, Cassandra, gRPC, and microservices architecture will also be beneficial, as well as experience contributing to open-source projects If you're a passionate Senior Backend Engineer seeking a challenging and rewarding contract role with a reputable tech company, apply More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
Saxon Recruitment
have the following skills and experience: Ability to write quality C code with automated unit tests using Python/C Understanding of Linux OS & open-source software development Experience in developing Network Components in C-BGP, OSPF, IS-IS, EVPN Experience in software development of Data Forwarding paths More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Saxon Recruitment Solutions
following skills and experience: * Ability to write quality C code along with automated unit test cases using Python/C * Understanding of Linux OS & opensource software development * Detailed understanding/experience of developing Network Components in C - BGP, OSPF, IS-IS or EVPN * Experience in software development … Skills include: * Self-motivated, strong sense of ownership, good teamwork & collaboration skills * Ability to multi-task and work independently with minimal manager guidance * Be open to continuous learning and self-improvement * Strong communication skills are required * Uses professional judgement to manage projects or resolve problems. On offer is a More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Saxon Recruitment Solutions
following skills and experience: * Ability to write quality C code along with automated unit test cases using Python/C * Understanding of Linux OS & opensource software development * Detailed understanding/experience of developing Network Components in C - BGP, OSPF, IS-IS or EVPN * Experience in software development … Skills include: * Self-motivated, strong sense of ownership, good teamwork & collaboration skills * Ability to multi-task and work independently with minimal manager guidance * Be open to continuous learning and self-improvement * Strong communication skills are required * Uses professional judgement to manage projects or resolve problems. On offer is a More ❯
edinburgh, central scotland, united kingdom Hybrid / WFH Options
Saxon Recruitment Solutions
following skills and experience: * Ability to write quality C code along with automated unit test cases using Python/C * Understanding of Linux OS & opensource software development * Detailed understanding/experience of developing Network Components in C - BGP, OSPF, IS-IS or EVPN * Experience in software development … Skills include: * Self-motivated, strong sense of ownership, good teamwork & collaboration skills * Ability to multi-task and work independently with minimal manager guidance * Be open to continuous learning and self-improvement * Strong communication skills are required * Uses professional judgement to manage projects or resolve problems. On offer is a More ❯
these technologies across various data center and cloud applications. Design, implement, and evaluate key technologies and associated algorithms. Actively engage with academia, industry, and open-source communities to establish influence and contribute to the broader technological landscape. Required Skills and Experience: Bachelor's or Master's degree in More ❯
Key Responsibilities: Conduct systems research on future data management systems Design and implement core components for next-gen data processing systems Contribute to major open-source projects Attend prestigious global conferences and publish in top-tier journals Collaborate with academics, including the University of Edinburgh, and other R More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
Digital Preservation Coalition
serves 61 customers and over 60,000 users, experiencing a steady growth rate of 20% annually. Technical Environment The platform is built on an open-source codebase, primarily contributed to by the DCC and the DMPTool team at UC3. The role involves leading software development using the Ruby More ❯
best practice. Troubleshoot and identify problems across different technology capabilities including computing, storage, networking, physical infrastructure, software, commercial-off-the-shelf software (COTS) and open-source software. Coordinate the identification and assessment of new and emerging hardware, software and communication technologies, products, methods and techniques. Evaluate likely relevance More ❯