hero

Accelerate your career.

Explore opportunities across TA's portfolio

Embedded Frontend Engineer

Interswitch Group

Interswitch Group

Software Engineering
Lagos, Nigeria
Posted on Oct 15, 2025

We are seeking a versatile Embedded Systems Front-End Engineer with strong skills in embedded UI development, CAD-based hardware/mechanical design, and Figma UI/UX prototyping to join our team “Automation & Integration Engineering Team”. The ideal candidate will bridge the gap between device hardware design, embedded software front-ends, and user experience design for companion applications and dashboards. This requires a multidisciplinary engineer who can design interfaces for embedded devices, prototype user experience in Figma, and contribute to CAD models for enclosures and hardware integrations.

RESPONSIBILITIES

Embedded Front-End Development

  • Design and implement graphical user interfaces (GUIs) for embedded systems (LCDs, TFTs, OLEDs, touchscreens).
  • Develop front-end applications in C/C++, Python, or Java (for embedded Android-based HMIs). Use frameworks such as LVGL, Qt for Embedded, or TouchGFX to create optimized interfaces for low-power devices.
  • Integrate UI with real-time data from sensors, actuators, and communication protocols (UART, SPI, I2C, CAN, RS485, Modbus, MQTT).

UI/UX Design (Figma)

  • Design intuitive, user-friendly layouts and workflows in Figma for embedded GUIs and companion mobile/web applications.
  • Develop wireframes, prototypes, and design systems to guide both embedded and mobile UI implementation.
  • Collaborate with firmware and mobile app developers to ensure design fidelity and usability across platforms.
  • Conduct user research and usability testing to refine UI/UX designs for embedded systems and dashboards.

CAD & Hardware Integration

  • Create and refine 3D CAD models for device enclosures, housings, and mounts using SolidWorks, Fusion 360, or AutoCAD.
  • Collaborate with PCB and hardware teams to ensure seamless integration of displays, connectors, and user-interface hardware.
  • Support mechanical design reviews, focusing on manufacturability, ergonomics, and usability.
  • Prototype and iterate designs via 3D printing, CNC machining, or other rapid prototyping methods.

Cross-Functional Collaboration

  • Work closely with firmware, hardware, and product teams to deliver integrated solutions.
  • Contribute to system-level design decisions, balancing UI/UX needs with hardware and performance constraints.
  • Participate in end-to-end product lifecycle from concept → design → prototyping → production.

QUALIFICATIONS

Education:

  • Bachelor’s degree in Electrical/electronic Engineering, Computer Engineering, Mechatronics, or related field. Master’s degree is a plus.

Experience:

  • 1 - 4 years of experience in embedded systems UI development
  • Demonstrated ability in Figma for UI/UX design (with a portfolio of wireframes, prototypes, or dashboards).
  • Hands-on experience with CAD tools (Fusion 360, AutoCAD, or equivalent).

Technical Skills:

  • Embedded programming skills in C/C++, Python, is a plus o Familiarity with UI frameworks for embedded devices (LVGL, TouchGFX).
  • Strong Figma design and prototyping skills (including design systems, interactive flows).
  • Knowledge of PCB layout considerations and integration of hardware components with enclosures.
  • Understanding of embedded hardware design fundamentals (MCUs, displays, sensors, power).

Soft Skills:

  • Strong design-thinking mindset with an eye for detail.
  • Excellent communication and documentation skills.
  • Ability to work across software, hardware, and design disciplines.

Preferred:

  • Experience designing IoT companion apps/dashboards (mobile or web).
  • Familiarity with industrial design principles (ergonomics, materials, usability).
  • Understanding of cloud integration and edge-to-cloud UI design.
  • Experience in usability testing and design iteration cycles

Due to the high volume of applications, only shortlisted candidates will be contacted.