Permanent Futures Limited

6 job(s) at Permanent Futures Limited

Permanent Futures Limited Wakefield, Yorkshire
02/12/2025
Full time
Do you have a good understanding of embedded C for firmware engineering? Want to work for a firm that offer flexible / hybrid / remote working and have a great atmosphere? And some of the most interesting work around? This could be the one for you! Our client, an electronic manufacturing business, seek to appoint a Firmware Engineer working predominantly in embedded C. The Firmware Engineer role is a hands-on design position developing embedded software within a multidisciplinary team of talented software engineers. You'll be joining an excellent team with market leading products and technologies who have already secured long term contracts to double in size over the next three years. Firmware Engineer - Skills & Abilities - Embedded Software, C, Electronics Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred Proficient in C with at least two years industry experience Experience with Microcontrollers / Microprocessors Application based software experience would be ideal Knowledge of software testing Firmware Engineer, C, Microcontroller, Electronics, Embedded Software If this role could appeal please do apply now!
Permanent Futures Limited
28/11/2025
Full time
We are partnering with a fast-growing industrial technology business that has designed a brand-new IoT product combining electronics, firmware, and cloud-based monitoring tools . With a major product launch underway, and significant demand from global customers, the company is now looking to appoint a hands-on IoT / DevOps Engineer to own device connectivity, data flows, and system integration across their next-generation platform. This is a rare opportunity to join a small, agile, engineering-driven organisation where your work directly shapes both product launch and future versions. Most important is that you have a positive mindset, enjoy a challenge and problem solving, and enjoy getting things done by whatever route best suits the situation. IOT DevOps Engineer - The Role Acting as the bridge between hardware, software, and cloud infrastructure, you will be responsible for getting the company s new IoT device reliably connected from: Sensor/Device Tablet (Bluetooth) Cloud Dashboard (ThingsBoard). You ll work across real hardware, embedded devices, gateways, industrial protocols, and cloud dashboards ensuring data moves cleanly, securely, and consistently. This is not a pure coding role. It is a practical, problem-solving IoT role suited to someone who enjoys getting stuck in , figuring things out, and taking full ownership of connectivity, configuration, and deployment. IOT DevOps Engineer - Key Responsibilities Connectivity & Integration Connect new IoT hardware to a tablet via Bluetooth , ensuring reliable pairing, data transfer, and stability. Configure and manage data flows into a cloud dashboard (ThingsBoard or similar), ensuring smooth end-to-end data movement. Develop and maintain Node-RED flows to ingest, transform, and route data across IoT and industrial systems. Future Network Development Support ongoing development of the upcoming LoRaWAN version of the product, including gateway configuration and data routing concepts. Learn and work with gateway-side tools such as Chirpstack or similar LoRaWAN Network Servers. Systems & Deployment Troubleshoot devices, gateways, networks, and on-site deployments. Assist with basic Linux, Docker, VPN, and firewall tasks to ensure secure, uninterrupted data flows. Work with industrial protocols such as Modbus-TCP, OPC-UA, HTTP/MQTT, APIs , and other data transport standards. Customer Interaction Occasionally speak with end customers including global enterprise IT teams to explain connectivity, data security, and system configuration. Support field deployments and contribute to clear documentation, onboarding processes, and runbooks. IOT DevOps Engineer - What This Company Is Really Looking For Beyond technical skills, culture and mindset matter enormously. The business is small, fast-paced and expects people to manage their own workload, take accountability, and operate without micromanagement . They value individuals who: Are proactive, curious, and willing to have a go at everything . Can manage time effectively in an environment with limited hand-holding. Enjoy bridging hardware, software, cloud, and networking. Take pride in solving problems independently and finishing tasks. Essential Skills & Experience You don t need to be an expert in everything, but strong capability in the following is required: Bluetooth connectivity experience (device to app/tablet). Node-RED (creating or modifying workflows / data pipelines). General IoT systems understanding: sensors data cloud. Experience with connected devices, dataflows, gateways, APIs. Basic experience with Linux, Docker, VPNs, firewall rules , or similar. Understanding of industrial or IoT protocols (e.g., Modbus, OPC-UA, MQTT, HTTP ). Why This Role Is Exciting You will directly influence a brand-new industrial IoT product in the final stages of launch. You ll work with cutting-edge sensing and connectivity technology across multiple industries. The role will grow potentially leading to future product development or even building a small team. Real autonomy: no micromanagement, genuine ownership, real impact. Apply Now! If you re a proactive IoT engineer who loves solving connectivity challenges and wants to help bring a new industrial product to market, we d love to hear from you!
Permanent Futures Limited City, London
28/11/2025
Contractor
Have you good RPG Developer and AS400 skills? Want to work remotely the majority of the time? Have you worked on a contract basis with RPG Development projects beofre? This could be for you! We are partnering with a leading global technology organisation to identify an experienced RPG Developer with strong AS400 / IBM i expertise for a high-impact contract position. This is an excellent opportunity for seasoned specialists who take pride in clean, reliable code and enjoy working within complex enterprise environments. RPG Developer - About the Role Our client is undergoing a significant programme of work modernising and enhancing their core systems. As an RPG Developer, you will play a key part in maintaining and evolving business-critical applications built on the IBM i platform. You will work within a collaborative technical team, engaging with architects, analysts, and project stakeholders to deliver robust solutions that support long-term business objectives. RPG Developer - Key Responsibilities Develop, maintain, and optimise applications using RPG (free & legacy) on AS400 / IBM i. Collaborate with internal teams to understand system requirements and translate them into reliable technical solutions. Troubleshoot and resolve performance issues within existing codebases. Contribute to system modernisation initiatives and integration work. Produce clear technical documentation and follow established development standards. RPG Developer - Skills & Experience Required Strong commercial experience with RPGLE, Free-Format RPG, CL , and DB2/400 . Solid understanding of the IBM i / AS400 environment, tooling, and deployment processes. Background in supporting and enhancing large-scale or business-critical applications. Ability to analyse complex requirements and deliver clean, maintainable solutions. Excellent communication skills and a proactive, problem-solving mindset. RPG Developer - Why Join This Project? Opportunity to work with a major, well-respected technology-driven organisation . High-visibility project within a stable, long-term systems environment. Engage with a forward-thinking team committed to modernising legacy platforms. Competitive day rates and potential for contract extensions. If this role could appeal please do apply now!
Permanent Futures Limited
14/11/2025
Full time
Manufacturing Futures is looking to recruit a Business Development Manager for a well-established manufacturer based in South Yorkshire. Our client work within heavy industry and focus on mechanically engineered solutions. The successful Business Development Manager will have a strong background in either machinery, precision engineering, pressure vessels, heat exchangers, flow control equipment or exotic metals and have the ability to open new doors for the business moving forward. Business Development Manager - Role and Responsibilities - Sales, Mechanical Engineering, Precision Engineering, CNC, Heavy Industry, Metals Negotiating sales and contractual terms of business, using pricing structures to win and maintain profitable long-term accounts. Regularly updating company systems, detailing prospecting work conducted, sales pipeline and outcomes. Where required, travelling to appointments across the UK. Meeting customers face to face virtually. Identification of new market sectors and potential customers, developing and maintaining a targeted sales pipeline to consistently initiate contact and win new business. Producing and presenting tailored quotations and proposals to meet customer needs and profitability targets. Liaising with relevant internal departments, including the product and commercial teams, to obtain information and advice about products, services, and promotions. Using market awareness and product knowledge to provide prospective customers with detailed information and compelling proposals to secure new accounts. Business Development Manager - Skills and Abilities - Sales, Mechanical Engineering, Precision Engineering, CNC, Heavy Industry, Metals Recent proven experience in new business development, or lead generating sales role. Experience within mechanical engineering: Heavy Industry, Precision Engineering, CNC, Fabrication, Metals, Flow Control, etc. Ability to work with and develop business opportunities. Car owner/driver Strong IT skills (i.e., Outlook, Excel, and PowerPoint) Business Development Manager, Sales, Mechanical Engineering, Precision Engineering, CNC, Heavy Industry, Metals If this sounds like you or you are interested to find out more, click apply now!
Permanent Futures Limited
14/11/2025
Full time
Are you passionate about crafting innovative software solutions and have over a years' industrial experience? Do you thrive in both independent and collaborative settings? If you're seeking an exciting opportunity to contribute to cutting-edge projects, we invite you to consider becoming a part of a dynamic team as a Software Engineer in a leading industry player specialising in the design and development of complex systems with C++ and python coding. Softare Developer - Role and Responsibilities - Python, C++, Software Engineer As a Software Engineer you will be an integral part of a software development team, reporting directly to the Chief Software Engineer. Your responsibilities will include: Developing end-to-end software solutions Python coding C++ coding Maintaining and enhancing existing code Upgrading, migrating, and innovating existing software solutions Collaborating with cross-functional teams to achieve project milestones. Software Developer - Qualifications - Python, C++, Software Engineer A Bachelor's Degree (BEng / BSc Hons) or higher in a relevant field: computer science, software, electronics, etc. A minimum of one years' experience in a similar position Familiarity with MS Office applications, including Word, Excel, Outlook, PowerPoint Software Developer - Personal Attributes - Python, C++, Software Engineer Ability to excel both independently and collaboratively within a close-knit team. Strong interpersonal and technical communication skills. Demonstrated flexibility, adaptability, and a proactive learning attitude. Willingness to travel abroad to customer sites as required. If you're ready to contribute your skills to a thriving environment of innovation, teamwork, and growth, we encourage you to apply. To apply, please send your CV now. Don't miss out on this chance to be part of something great!
Permanent Futures Limited
14/11/2025
Full time
Our client, an electronic manufacturing business in West Yorkshire, seek to appoint an Embedded Software Engineer working predominantly in embedded C. Their technologies are featured across many industries in a variety of products. The Embedded Software Engineer role is a hands-on design position developing embedded software within a multidisciplinary team of talented engineers. Embedded Software Engineer - Skills & Abilities: Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred Proficient in C with at least two years industry experience Experience with Microcontrollers / Microprocessors Application based software experience would be ideal Knowledge of software testing Embedded Software Engineer, Firmware, C, Microcontroller, Electronics