Junior Software & Hardware Integration Engineer

Abenezer Nuro Addis Ababa · ETHIOPIA Posted 2h ago

About this role

About the Position

We are looking for a motivated, tech-savvy, and creative Junior Technology & Systems Engineer to join our team.

The selected candidate will work directly with the team on multiple technology projects involving software development, hardware integration, IoT systems, automation, and AI-powered solutions.

This position is ideal for a fresh engineering graduate who enjoys experimenting with technology, building practical solutions, and learning new skills.

Previous professional experience is not required. We value practical technical knowledge, problem-solving abilities, curiosity, and the willingness to learn.

Key Responsibilities

  • Support hardware and software integration for various technology projects.

  • Work with microcontrollers, sensors, IoT devices, and electronic components.

  • Use AI tools such as ChatGPT, Claude, Cursor, or Codex to support development and problem-solving.

  • Research technical solutions, hardware components, software tools, and emerging technologies.

  • Troubleshoot basic hardware, software, and connectivity issues.

  • Execute assigned technical tasks, document progress, and report results.

Educational Background

Bachelor's degree or final-year standing in one of the following fields:

  • Electrical Engineering

  • Software Engineering

  • Computer Engineering

  • Electro-Mechanical Engineering

  • Computer Science or related technical fields

Required Skills

  • Basic understanding of electronics, hardware components, and computer systems.

  • Familiarity with software development and troubleshooting.

  • Understanding of hardware and software communication.

  • Practical familiarity with AI tools for research, coding, and problem-solving.

  • Ability to understand instructions and work independently on assigned tasks.

Additionally

  • Familiarity with Arduino, ESP32, Raspberry Pi, or similar development platforms.

  • Experience with GitHub and AI-assisted coding tools.

  • Experience developing websites, simple applications, or automation solutions.

  • Previous academic or personal projects involving hardware and software integration.

We are looking for someone who:

  • Is passionate about engineering, AI, and technology.

  • Enjoys hands-on technical work and experimentation.

  • Learns quickly and adapts to new technologies.

  • Can manage different technical assignments under guidance.

  • Wants to gain real-world experience building innovative products.

Skills & tags

  • Technology Entrepreneurship
  • Technology Savvy
  • Creative Problem Solving