Title: Senior Software Engineer (iOS) Salary: upto £90,000 + Equity Industry: Robotics Start-Up Location: London Skills: iOS, Swift, UI Kit, Serverless Roc Search`s client is a robotics start-up from a top tier university building a new market disruptive medical product which will change people`s … problems. Take initiative and fight through ambiguity to get stuff done! What We're Looking For 5+ years of industry experience with expertise in software development. Broad knowledge of development & experience working with all roles in a software team. Strong software engineering background, with advanced understanding of … softwarearchitecture, design principles, data structures and algorithms. Self-motivated and willing to work long hours to help build a business. Desirable Experience: Mobile application development (ideally iOS Swift). Strong maths or physics background. Experience developing for products with custom hardware (Bluetooth Low Energy). Experience developing more »
a workplace designed to foster productivity, collaboration, and work-life balance. Role Description The Python Developer will be responsible for developing and maintaining the softwarearchitecture, designing and implementing scalable and secure solutions, and collaborating with the team to ensure the best practices and technologies are used. Qualifications more »
a Java Architect to join their growing team in the UK. Below are more details of the position - Ideal Qualifications Bachelor’s degree in software engineering or computer science Previous work experience as a software or Java architect Advanced knowledge of softwarearchitecture Proficiency with Java … Java Beans Java Servlets and JavaScript Experience with the design and implementation of software networks Experience with software design and web programming High level project management skills Ability to solve complex software system issues Good communication skills Responsibilities Meeting with technology managers and the design team to … discuss the goals and needs of the company Examining and defining current architecture systems Designing scalable architecture systems for Java based applications Identifying the hardware and software infrastructure needs to accommodate the company’s architectural goals Troubleshooting design flaws and system bottlenecks Performing validation tests to ensure more »
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
People Source Consulting
Role: Embedded software engineer Location: Glasgow Salary: £45,000 - £55,000 Hybrid working policy: 4x days onsite initially and then more flexible after 6 months with 50% remote but my client likes to offer a very healthy work life balance and a happy balanced work environment. Award-winning electronics … will see you work on products across all stages of the development cycle: from requirements capture with the customer, through feasibility studies, system/softwarearchitecture, prototyping, testing, certification, production set-up, and completed product handover. You will work on a selection of ever-evolving external and internal … and every day/project is different then this might be the role for you. Responsibilities: Architect, write, deploy, test, and document product embedded software systems Develop unit, system verification, and functional tests Put in place documentation structures and templates Manage multiple projects in parallel Work as part of more »
Software/Hardware Co-design Research Engineer - AI Processors I am partnered with a global tech giant at their research center in Cambridge, who are looking for someone with an academic background to bring onto their high caliber team. Responsibilities: Lead a specific sub-technical direction within the AI … Processor Software & Hardware Co-design Lab, focusing on NPU chip technology. Identify pivotal technologies, formulate strategic evolution plans, and drive implementation to establish industry-leading technical prowess. Spearhead technology and business innovations, integrating various application algorithms, frameworks, runtimes, modeling, simulation, and compilers within processor domains. Anticipate AI industry trends … usability and performance challenges across the AI stack. Qualifications Required: Extensive experience in optimizing AI chip architectures and systems. Proficiency in mainstream heterogeneous computing software and hardware architectures. Practical expertise in at least one of: Numerical Calculation, Compilation, Algorithm & chip co-design, Runtime, Shared Memory. Deep understanding of AI more »
Responsibilities Meeting with technology managers and the design team to discuss the goals and needs of the company Examining and defining current architecture systems Designing scalable architecture systems for Java based applications Identifying the hardware and software infrastructure needs to accommodate the company’s architectural goals Troubleshooting … design flaws and system bottlenecks Performing validation tests to ensure the flexibility and scalability of the Java environment Assisting the software design team with application integration Conducting system performance tests Completing systems reports Java Architect Requirements Bachelor’s degree in software engineering or computer science Previous work experience … as a software or Java architect Advanced knowledge of softwarearchitecture Proficiency with Java Java Beans Java Servlets and JavaScript Experience with the design and implementation of software networks Experience with software design and web programming High level project management skills Ability to solve complex more »
Senior Full-Stack Software Engineer Location: Remote (UK) Some Client Site Travel Salary: Up to £100k DOE plus Benefits and and Share Options Clearance: SC Eligible (Crucial) Are you passionate about building innovative software solutions while being part of a culture that fosters continuous learning and personal development … My client, a rapidly growing Defence Technology Scale-up leveraging AI-driven solutions, is seeking a Senior Full-Stack Software Engineer to join their dynamic team. About the Role: As a Senior Full-Stack Software Engineer, you'll be at the forefront of driving the development of software solutions that address complex challenges in the Defence sector. Working alongside a diverse team of software engineers, designers, and product specialists, you'll have the opportunity to contribute to projects that have a real and positive impact on society. Key Responsibilities: Lead the development of software solutions more »
market opportunities. Encourage experimentation and creativity within the Development team to deliver high-quality, timely, and on-budget solutions. Work with the CIO and softwarearchitecture team to define and advocate for architectural principles and patterns that ensure scalable, resilient, and secure technical solutions. Oversee the design, development … of technology solutions supporting trading platforms and risk management systems. Lead the development process from concept to launch, ensuring adherence to best practices in software engineering, scalability, reliability, and performance optimisation. Collaborate closely with stakeholders and cross-functional teams to prioritise projects, define technical specifications, and deliver solutions that … Qualifications: Master’s degree in Computer Science, Information Technology, Applied Mathematics, or a related field; advanced degree preferred. Over 10 years of experience in software development with a focus on IT projects in the commodity trading domain; experience in other trading asset classes, particularly derivatives, will also be considered. more »
month FTC - Embedded Software Engineer As a Senior Embedded Software Engineer, you will be responsible for the development, testing and integration of software for embedded systems forming part of Smiths Detection’s next generation of chemical and explosive trace detection products. You will be part of an … Agile software team of 3 to 4 engineers reporting to a software team leader. Our Hemel Hempstead site employs 280 people across all disciplines and is the Smiths Detection Centre of Excellence for chemical detectors including our highly successful Lightweight Chemical Detector (LCD) and IONSCAN 600 products. This … role, but the minimum expectation is that you will be site based 3 days a week. What you'll do - Design, implement, and test software for embedded systems. Develop software in C++ running on ARM Cortex M33 Microcontrollers Develop software for Azure RTOS (ThreadX) including FileX, GUIX more »
for our client's digital gaming platforms. Collaborate with stakeholders to understand business requirements and translate them into scalable technical solutions. Design and implement softwarearchitecture patterns and best practices to ensure system reliability, scalability, and performance. Provide technical leadership and mentorship to development teams, driving innovation and … excellence in execution. Evaluate emerging technologies and industry trends, making recommendations for adoption where appropriate. Essential Skills and Qualifications: Extensive experience in softwarearchitecture and design, with a focus on web-based applications. Proficiency in TypeScript for frontend and backend development. Strong expertise in PHP for server-side … delivering complex projects on time and within budget. Preferred Qualifications: Experience with cloud platforms such as AWS, Azure, or Google Cloud. Knowledge of microservices architecture and containerization technologies (e.g., Docker, Kubernetes). Familiarity with frontend frameworks such as React or Angular. Understanding of agile development methodologies. Why Join: Opportunity more »
its core. You’ll own the design and development of robust cloud-based applications primarily using C#/.NET. Importantly you’ll own the software development lifecycle driving continuous improvements in practices and processes to increase the flow of value to customers. You will guide the technical direction of … projects, making strategic decisions on technology stacks, coding standards, and software design - playing a pivotal role in the product delivery team, actively contributing to design, scoping, prioritisation, and the iterative delivery of features. You’ll be responsible for ensuring code quality through code reviews, automated testing, and continuous integration … practices. You can expect to collaborate and support the commercial and operational teams in driving the next generation of software solutions for external and internal customers. Finally, as Technical Lead you’ll mentor and coach team members, fostering a collaborative, productive, and inclusive team environment. Experience needed First and more »
team leadership, Development and deployment. Uniquely, not only do the trading house build applications for their own internal traders, but they also sell their software as SAAS. Therefore you will get the benefit of exposure to the front office, working in a FinTech type delivery model, using the latest … React and C# full stack Developer, your role will involve, Designing, coding, and testing all components of modern web applications. Contributing to the overall architecture and design of the technology created/maintained by the delivery team. Developing solutions to a high standard that is maintainable, testable and meets … SQL Server/MongoDB/Postgres SQL or equivalents. Modern CI/CD and DevOps practices. Agile and scrum development methodologies. Methodical approach to softwarearchitecture and design and experience employing the right design choices for a given project. Experience leading a team. If you are interested in more »
Tech Strategy Working closely with existing and new partners Maintaining strong governance, security, risk management, IT policies and procedures Managing core tech budgets Specifying softwarearchitecture and platform strategy REQUIREMENTS: A background in leading technology teams, with a clear focus on AI and LLMs Ideal experience in small … companies or startups Experience in softwarearchitecture and platform development Strong understanding of deploying a model in a sensitive customer environment Experience negotiating and managing supplier relationships Commercially driven with strong communication skills NEXT STEPS: If this role looks of interest, please reach out to Joseph Gregory more »
The fastest growing cloud infrastructure provider is looking for highly talented and high energy software developers. You will be part of a high-performance core team that builds the best stack on Object store storage services. Be part of the team that's consistently hitting double digit growth in … it's cloud business. Design, develop, troubleshoot, and debug software programs for databases, applications, tools, networks etc. As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or … operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing softwarearchitecture to meet changing needs. Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. Will have project lead role and or more »
Graduate Software Engineer (Embedded) Defence; Aerospace; Marine; MOD; Naval; Maritime Rochester, Kent (Hybrid) £34,000 - £40,000 + excellent benefits A global aerospace and defence organisation specialising in state-of-the-art defence solutions are seeking a Graduate Engineer, with an interest in developing a career in Embedded Software Key accountabilities – Graduate Software Engineer (Embedded) Developing embedded software, peripheral drivers, protocol, human-machine interfaces and associated supporting documentation. Analysing and defining, softwarearchitecture/design, modelling and simulation, systems/software integration, verification and validation, safety critical development techniques. Qualifications and Skills required … Graduate Software Engineer (Embedded) Degree or equivalent qualification in a Scientific/Engineering (electronics-engineering, software-engineering, physics, maths) environment Excellent Software Engineering skills, with a solid foundation in one of C/C++/C#/Ada Knowledge and understanding of the Software Lifecycle As more »
We are currently hiring for a Senior Java Developer role in London. As a Senior Java Developer, you will lead the development of complex software solutions, leveraging your expertise in Java programming and software architecture. You will mentor junior team members, contribute to technical decisions, and drive innovation … in our projects. Requirements: Proven experience in Java development, including Java EE or Spring framework Strong understanding of software design principles and architecture patterns Experience with Agile methodologies and DevOps practices Excellent problem-solving and decision-making skills British citizenship and eligibility for SC clearance Join us and more »
Are you a software engineer with a background in graphics that is looking for a new role at an exciting and highly innovative augmented reality company ? At European Recruitment we are currently working alongside a multi award winning London based software company, helping them to bring on a … new graphics software engineer. Responsibilities: Lifecycle management of graphics projects to include scoping, designing, implementing, testing and deployment of complete solutions. Design and scoping of software architecture. Create custom shaders, new rendering techniques, and extending our bespoke augmented reality renderer, with a focus on virtual try-on of … similar Experience in and passion for AR, VR. Good knowledge of C++. Experience with image processing. Experience and understanding of 3D model formats and software packages such as 3DS Max, Maya, Blender, etc. If interested in this role please apply here or send your email direct to je@eu more »
Alton, England, United Kingdom Hybrid / WFH Options
In-Space Missions Limited
Who are you? As a Senior Embedded Software Engineer, you will be well-versed in embedded software development using C for deployment on modern microcontrollers (e.g. ARM) or Systems-on-Chip (SoCs). You will also have an understanding of Real-Time Operating Systems (RTOS) such as FreeRTOS. … You do not need to have direct experience with satellite software; you may have developed your skills in the aerospace, automotive, medical or other industries. However, you must be a self-starter who has a proven ability to manage risks and take pragmatic approaches to resolving technical issues. Key … skills we are looking for are: Real-Time Softwarearchitecture design An understanding of data flows on microcontrollers connected through databuses Microcontroller software development using C in Eclipse, VSCode or other environments Developing for and using Linux-based embedded systems Communications protocols including CAN, RS485, SPI, I2C more »
player in major metals, energy, and agricultural products markets across the globe. As they embark on a transformative journey to revamp their front-end architecture, they're seeking a strong Senior Full Stack Developer with key skills in React and C#, to shape the future of their trading platforms. … few minutes' walk from Liverpool Street Station. Responsibilities include: Designing, coding, and testing all components of modern web applications. Contribute heavily to the overall architecture and design of the front end applications Develop solutions to a high standard that is maintainable, testable and meets the requirement’s acceptance criteria. … ideas, and keep abreast of the latest technologies. Liaise with business users to gather application requirements. Ensure delivered systems are of production quality. Ensure software is adequately documented for handover to the business. Experience needed for this Full Stack, React, Engineer: Proven track record and professional experience in a more »
deepen your skills and broaden your horizons. Come join our teamone of the largest IT and business consulting services firms in the world. Skills SoftwareArchitectureSoftware as a Service Geographic Information System Reference (phone number removed more »
deepen your skills and broaden your horizons. Come join our teamone of the largest IT and business consulting services firms in the world. Skills SoftwareArchitectureSoftware as a Service Geographic Information System Reference (phone number removed more »
deepen your skills and broaden your horizons. Come join our teamone of the largest IT and business consulting services firms in the world. Skills SoftwareArchitectureSoftware as a Service Geographic Information System Reference (phone number removed more »
deepen your skills and broaden your horizons. Come join our teamone of the largest IT and business consulting services firms in the world. Skills SoftwareArchitectureSoftware as a Service Geographic Information System Reference (phone number removed more »
deepen your skills and broaden your horizons. Come join our teamone of the largest IT and business consulting services firms in the world. Skills SoftwareArchitectureSoftware as a Service Geographic Information System Reference (phone number removed more »
deepen your skills and broaden your horizons. Come join our teamone of the largest IT and business consulting services firms in the world. Skills SoftwareArchitectureSoftware as a Service Geographic Information System Reference (phone number removed more »