1,427 Hardware Engineering jobs in Kenya
Senior Hardware Design Engineer
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Design and develop schematics for complex electronic systems and PCBs using industry-standard CAD tools (e.g., Altium Designer, Cadence Allegro).
- Perform PCB layout design, considering factors such as signal integrity, power integrity, EMI/EMC, thermal management, and manufacturability.
- Select appropriate electronic components based on performance requirements, cost, and availability.
- Collaborate closely with firmware and software engineers to ensure seamless integration of hardware and software components.
- Develop and execute hardware verification and validation plans, including bring-up, testing, and debugging.
- Analyze hardware performance and identify areas for improvement or optimization.
- Troubleshoot complex hardware issues using advanced diagnostic tools such as oscilloscopes, logic analyzers, and spectrum analyzers.
- Work with contract manufacturers to ensure successful PCB fabrication and assembly.
- Stay abreast of the latest advancements in electronic components, design tools, and hardware technologies.
- Create and maintain detailed hardware design documentation, including schematics, BOMs, design specifications, and test reports.
- Provide technical guidance and mentorship to junior hardware engineers.
- Participate in design reviews and contribute to the continuous improvement of hardware development processes.
- Bachelor's or Master's degree in Electrical Engineering, Electronics Engineering, or a closely related field.
- Minimum of 8 years of hands-on experience in hardware design and PCB layout.
- Proficiency in schematic capture and PCB layout tools (e.g., Altium Designer, Cadence).
- Strong understanding of analog and digital circuit design, power electronics, and embedded systems.
- Experience with high-speed digital design, signal integrity, and power integrity analysis.
- Knowledge of EMI/EMC design principles and mitigation techniques.
- Familiarity with various microprocessors, microcontrollers, FPGAs, and memory technologies.
- Experience with hardware debugging and troubleshooting tools.
- Excellent analytical, problem-solving, and critical thinking skills.
- Strong communication and collaboration abilities, crucial for a remote team environment.
- Ability to work independently, manage project timelines, and deliver high-quality results.
Lead Hardware Design Engineer, IoT Devices
Posted 21 days ago
Job Viewed
Job Description
Senior Hardware Design Engineer (Remote)
Posted 10 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design and develop complex analog and digital electronic circuits.
- Create schematics and perform PCB layout for new hardware designs.
- Perform component selection and manage Bill of Materials (BOM).
- Develop and execute hardware test plans and validation procedures.
- Debug and troubleshoot hardware issues using advanced test equipment.
- Collaborate with software engineers on firmware integration and testing.
- Work with mechanical engineers on enclosure design and thermal management.
- Ensure designs meet performance, cost, power, and reliability targets.
- Contribute to hardware architecture definition and technology roadmaps.
- Support product testing, certification, and manufacturing processes.
- Stay current with advancements in electronic components and design methodologies.
- Bachelor's or Master's degree in Electrical Engineering, Electronics Engineering, or a related field.
- 7+ years of experience in hardware design and development.
- Strong proficiency in schematic capture and PCB layout tools (e.g., Altium Designer, OrCAD).
- Expertise in analog and digital circuit design, including power supply design and microprocessors/microcontrollers.
- Experience with signal integrity analysis and power integrity analysis.
- Proficiency with test and measurement equipment (oscilloscopes, multimeters, etc.).
- Familiarity with communication protocols (e.g., USB, Ethernet, SPI, I2C).
- Excellent analytical and problem-solving skills.
- Strong communication and collaboration skills, suitable for a remote team.
- Ability to manage multiple projects and work independently.
Principal Electrical Hardware Engineer
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design and development of complex electronic hardware systems from concept to production.
- Define system architecture and detailed hardware specifications.
- Design analog and digital circuits, power management systems, and embedded systems.
- Oversee PCB layout design, signal integrity analysis, and power integrity analysis.
- Select and qualify electronic components, considering performance, cost, and supply chain factors.
- Develop and execute comprehensive hardware validation and testing plans.
- Troubleshoot and resolve complex hardware issues during development and post-production.
- Mentor and provide technical guidance to junior hardware engineers.
- Collaborate with cross-functional teams to ensure successful product integration.
- Evaluate and adopt new hardware technologies and design methodologies.
- Master's or Ph.D. in Electrical Engineering or a related field.
- 10+ years of progressive experience in electrical hardware design and development.
- Demonstrated expertise in schematic capture and PCB layout tools (e.g., Altium Designer, Cadence Allegro).
- Proficiency in hardware simulation and analysis tools (e.g., SPICE, HyperLynx).
- Strong understanding of mixed-signal design, high-speed digital design, and power electronics.
- Experience with microcontrollers, FPGAs, and embedded system interfaces.
- Knowledge of regulatory compliance standards (e.g., FCC, CE, UL) is a plus.
- Excellent leadership, communication, and interpersonal skills.
- Proven ability to manage complex projects and lead technical teams in a remote setting.
Senior Automotive Electronics Hardware Engineer
Posted 20 days ago
Job Viewed
Job Description
- Designing analog and digital electronic circuits for automotive ECUs using CAD tools (e.g., Altium Designer, Cadence).
- Selecting and validating electronic components suitable for harsh automotive environments.
- Developing schematics and PCB layouts, considering signal integrity, power delivery, and thermal management.
- Designing power supply circuits, including DC-DC converters and voltage regulators.
- Integrating microcontrollers, sensors, actuators, and communication interfaces (e.g., CAN, LIN, Ethernet).
- Performing hardware simulations and analysis (e.g., SPICE, thermal analysis).
- Developing and executing hardware validation test plans, including environmental and EMC testing.
- Troubleshooting hardware issues and implementing effective design modifications.
- Collaborating with software engineers to ensure seamless hardware-software integration.
- Ensuring compliance with automotive standards such as IATF 16949, ISO 26262, and AEC-Q100.
- Supporting the transition of designs from R&D to mass production.
- Maintaining comprehensive design documentation and release notes.
Senior Remote Technical Support Engineer - Hardware
Posted 3 days ago
Job Viewed
Job Description
Responsibilities:
- Provide advanced remote technical support for hardware-related issues across a range of products and systems.
- Diagnose complex hardware problems through effective troubleshooting methodologies, utilizing remote access tools and diagnostic software.
- Guide customers through step-by-step solutions for hardware repair, replacement, or configuration adjustments.
- Escalate unresolved issues to higher-level support or engineering teams, providing comprehensive documentation.
- Maintain detailed records of customer interactions, troubleshooting steps, and resolutions in the CRM system.
- Develop and update technical documentation, knowledge base articles, and FAQs for hardware support.
- Identify recurring hardware issues and provide feedback to product development and quality assurance teams for improvement.
- Train and mentor junior technical support staff on hardware troubleshooting techniques.
- Ensure customer satisfaction by providing timely, accurate, and professional technical assistance.
- Stay current with the latest hardware technologies, industry trends, and support best practices.
- Contribute to the continuous improvement of support processes and tools for remote operations.
- Associate's or Bachelor's degree in Computer Science, Information Technology, Electrical Engineering, or a related field.
- Minimum of 5 years of experience in technical support, with a strong emphasis on hardware troubleshooting and repair.
- In-depth knowledge of PC hardware components, peripherals, networking hardware, and server infrastructure.
- Proficiency in diagnosing hardware failures using various diagnostic tools and methodologies.
- Experience with operating systems (Windows, macOS, Linux) and their hardware interaction.
- Excellent remote communication, active listening, and problem-solving skills.
- Ability to explain technical concepts clearly to non-technical users.
- Proven ability to work independently and manage time effectively in a fully remote environment.
- Experience with remote support tools and CRM systems.
- Certifications such as CompTIA A+, Network+, or similar are highly desirable.
- A passion for technology and a dedication to exceptional customer service.
Senior Electrical Engineer - Embedded Systems
Posted 20 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and implement embedded hardware and firmware for new product development.
- Select appropriate microcontrollers, sensors, actuators, and other electronic components.
- Develop and debug embedded software using C/C++ and assembly languages.
- Integrate hardware and software components, ensuring seamless functionality.
- Design and conduct hardware testing, verification, and validation processes.
- Develop schematics, PCB layouts, and Bill of Materials (BOMs).
- Collaborate with software engineers, mechanical engineers, and product managers to define system requirements and architecture.
- Troubleshoot and resolve complex hardware and firmware issues.
- Develop and maintain technical documentation, including design specifications, test plans, and user manuals.
- Stay current with the latest advancements in embedded systems technology and industry best practices.
- Participate in code reviews and design discussions to ensure high-quality engineering practices.
- Provide technical leadership and mentorship to junior engineers.
- Support and enhance existing embedded systems, contributing to the ongoing success of projects for our client in the Eldoret, Uasin Gishu, KE area.
- Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field. A Master's degree is a plus.
- Minimum of 7 years of experience in embedded systems design and development.
- Proven experience in designing and debugging embedded hardware using microcontrollers (e.g., ARM, PIC, AVR).
- Proficiency in C/C++ programming for embedded applications.
- Experience with real-time operating systems (RTOS).
- Familiarity with hardware description languages (e.g., VHDL, Verilog) is a plus.
- Experience with PCB design tools (e.g., Altium Designer, Eagle).
- Knowledge of communication protocols (e.g., SPI, I2C, UART, USB, Ethernet).
- Strong analytical and problem-solving skills.
- Excellent written and verbal communication skills.
- Ability to work effectively in a hybrid work environment, balancing remote and in-office responsibilities.
- Experience with version control systems (e.g., Git).
Be The First To Know
About the latest Hardware engineering Jobs in Kenya !
Senior Embedded Systems Electrical Engineer
Posted 18 days ago
Job Viewed
Job Description
Responsibilities:
- Design and implement complex embedded systems using C/C++, Assembly, and other relevant languages.
- Develop and maintain firmware for microcontrollers and microprocessors, focusing on real-time operating systems (RTOS).
- Conduct thorough unit testing, integration testing, and system-level validation of embedded software and hardware.
- Collaborate with cross-functional teams, including hardware engineers, software developers, and product managers, in a remote setting.
- Troubleshoot and debug hardware and software issues, identifying root causes and implementing effective solutions.
- Optimize embedded systems for performance, power consumption, and cost-effectiveness.
- Contribute to the development of system architecture and design documentation.
- Stay abreast of the latest advancements in embedded systems technology and industry best practices.
- Mentor junior engineers and provide technical guidance to the team.
- Participate in code reviews and contribute to a culture of high-quality engineering.
- Manage project timelines and deliverables effectively in a distributed work environment.
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
- Minimum of 7 years of professional experience in embedded systems development.
- Proven expertise in C/C++ programming for embedded applications.
- Strong understanding of digital and analog circuit design principles.
- Experience with various microcontrollers (e.g., ARM, PIC, AVR) and their associated development tools.
- Familiarity with RTOS concepts and implementations (e.g., FreeRTOS, Zephyr).
- Proficiency in using debugging tools such as oscilloscopes, logic analyzers, and JTAG debuggers.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills, essential for a remote role.
- Ability to work independently and manage time effectively.
- Experience with version control systems (e.g., Git) is a must.
- Familiarity with communication protocols like SPI, I2C, UART, USB, and Ethernet is highly desirable.
- Knowledge of hardware description languages (e.g., VHDL, Verilog) is a plus.
- Experience with agile development methodologies is preferred.
Job Description
Company Description
We are building a next-generation Energy Intelligence Platform that transforms energy data into actionable insights. Our mission is to provide scalable, reliable, and intelligent solutions for energy monitoring, optimisation, and analytics. The company operates at the intersection of energy, IoT, and data-driven intelligence, focusing on innovative software and hardware integration.
Role Description
We are seeking a contract Embedded Systems Engineer for a long-term collaboration, based in Nairobi County, Kenya.
The Embedded Systems Engineer will be responsible for:
- Designing, developing, and optimising embedded software for energy monitoring devices.
- Collaborating with hardware engineers to improve system accuracy, reliability, and performance.
- Migrating and adapting existing firmware to new microcontroller platforms.
- Troubleshooting and validating sensor and telemetry data.
- Streamlining hardware-software integration and improving supply chain efficiency for electronic components.
- Documenting development processes, testing procedures, and system improvements.
Qualifications
- Strong experience in Embedded Software and Firmware Development.
- Knowledge of electronics, electrical engineering principles, and hardware-software integration.
- Familiarity with IoT device communication, telemetry, and sensor data acquisition.
- Excellent problem-solving and analytical skills.
- Ability to work collaboratively in a fast-paced, multidisciplinary team.
- Bachelor's degree in Electrical Engineering, Computer Engineering, or related field.
- Previous experience with microcontroller platforms (ESP32, A9G, or equivalent) is a plus.
- Experience optimizing BOM, supply chain, or production workflows is a plus.
- Ability to work on-site in Nairobi County, Kenya
- Prior experience in embedded systems and IoT projects is a plus
Remote Senior Electrical Engineer - Embedded Systems
Posted 20 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the design and development of embedded hardware systems, including schematics, PCB layouts, and component selection.
- Develop and debug firmware using C/C++ and other relevant programming languages.
- Design and implement real-time operating systems (RTOS) for embedded applications.
- Integrate sensors, microcontrollers, and other electronic components into complex systems.
- Perform system-level testing and validation to ensure product functionality and reliability.
- Collaborate with cross-functional teams, including mechanical engineering, software development, and QA, to achieve project goals.
- Troubleshoot and resolve hardware and firmware issues throughout the product development cycle.
- Develop and maintain technical documentation, including design specifications, test plans, and user manuals.
- Mentor and guide junior electrical engineers, fostering a collaborative and productive team environment.
- Stay current with emerging technologies and industry trends in embedded systems and electronics.
- Contribute to the strategic planning and roadmap development for embedded systems projects.
- Ensure compliance with relevant industry standards and regulatory requirements.
Qualifications:
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
- Minimum of 8 years of professional experience in electrical engineering, with a strong focus on embedded systems design.
- Extensive experience with microcontroller architectures (e.g., ARM, PIC, AVR).
- Proficiency in C/C++ programming for embedded applications and debugging tools.
- Solid understanding of digital and analog circuit design principles.
- Experience with PCB design tools (e.g., Altium Designer, Eagle, KiCad).
- Knowledge of communication protocols (e.g., I2C, SPI, UART, USB, Ethernet).
- Familiarity with RTOS concepts and implementation.
- Experience with hardware testing equipment (e.g., oscilloscopes, logic analyzers).
- Strong analytical and problem-solving skills.
- Excellent communication and leadership skills, suitable for a remote work environment.
- Ability to work independently, manage complex projects, and meet deadlines.
This is an excellent opportunity for a senior electrical engineer to make a significant impact on innovative product development from a remote setting.