Linux Software Engineer

Reading
5 days ago
Create job alert

Role Overview
We are looking for an experienced Linux Software Engineer to support the development of software for our scanner. This role requires strong expertise in C++ and Python, as well as
experience interfacing with cameras, smart cards, and HID devices. The engineer will contribute to the design and implementation of scanning, image capture, user interface, and peripheral communication functionality.

Key Responsibilities
• Develop and maintain Linux-based software for passport scanning devices
• Implement image acquisition and processing functionality using Video4Linux (V4L2)
• Integrate with Human Interface Devices such as buttons, LEDs, and sensors
• Manage smart card interactions using PCSC
• Design and implement GUI components using GTK
• Optimize performance for real-time image capture and processing
• Troubleshoot hardware/software integration issues in a Linux environment
• Document technical designs, APIs, and user guides
• Collaborate with cross-functional teams including hardware, QA, and support

Required Skills & Experience
• Proficient in C++ and Python development on Linux
• Experience with Video4Linux (V4L2) for camera and image capture
• Knowledge of for user input/output hardware
• Experience using PCSC for smart card communication
• Hands-on experience with OpenCV for image processing and computer vision
• GUI development experience with GTK
• Strong debugging and profiling skills in Linux
• Familiarity with device drivers, USB interfaces, and low-level hardware interactions
• Comfortable using Git and build systems like Make or CMake Public

Desirable Skills & Experience
• Previous experience developing software for ID readers, ID scanners, or similar
embedded devices
• Knowledge of ICAO standards and e-passport technologies (e.g., MRZ, RFID chip access)

Related Jobs

View all jobs

Embedded Software Engineer

Bioinformatic Software Engineer

Principal Software Engineer

Radar Software Engineer

Software Engineer

Software Engineer, Computer Vision

Get the latest insights and jobs direct. Sign up for our newsletter.

By subscribing you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Veterans in Tech: A Military‑to‑Civilian Pathway into AI Jobs

Published on ArtificialIntelligenceJobs.co.uk – empowering the UK talent pipeline for artificial intelligence, data, and robotics. Introduction Leaving the Armed Forces is both a proud milestone and a daunting leap into the unknown. Whether you served with the Royal Navy, British Army, Royal Air Force or Royal Marines, one thing is certain: the skills you forged under pressure are in high demand—especially in the booming field of artificial intelligence (AI).  The UK’s AI market is expected to contribute £400 billion to the economy by 2030, with defence and security applications at its core. Employers from start‑ups to FTSE‑100 giants are crying out for disciplined professionals who understand mission‑critical environments. Ex‑service personnel fit the bill perfectly. This guide maps the military‑to‑civilian journey, signposts Ministry of Defence (MoD) transition programmes, and shows you exactly how to land your first AI role. Quick Win: Bookmark our live listings for Machine Learning Engineer roles to see which employers are hiring right now.

AI Summit London 2025: A Complete Guide for UK AI Engineers & Recruiters

Artificial intelligence may be a border-less technology, but every ecosystem needs a beating heart where the community meets face-to-face. For the British Isles that heart is The AI Summit London, the headline AI event of London Tech Week, returning to Tobacco Dock on 11–12 June 2025. With eight content stages, 4 500+ attendees and 300 speakers spanning government, FTSE-100 giants and rocket-ship start-ups, the Summit offers a year’s worth of insight, deal-making and career acceleration in just 48 hours. Whether you are an AI engineer optimising vector databases, a data scientist pivoting into prompt ops, or a hiring manager scouring the market for talent, this handbook distils everything you need to hit the ground running—from ticket tactics and agenda highlights to networking hacks and post-event ROI.

AI Engineer World’s Fair 2025: The Complete UK Guide to June’s Unmissable AI Engineering Event

If 2024 was the year every product team rushed to bolt an LLM onto their roadmap, 2025 is when the craft of AI engineering finally takes centre stage. From rapid-fire prompt iterations to robust eval pipelines, the discipline now demands the same rigour we once reserved for cloud infra or mobile apps. That is precisely why the AI Engineer World’s Fair, 3–5 June 2025 in San Francisco, matters more than any keynote or press release: it is the one place where the movers, makers and maintainers of production-grade AI swap battle-tested patterns in person. For UK technologists—and the recruiters who hire them—the Fair offers a rare chance to compress a year’s worth of learning, networking and tooling discovery into three intense days. Whether you are scaling RAG systems on Azure, bootstrapping an agentic start-up from your kitchen table, or simply hunting for your first AI engineer job, the sessions, workshops and hallway conversations can tilt your career trajectory. The guide that follows distils everything you need to know—programme highlights, travel hacks, ticket tips and post-event ROI—so you can decide if a flight across the Atlantic (or a virtual pass) is the smartest investment you’ll make this year.