74 Hardware Engineering jobs in Nigeria
Embedded Systems Intern
Posted today
Job Viewed
Job Description
About Us
EdgeSpace is a leading technology company at the forefront of innovation. We specialise in developing cutting-edge solutions that transform industries and enhance people's lives. We are currently seeking an Embedded Systems Intern to join our dynamic team of experts, playing a crucial role in the development of firmware and microcontroller programming.
Key Responsibilities:
- Participate in the development of innovative products.
- Assist in the design, development, and testing of embedded systems.
- Takes guidance from senior system developers in designing methodologies, approaches, and criteria for attaining objectives.
- Work collaboratively with the team to deliver high-quality embedded and software products and services.
- Creates design documents, user manuals, and technical specifications for electronic systems and software applications.
Qualifications:
- Background in Electrical/Electronics Engineering, Computer Engineering, Computer Science, or related field.
- Knowledge of any OOP programming languages, such as C++ and Python.
- Experience or interest in Computer Aided Design (CAD) and embedded systems.
- Ability to use, review and understand system design tools.
- Understanding of Engineering principles and ability to implement them effectively.
- Excellent communication skills to effectively collaborate with other team members.
- Understanding of communication protocols such as UART, SPI, and I2C
- Knowledge of low-level programming, such as C.
How to Apply:
Interested candidate should submit their resume, cover letter, and portfolio (if applicable) using the link below.
EdgeSpace is an equal-opportunity employer. We encourage applications from candidates of all backgrounds and experiences.
Join us in shaping the future of technology Be a part of our innovative team and contribute to groundbreaking projects that make a difference.
Embedded Systems Engineer
Posted today
Job Viewed
Job Description
Today
I
Embedded Systems Engineer at Innov8 HubInnov8 Hub
Engineering & Technology
Abuja Full Time
NGO, NPO & Charity Confidential
- Minimum Qualification :
- Experience Level : Entry level
- Experience Length : 2 years
Never Miss a Job Update Again.
We have started building our professional LinkedIn page.
- Company:
- Location: Nigeria
- State:
- Job type: Full-Time
Job category:
Innov8 Hub is an Innovation Startup driven organisation with a mandate to groom generations of INNOVATORS, INVENTORS, and RESEARCHERS across the board. Innov8 is a focal point for Innovation Startup Incubation, Technology Transfer, Knowledge and Skill Impartation, Prototype Development, and Fabrication. We strategically aid organizations and individuals seeking to transform their ideas into inventions, inventions into solutions, and solutions into enterprises.
We Are Recruiting To Fill The Position Below
Job Title: Embedded Systems Engineer
Location: Abuja (FCT)
Job Type: Full-time
Job Description
- Implement Machine Learning (ML) and Artificial Intelligence (AI) algorithms for real-time decision-making and automation.
- Develop and analyze circuit schematics, PCB layouts, and embedded system designs.
- Write and optimize firmware for microcontrollers (ARM, ESP32, STM32, etc.) and embedded hardware.
- Integrate wireless communication protocols (LoRa, Wi-Fi, Bluetooth, 5G) into drone and robotics systems.
- Conduct hardware debugging, testing, and troubleshooting of embedded systems.
- Work with sensor fusion techniques, including GPS, IMU, LiDAR, and computer vision-based navigation.
Collaborate with software engineers to integrate AI-driven perception and control systems.
Key Responsibilities
- We are seeking a highly skilled Embedded Systems Engineer with expertise in AI and
Machine Learning to design, develop, and optimize embedded systems. The ideal candidate will have experience in circuit design, firmware development, AI/ML implementation and troubleshooting complex embedded hardware systems.
Requirements
- Bachelor's or Master's degree in Electrical/Electronics Engineering, Robotics, Mechatronics, or a related field with a minimum of two(2) years hands-on experience.
- Strong proficiency in PCB design and embedded system development.
- Proficiency in Python, C/C++, ROS (Robot Operating System), and embedded firmware programming.
- Experience with AI/ML frameworks such as TensorFlow, PyTorch, or OpenCV.
- Hands-on experience with microcontrollers, FPGAs, and embedded computing platforms (NVIDIA Jetson, Raspberry Pi, etc.).
- Ability to troubleshoot and debug embedded systems at both hardware and software levels.
Knowledge of computer vision, LiDAR mapping, and sensor fusion techniques.
Preferred Experience
- Experience with real-time operating systems (RTOS) for embedded applications.
- Familiarity with cloud-based AI/IoT solutions for remote drone monitoring and control.
Understanding of radio frequency (RF) communication and telemetry systems.
Application Closing Date
Not Specified.
Don't Keep Kindly Share:
<
Embedded Systems Engineer
Posted today
Job Viewed
Job Description
Kite Gen, founded in 2007, is the brand for the new wind generation technology created by Kite Gen Research. Kite Gen wants to offer more efficient solutions to the severe energy shortage of the planet: cheap renewable energy, in large quantities, with no GHG emissions and low land use. Kite Gen Research is a privately held company with headquarters in Chieri (Turin). Our vision for tomorrow's wind energy is truly international. To help achieve this vision, we want to bring together some of the best scientists and talents in business and technology.
We are recruiting to fill the position below:
Job Title: Embedded Systems Engineer / Software Engineer
Location:
Benin, Edo
Employment Type: Full-time
About the Role
- We are seeking a skilled and motivated Embedded Systems Engineer / Software Engineer to join our engineering team.
- The ideal candidate will have a solid foundation in embedded C/C++ programming and hands-on experience in designing, developing, and maintaining embedded systems.
- Familiarity with ARM/STM32 microcontrollers and the ARM/STM32Cube ecosystem is a strong advantage.
- This role offers a great opportunity to work on exciting projects involving firmware development, hardware integration, and real-time system optimization.
Key Responsibilities
- Design, develop, and debug embedded firmware using C and C++
- Work with STM32 microcontrollers and use STM32CubeIDE/CubeMX for code generation and configuration; this is an added advantage
- Work with ARM microcontrollers and understand the ARM Ecosystem, as an added advantage
- Collaborate with hardware engineers to integrate firmware with custom hardware designs
- Develop and execute unit and integration tests to ensure software reliability
- Optimize code for performance, memory usage, and power efficiency
- Document code, processes, and design decisions in a clear and organized manner
- Participate in design reviews and contribute to system architecture discussions.
Requirements
- Bachelor's Degree or higher in Electrical / Electronics Engineering, Computer Engineering, Computer Science, or a related field
- 1–5 years of hands-on experience in embedded systems development
- Strong proficiency in C and C++ programming
- Experience with microcontroller platforms, particularly STM32 and ARM
- Familiarity with STM32CubeIDE, STM32CubeMX, HAL/LL libraries, and related tools is preferred
- An understanding of embedded communication protocols such as UART, SPI, I2C, CAN, and USB is preferred
- Ability to read schematics and work closely with hardware engineers
- Strong debugging and problem-solving skills.
Computer Engineer
Posted today
Job Viewed
Job Description
A computer Engineer with Networking experience
Managing a wide range of hardware and software to ensure reliable, secure, and efficient communication across all systems, including LANs, WANs, and cloud-based environments.
Key responsibilities
- Designing and testing circuit boards, chips, routers, and other physical hardware components.
- Writing and testing software for computers, mobile devices, and embedded systems.
- Designing, installing, and testing computer networks and operating systems.
- Collaborating with other engineers, programmers, and non-technical team members.
- Staying up-to-date on the latest advancements in computer technology.
- Network architecture: Design, develop, and deploy a robust and scalable network infrastructure, including on-premise and cloud solutions.
- Configuration and maintenance: Install, configure, and maintain various network hardware, such as routers, switches, firewalls, and load balancers. Perform routine maintenance, including patches, service packs, and upgrades.
- Security management: Implement and enforce network security measures, such as firewalls, VPNs, and access controls, to protect against unauthorized access and cyber threats.
- Troubleshooting: Diagnose and resolve hardware, software, and other network and system problems in a timely manner.
- Technical support: Provide technical support and guidance to colleagues and end-users on network-related issues.
- Disaster recovery: Plan and perform disaster recovery operations and data backups to protect data and systems.
Required skills and qualifications
Technical skills
- Networking knowledge: Strong understanding of network infrastructure and protocols, including TCP/IP, DNS, DHCP, BGP, and OSPF.
- Hardware proficiency: Hands-on experience with networking equipment from various vendors, such as Cisco, Juniper, Palo Alto, and Aruba.
- Network security: Knowledge of security best practices and experience implementing and managing firewalls and VPNs.
- Cloud networking: Experience with cloud computing platforms like AWS, Azure, or GCP is becoming increasingly important for modern network engineers.
- Automation: Familiarity with scripting languages like Python or Bash for automating network tasks is a plus.
Qualifications
- Education: A bachelor's degree in Computer Engineering, Computer Science, Information Technology, or a related field is typically required.
- Certifications: Industry certifications demonstrate specialized expertise and include:
- CCNA (Cisco Certified Network Associate): Validates foundational knowledge in network essentials.
- CCNP (Cisco Certified Network Professional): For more advanced-level engineers.
- CompTIA Network+: A vendor-neutral certification for foundational skills.
Job Type: Full-time
Computer Engineer
Posted 11 days ago
Job Viewed
Job Description
Managing a wide range of hardware and software to ensure reliable, secure, and efficient communication across all systems, including LANs, WANs, and cloud-based environments.
Key responsibilities
• Designing and testing circuit boards, chips, routers, and other physical hardware components.
• Writing and testing software for computers, mobile devices, and embedded systems.
• Designing, installing, and testing computer networks and operating systems.
• Collaborating with other engineers, programmers, and non-technical team members.
• Staying up-to-date on the latest advancements in computer technology.
• Network architecture: Design, develop, and deploy a robust and scalable network infrastructure, including on-premise and cloud solutions.
• Configuration and maintenance: Install, configure, and maintain various network hardware, such as routers, switches, firewalls, and load balancers. Perform routine maintenance, including patches, service packs, and upgrades.
• Security management: Implement and enforce network security measures, such as firewalls, VPNs, and access controls, to protect against unauthorized access and cyber threats.
• Troubleshooting: Diagnose and resolve hardware, software, and other network and system problems in a timely manner.
• Technical support: Provide technical support and guidance to colleagues and end-users on network-related issues.
• Disaster recovery: Plan and perform disaster recovery operations and data backups to protect data and systems.
Required skills and qualifications
Technical skills
• Networking knowledge: Strong understanding of network infrastructure and protocols, including TCP/IP, DNS, DHCP, BGP, and OSPF.
• Hardware proficiency: Hands-on experience with networking equipment from various vendors, such as Cisco, Juniper, Palo Alto, and Aruba.
• Network security: Knowledge of security best practices and experience implementing and managing firewalls and VPNs.
• Cloud networking: Experience with cloud computing platforms like AWS, Azure, or GCP is becoming increasingly important for modern network engineers.
• Automation: Familiarity with scripting languages like Python or Bash for automating network tasks is a plus.
Qualifications
• Education: A bachelor's degree in Computer Engineering, Computer Science, Information Technology, or a related field is typically required.
• Certifications: Industry certifications demonstrate specialized expertise and include:
o CCNA (Cisco Certified Network Associate): Validates foundational knowledge in network essentials.
o CCNP (Cisco Certified Network Professional): For more advanced-level engineers.
o CompTIA Network+: A vendor-neutral certification for foundational skills.
A computer software engineer/Full stack
Posted today
Job Viewed
Job Description
Company Description
Peytals is a Gamified digital media and advertising platform that connects advertisers with engaged customers (Adclikkers) within a mutually beneficial digital ecosystem. Consumers (Adclikkers) get instant rewards for playing games and interacting with advertising content, while advertisers reach their campaign objectives through the bound engagement of the Adclikkers.
Role Description
Designing and implementing both frontend and backend architectures.
Developing APIs that connect the frontend and backend.
Managing the entire software development lifecycle, from planning and development to testing and deployment.
Troubleshooting and fixing issues across the entire stack.
Collaborating with team members to ensure all parts of the application work together seamlessly.
Qualifications:
Frontend Skills and not limited to:
- HTML & CSS:
- JavaScript
- Frontend Frameworks/Libraries:
Knowledge of a modern framework like
React
,
Angular
, or
Backend Skills and not limited to:
- Programming Languages:
Proficiency in at least one backend language such as
Python
,
Java
,
Ruby
, or
PHP
. - Databases:
A strong understanding of database systems, including both relational databases (
SQL, MySQL, PostgreSQL
) and NoSQL databases (
MongoDB
). You need to know how to design databases, write queries, and manage data. - APIs:
The ability to build and use
APIs
(Application Programming Interfaces), Also a good knowledge of
RESTful APIs
.
General Development Skills:
- Version Control:
Expertise in using a version control system, most commonly
Git
, and platforms like
GitHub
or
GitLab
to track code changes, collaborate with teams, and manage projects. - Web Architecture:
A comprehensive understanding of how web applications are structured, including concepts like servers, clients, and different architectural patterns. - Security:
Knowledge of web security best practices, such as preventing common vulnerabilities like code injection and managing authentication and authorization. - Deployment & DevOps:
Familiarity with deploying applications, which may include using tools like
Docker
for containerization or understanding cloud platforms like
AWS
,
Google Cloud
, or
Azure
.
Important Skills
- Problem-Solving:
The ability to identify, analyze, and solve complex technical problems and bugs across the entire stack. - Communication:
Clear communication is key for collaborating with other developers, designers, and project managers. - Adaptability:
The technology landscape changes rapidly, so being able to learn new languages, frameworks, and tools is critical.
Electrical Engineer
Posted today
Job Viewed
Job Description
MEED Vertical Limited, a leading mechanical, electrical and plumbing (MEP) company, renowned for its innovative solutions, exceptional quality, and unparalleled customer service is looking to hire an experienced Electrical Engineer
Role Summary;
The person will be responsible for the planning, design, coordination, and execution of electrical systems within the projects. This role ensures that all electrical components of Mechanical, Electrical, and Plumbing (MEP) systems are integrated seamlessly and meet safety, performance, and regulatory standards.
The Person Should Have the Below Capabilities / Experience
· Responsible for the overall Electrical activities for all the ongoing Project.
· Support the Company Operations on Tendering, Design, Inspection and Bidding.
· Take a lead role on Subject Matter related operation and Implementation.
· To produce the required Design Drawings. Shop drawings for the execution of the Project and ensure approvals are got from the client. Also coordinate his Subject Matter Team on the activities.
· To ensure that proper coordination is carried out with the other services
· Prepare Material Submittals with coordination through the Procurement Department and transmit them to the Main Contractor/Client.
· Provide a plan to the Site Team on the sequence of activities required
· Ensure that the execution follows the approved drawings.
· Supervises the Installation and testing process of completed activities.
· To order and ensure adequate material supply throughout the duration of the Project
· Ensuring equipment required is provided or arranged for the execution.
· To coordinate with the Main Contractor/Consultant or Client to ensure timely completion of the job.
· Produce all reports and documentation that might be required by the Project Coordinator
· To rendered necessary support to other department within the Company Operation.
· To assume and Play the Leadership role on the area of specialization in maximizing the overall organizational goal
Essential Requirements
• Company Sector: Construction and Power, ICT Consultancy.
• A minimum of 3 years work experience in relevant field
• Desired Qualification: HND/Degree in electrical engineering or related field
• Working Hours: Monday to Friday 8.00 am – 5 pm (professional hours)
• Primary base: Lagos
• Job: Nationwide
Only qualified applicants meeting the above requirements should send in their resumes to with the subject of the mail as
ELECTRICAL ENGINEER
Be The First To Know
About the latest Hardware engineering Jobs in Nigeria !
Electrical Engineer
Posted today
Job Viewed
Job Description
JOB SUMMARY
The ideal candidate will play a crucial role in the design, development, and implementation of electrical systems, with a focus of generators, electrical panels, and solar energy solutions.
REQUIREMENTS
* Bachelor's, Master's, or HND in Electrical Engineering.
* Minimum of 10 years' experience, including 5+ years in a managerial role within a structured organization.
* Strong background in solar energy design, insolation studies, and use of simulation tools/software.
* Proven expertise in the generator industry with deep knowledge of generator systems and applications.
* Professional certifications in electrical engineering, generators, or solar energy (renewable energy experience such as wind or energy storage is an added advantage).
* Project management skills with the ability to lead and coordinate multidisciplinary teams.
Job Type: Full-time
Pay: From ₦250,000.00 per month
Experience:
- Elect. engineering in generator and solar energy industry: 8 years (Preferred)
Electrical Engineer
Posted today
Job Viewed
Job Description
Job Title: Electrical Engineer
Location: Kaduna, Nigeria
Salary: Competitive
Email for Applications:
Job Summary:
We are seeking a highly skilled Electrical Engineer to design, develop, and maintain electrical systems for industrial and commercial projects. The ideal candidate will be responsible for ensuring efficiency, safety, and compliance with industry standards while optimizing electrical performance.
Key Responsibilities:
- Design and maintain electrical systems for mining operations, including power distribution and automation.
- Ensure compliance with mining safety regulations and electrical standards.
- Monitor and optimize electrical equipment such as conveyors, crushers, and drilling machines.
- Troubleshoot electrical faults in mining machinery and infrastructure.
- Implement energy-efficient solutions to reduce operational costs.
- Collaborate with mining engineers to integrate electrical systems into excavation and processing operations.
- Conduct risk assessments for electrical hazards in mining environments.
- Develop maintenance schedules for electrical components in mining sites.
Qualifications & Requirements:
- Bachelor's degree in Electrical Engineering or related field.
- 5+ years of experience in electrical engineering and project management.
- Strong knowledge of AutoCAD, electrical design software, and power distribution networks.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work independently and collaboratively in a fast-paced environment.
How to Apply:
Interested candidates should send their CV to with the subject line: Electrical Engineer – Kaduna .
Job Type: Full-time
Electrical Engineer
Posted today
Job Viewed
Job Description
Job Summary
This role is responsible to ensure that all hospital Electrical equipment's are efficiently maintained.
Key Result Areas (KRA)
The key result areas of this role are:
- Electrical System Maintenance
- Installation and Repair
- Safety & compliance
- Emergency Response Time
Key Responsibilities
- Advice Management in the procurement of any Electrical devices backed up by extensive research on price, quality and maintenance and after sales service plans.
- Complete all new Electrical Equipment Acceptance form. Report and follow up with the resolution of any discrepancy.
- Provide engineering support to the clinical and diagnostic Departments as approved by the organization Management.
- Design, implement, maintain, and improve electrical instruments, equipment, facilities, components, products and systems for the organization
- Carryout routine maintenance of electrical equipment.
- Prepare and present spare parts request to the Facility/Maintenance Manager in a timely manner to ensure constant availability of supplies
- Execute regular safety checks (electrical) and investigate safety related incidents.
- Inspect completed installations and observe operations to ensure conformance to design and equipment specifications and compliance with operational and safety standards.
- Ensure compliance with all Lily Hospitals' Policies, ISO standards, COHSASA, Kaizen, regulatory & legal requirements including Nigeria Data Protection Regulation (NDPR) 2019 etc.
- Perform other duties as assigned to you by senior leadership.
Qualifications
- Minimum of a Bachelor Degree (B.Sc.)/Higher National Diploma (HND) in Electrical Engineering, Bio-Medical Engineering, Physics, Computing, Mathematics, Medical Science or any related field.
- A minimum of 2 years post - NYSC work experience in a similar field.
- Excellent customer service skills
- Full working knowledge of the Microsoft Office package is required especially with spreadsheet software (Excel)
- Quality Control Analysis - Conducting tests and inspections of products, services, or processes to evaluate quality or performance
- Complex Problem Solving - Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions
- Ability to think logically and good problem-solving skills
- Excellent negotiation, statistical analysis, communication and people management skills.
- Exceptional oral, written and presentations skills are required for this role
- Good system design analysis, technology design and programming skills are required for this role.
Location
: Benin City
Deadline:
1st Oct 2025.
How to Apply:
Interested candidates should submit their resume to on or before the deadline stated above.