> Markdown version of [/jobs/ext/2258484-software-engineer-c-all-experience-levels](https://www.wearedevelopers.com/jobs/ext/2258484-software-engineer-c-all-experience-levels). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer C++ (All Experience Levels) - **Company:** METIS Aerospace Ltd - **Location:** Lincolnshire, UK (Remote available) - **Contract:** Permanent contract - **Skills:** 3D Printing, Computer-Aided Design, Systems Engineering, C++ (Programming Language), Data Systems, Field-Programmable Gate Array (FPGA), Design of User Interfaces, Object-Oriented Software Development, Radio-Frequency Identification, Qt (Software), Software Engineering, Software Systems, Metis, Build Management - **Published:** August 26, 2026 - **Apply:** https://www.collegerecruiter.com/job/2815179833-software-engineer-c-all-experience-levels ## About the Role We welcome applicants at any stage of their career. What matters most is how you think and how you work: curiosity, pragmatism, and the ability to learn quickly are key. * Strong understanding of C++ and object-oriented programming * A practical approach to problem-solving and delivering working solutions * Comfortable working as part of a small, multi-disciplinary team Beneficial: * Experience with Qt for UI design and development * Understanding of how software interacts with FPGA-based systems or embedded hardware * Background knowledge of RF systems or electronic warfare * Experience in building or operating drones * Interest in aerospace, sensing, or complex data systems, Metis is a small business, so while your main responsibilities will focus on software development, we value people who are enthusiastic to learn and willing to get involved in a range of challenges. If you have other skills, such as soldering, CAD design, or 3D printing, we would love to hear about them. We value difference and we don't have a fixed idea when it comes to background or education. Provided you can show the required level of experience and willingness to learn, we would like to hear from you. Due to the nature of our work, candidates must be UK nationals and able to obtain security clearance. We are not able to offer visa sponsorship for this role. If you are a C++ engineer who enjoys solving real problems, learning new things, and building systems that make a difference, we would love to hear from you. ## Description Software Engineer C++ (All Experience Levels) Closing Date: Rolling Applications RoleOverview At Metis Aerospace, we design and build advanced hardware and software systems that deliver real-world insight from complex data. Our software team creates the tools and systems that bring our technology to life, and we're looking for another engineer to join us. Key Responsibilities As a Software Engineer, you will work on the development of C++ applications that integrate directly with our in-house hardware. You will be involved in everything from designing and implementing new features to testing your software on live systems. You will collaborate with hardware and systems engineers, helping to turn ideas into working products. This is a hands-on and varied role, ideal for someone who enjoys solving problems and wants to see their work in action. Essential Experience &Skills We welcome applicants at any stage of their career. What matters most is how you think and how you work: curiosity, pragmatism, and the ability to learn quickly are key. * Strong understanding of C++ and object-oriented programming * A practical approach to problem-solving and delivering working solutions * Comfortable working as part of a small, multi-disciplinary team Beneficial: * Experience with Qt for UI design and development * Understanding of how software interacts with FPGA-based systems or embedded hardware * Background knowledge of RF systems or electronic warfare * Experience in building or operating drones * Interest in aerospace, sensing, or complex data systems What We Offer This role is primarily on-site at our Lincoln office. Because our software integrates closely with our own hardware, much of the development and testing happens here. While working from home is possible when needed, the core of the role is collaborative and hands-on. You will report to the Head of Software and work alongside a small team of engineers who share responsibility for delivering robust, well-engineered solutions that support our wider business. Metis is a small business, so while your main responsibilities will focus on software development, we value people who are enthusiastic to learn and willing to get involved in a range of challenges. If you have other skills, such as soldering, CAD design, or 3D printing, we would love to hear about them. We value difference and we don't have a fixed idea when it comes to background or education. Provided you can show the required level of experience and willingness to learn, we would like to hear from you. Due to the nature of our work, candidates must be UK nationals and able to obtain security clearance. We are not able to offer visa sponsorship for this role. If you are a C++ engineer who enjoys solving real problems, learning new things, and building systems that make a difference, we would love to hear from you. Equal opportunities & confidentiality Metis Aerospace is an equal opportunities employer. We welcome applications from all backgrounds. Successful candidates may be required to sign non-disclosure agreements and comply with export control and security requirements. ## Related Videos - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [How I built my own intelligent Robot Arm from Scratch](https://www.wearedevelopers.com/videos/100097-how-i-built-my-own-intelligent-robot-arm-from-scratch) - [The Data Mesh as the end of the Datalake as we know it](https://www.wearedevelopers.com/videos/156-the-data-mesh-as-the-end-of-the-datalake-as-we-know-it) - [Building your way to a serverless powered IOT Buzzwire game](https://www.wearedevelopers.com/videos/590-building-your-way-to-a-serverless-powered-iot-buzzwire-game) - [Your next 10x engineer isn't in your city. Refactor accordingly.](https://www.wearedevelopers.com/videos/100103-your-next-10x-engineer-isn-t-in-your-city-refactor-accordingly) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)