Senior Firmware Design Engineer


About ACRE

ACRE are aligned with key industry evolution, focusing on authentication, infrastructure, and the convergence of systems and technologies to support future-proofing customers through the advancement of value-based solutions that deliver superior, seamless user experiences.

Operating efficiently worldwide, ACRE take care in delivering exceptional security and transmission solutions that safeguard peace of mind across a broad variety of customer application needs including banking, education, healthcare, retail, and more.

Our core values focus on a culture of empowerment in a collaborative environment. Combined with a forward-thinking market approach that aims to deliver high-performance results, we ensure to first approach every solution through the viewpoint of our customers. These characteristics are the distinctive marks of ACRE and the foundation of our drive to become the number one solutions provider in the markets we serve.

Visit for more information.


ACRE International has an exciting career opportunity for a Senior Firmware Design Engineer to work within the R&D department. You will work on a diverse range of innovative security and access control products including IoT devices, wireless products and embedded devices. We provide a challenging and exciting work environment with scope for personal development and on-going training.

Duties and Responsibilities include the following, but are not limited to:

  • Working in an Agile development environment
  • Participate in design, implementation, testing and optimization of features on all embedded products in the portfolio
  • Review and refactor code, fix issues, collaborate with product and application engineering teams to help improve the complete system
  • Create and maintain technical documentation for developed software modules and features
  • Firmware development for product manufacturing test (e.g. test fixtures, PC level test, test procedures etc.) in order to ensure optimal cost and quality of products supplied by EMS manufacturers
  • Approvals and Compliance - Ensuring firmware modules designed to comply with relevant standards
  • Stay up to date of new technologies and trends

Education and/or Experience

  • Degree in Electronic Engineering or related discipline
  • A minimum of 5 years’ work experience in firmware development
  • RTOS experience
  • Experience with JTAG debugging
  • SCRUM methodology
  • Strong understanding of the Continuous Integration pipeline model and the importance of automation in this
  • Experience working with automation tools: SVN, Jenkins, Azure DevOps, and Git
  • High speed data communication and experience with communication protocols, TCP/IP, RS232, RS485


  • Expert skills in “C” and “C++” firmware development
  • Expert skills in development for Linux
  • Expert skills in Buildroot and Yocto
  • Clear and concise documentation skills
  • Good problem-solving skills and attention to detail
  • Effective communication, collaboration and interpersonal skills
  • A strong teamplayer
  • Very good command of the English language both written and verbal
  • Comfortable working with a team in an Agile environment (Scrum)

Work Requirements

  • Some travel and fieldwork potentially including international travel.