cover image
RequireTech Resources Ltd

RequireTech Resources Ltd

www.requiretechresources.com

1 Job

3 Employees

About the Company

RequireTech Resources is a Recruitment Company that provides Permanent and Contract Staff who are highly skilled technical professionals to our clients globally. With over 10 year's industry experience our management team have gained a strong knowlegde of the skillsets required for our clients, we have an extensive network across each of our sectors. We specialize in finding Technical, Managerial and Board-Level Candidates. RequireTech Resources operate in a number of sectors IT, BioTechnology, Oil & Gas, Semiconductors, Engineering to name a few. RequireTech Resources believe the real importance is delivering the best resources to our clients and usually the resources are off the market and normally only want to work with our experienced consultants since our team of technical specialists operate their own Vertical Markets. Our remit is simple we aim to: Develop trusting, professional relationships with both clients and candidates. Deliver the exact requirements, effectively and efficiently, regardless of time frame or budget. Offer total transparency to both parties, throughout the recruitment process. Within these markets we enjoy both new and long-standing relationships with many companies, from large corporations to start-up ventures on a Global level.

Listed Jobs

Company background Company brand
Company Name
RequireTech Resources Ltd
Job Title
Software Engineer - Software Engineer - C++ / Edge Processing
Job Description
**Job Title:** Software Engineer – C++ / Edge Processing **Role Summary:** Core contributor responsible for designing and implementing high‑performance data processing pipelines and interactive tools for neuromorphic data. Drives software architecture, best‑practice frameworks, and robust CI/CD processes while collaborating across system, embedded, AI, and product teams to deliver scalable, low‑latency solutions for space and defense applications. **Expectations:** - Master's degree or higher in Computer Science, Software Engineering, or related field. - Minimum 3 years of experience in edge processing, robotics, or comparable domains. - Proven expertise in C++ and Python development within collaborative, high‑performance environments. - Ability to solve complex problems, debug efficiently, and deliver clean, well‑documented code. **Key Responsibilities:** - Design and develop high‑throughput, low‑latency data pipelines and visualization tools. - Architect and maintain scalable software frameworks, enforcing version control, testing, CI/CD, and documentation standards. - Address challenges in real‑time data handling, algorithm integration, and performance optimization. - Collaborate with system engineers, embedded developers, AI specialists, and product managers to define architectures and ensure seamless integration. - Conduct extensive testing, benchmarking, and performance analysis to meet stringent space/defense requirements. - Produce clean, testable C++ and Python codebases with comprehensive documentation. **Required Skills:** - Advanced C++ (modern standards) and Python programming. - Strong grasp of software design patterns, data structures, and algorithms for high‑performance computing. - Experience developing user‑land applications on lightweight embedded platforms. - Proficiency with Git, CMake, and virtual environment tools (e.g., venv, conda). - Familiarity with performance profiling tools (e.g., perf, Valgrind, cProfile). - Knowledge of automated testing frameworks (GTest, PyTest) and CI/CD pipelines (GitHub Actions, Jenkins). - Excellent analytical, problem‑solving, and debugging abilities. **Required Education & Certifications:** - Master's degree or higher in Computer Science, Software Engineering, or a closely related discipline. - No specific certifications required; relevant industry experience substitutes.
Paris, France
On site
Junior
09-10-2025