Enable job alerts via email!

Hardware Engineer

EPOS Now

Norwich

Hybrid

GBP 40,000 - 80,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a dynamic and innovative tech company at the forefront of POS solutions! As a Software Engineer focusing on hardware and Android systems, you will play a crucial role in developing and optimizing software that seamlessly integrates with various hardware components. This is an exciting opportunity to work with cutting-edge technology, collaborate with talented professionals, and contribute to transforming the business owner experience. If you have a passion for hardware and software integration and want to make a significant impact in the fintech space, this role is perfect for you. Embrace the challenge and help shape the future of commerce!

Benefits

Hybrid work environment
Professional growth opportunities
Cutting-edge technology projects

Qualifications

  • Strong understanding of POS systems and peripherals like printers and scanners.
  • Advanced proficiency in C/C++ for developing hardware drivers and firmware.

Responsibilities

  • Design and develop software solutions that integrate with POS hardware.
  • Collaborate with hardware teams to troubleshoot and resolve integration issues.

Skills

C/C++ Programming
Hardware Integration
Troubleshooting
Android Systems
Problem-Solving

Job description

Job Title: Software Engineer - Hardware and Android Systems

Location: Norwich

Join one of the fastest growing UK tech companies! Epos Now offers a market leading product and an award winning brand, there has never been a more exciting time to join our driven team. We’re looking for an ambitious Software Engineer to join our existing team who operate with customers all over Europe, United States and Australia.

About Us:

EposNow are transforming the business owner experience by putting the power of fintech in their hands. We offer comprehensive tools for point of sale and embedded finance, including payments, banking, and lending to our 77,000 incredible business merchants worldwide, helping everyone from micro-sized businesses to enterprise companies succeed. Our ultimate mission is to make commerce accessible for everyone. With personalised career progression plans, exciting opportunities to work with new tech (like AI), and an inclusive culture, we help shape the future of business solutions.

The Role: We are seeking a skilled Software Engineer with hands-on experience in hardware systems, particularly those integrated with Android. The ideal candidate will have a deep understanding of POS hardware, peripherals, and how they integrate with software. You’ll be working with a range of devices (printers, scanners, networking hardware), ensuring smooth communication between hardware components and our Android-based systems.

Key Responsibilities:

  • Hardware Integration & Development: Design, develop, and optimize software solutions that integrate with POS hardware such as printers, scanners, and other peripherals. You’ll be the bridge between hardware and software, ensuring our systems work harmoniously together.
  • Firmware and Driver Development: Write, modify, and troubleshoot firmware and drivers using C/C++ to ensure seamless hardware-software communication, including the integration of new devices.
  • Troubleshooting & Testing: Collaborate with our hardware team to diagnose, test, and resolve issues related to hardware components and system interactions. Automate testing procedures to ensure reliability across diverse hardware platforms.
  • Vendor Collaboration: Work closely with third-party hardware vendors to integrate their products with our systems, including creating middleware or drivers to ensure compatibility with our Android-based POS software.
  • POS System Expertise: Leverage your deep understanding of POS systems to design and implement robust, efficient, and scalable software solutions that work across diverse hardware platforms.

Key Skills & Experience:

  • Hardware Knowledge: Strong understanding of POS systems and peripherals such as printers, scanners, and networking equipment. Familiarity with hardware integration, testing, and troubleshooting is essential.
  • Coding Proficiency: Advanced proficiency in C/C++, particularly for developing and troubleshooting hardware drivers, firmware, or other low-level software solutions. Basic knowledge of scripting languages to solve software-related hardware issues and automate routine tasks.
  • Software-Hardware Integration: Strong knowledge of software-hardware interaction, with experience in middleware, drivers, and communication protocols between physical devices and software systems.
  • Android Systems: Experience with Android systems, particularly custom Android builds that integrate with hardware peripherals. Familiarity with Android’s hardware abstraction layers, and experience developing apps that communicate with hardware devices.
  • Problem-Solving Mindset: Ability to diagnose and resolve complex integration issues across software and hardware layers, ensuring the stability and reliability of the system.

What We Offer:

  • A dynamic, hybrid work environment combining remote flexibility with office collaboration.
  • An opportunity to work on cutting-edge POS hardware and software integration.
  • Professional growth in a fast-moving, innovation-driven company.

If you're passionate about hardware, Android systems, and how they can work together to create seamless solutions for businesses, we’d love to hear from you.

Apply Now to join our team and drive the future of POS systems!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Electronics Hardware Engineer

JR United Kingdom

Norwich

Hybrid

GBP 50,000 - 60,000

Today
Be an early applicant

Electronics Hardware Engineer

JR United Kingdom

Ipswich

Hybrid

GBP 50,000 - 60,000

Today
Be an early applicant

Hardware Design Engineer

JR United Kingdom

Norwich

On-site

GBP 35,000 - 55,000

4 days ago
Be an early applicant

Hardware Design Engineer

JR United Kingdom

Ipswich

Hybrid

GBP 40,000 - 60,000

4 days ago
Be an early applicant

Hardware Test Engineer

JR United Kingdom

Norwich

On-site

GBP 35,000 - 50,000

Today
Be an early applicant

Principal Hardware Test Engineer

JR United Kingdom

Norwich

On-site

GBP 50,000 - 70,000

Today
Be an early applicant

Hardware Development Engineer

JR United Kingdom

Norwich

On-site

GBP 50,000 - 50,000

Today
Be an early applicant

Hardware Test Engineer

JR United Kingdom

Ipswich

On-site

GBP 35,000 - 50,000

Today
Be an early applicant

Principal Hardware Test Engineer

JR United Kingdom

Ipswich

On-site

GBP 45,000 - 70,000

Today
Be an early applicant