0 Electronics Design jobs in Kenya
Senior Electrical Engineer - Power Electronics Design
Posted 3 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design and develop high-efficiency power electronic converters (e.g., AC-DC, DC-DC, DC-AC).
- Perform circuit simulations and analysis using industry-standard software (e.g., SPICE, PSpice, MATLAB/Simulink).
- Select appropriate power semiconductors, passive components, and control ICs.
- Develop control algorithms and firmware for power conversion systems.
- Conduct prototype testing, debugging, and performance characterization.
- Collaborate with mechanical and firmware engineers to ensure integrated system design.
- Develop detailed design documentation, including schematics, layout guidelines, and test procedures.
- Troubleshoot and resolve design and manufacturing issues.
- Stay abreast of the latest advancements in power electronics technology and industry trends.
- Mentor junior engineers and contribute to technical leadership.
- Master's degree in Electrical Engineering, with a focus on Power Electronics or a related field.
- Minimum of 7 years of hands-on experience in the design of power electronic circuits and systems.
- Proven expertise in designing for various applications (e.g., renewable energy inverters, power supplies, electric vehicles).
- Proficiency in simulation tools and PCB design software.
- Strong understanding of magnetic component design and thermal management techniques.
- Excellent analytical, problem-solving, and debugging skills.
- Effective communication and collaboration skills, essential for remote teamwork.
- Ability to lead design projects independently and manage multiple priorities.
- Experience with high-voltage or high-power designs is a plus.
Senior Hardware Design Engineer
Posted 3 days ago
Job Viewed
Job Description
Lead Hardware Design Engineer
Posted 4 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the design, development, and testing of complex electronic hardware systems and components.
- Create detailed schematics, board layouts, and bill of materials (BOMs) for printed circuit boards (PCBs).
- Select appropriate components, microcontrollers, sensors, and communication interfaces based on project requirements.
- Perform signal integrity, power integrity, and thermal analysis to ensure design robustness.
- Develop and implement testing procedures for hardware validation, verification, and qualification.
- Collaborate closely with firmware engineers, software developers, and mechanical engineers in a remote setting to ensure seamless integration.
- Troubleshoot and resolve hardware-related issues during development, testing, and manufacturing phases.
- Conduct design reviews and provide constructive feedback to team members.
- Stay current with the latest advancements in hardware design technologies, tools, and methodologies.
- Manage project timelines and deliverables for hardware development tasks within a remote framework.
- Mentor and guide junior hardware engineers, fostering a culture of technical excellence and continuous learning.
- Interface with manufacturing partners to ensure successful DFM (Design for Manufacturability) and DFT (Design for Testability).
The ideal candidate will possess a Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a closely related field. A minimum of 8 years of hands-on experience in hardware design, with a proven track record of successfully bringing complex electronic products to market, is required. Expertise in schematic capture and PCB layout tools (e.g., Altium Designer, Cadence Allegro, KiCad) is essential. Strong understanding of embedded systems, microcontrollers, digital and analog circuit design, and power management is critical. Experience with high-speed digital interfaces (e.g., USB, PCIe, Ethernet) and wireless technologies (e.g., Wi-Fi, Bluetooth) is highly desirable. Excellent problem-solving, analytical, and debugging skills are paramount. Strong communication and collaboration skills are vital for success in this remote role, enabling effective interaction with a distributed team. The ability to work independently and manage multiple tasks efficiently is crucial. This is an outstanding opportunity to shape the future of our client's hardware products within a dynamic and fully remote work environment. The role is primarily associated with Ruiru, Kiambu, KE , but the work is conducted entirely remotely.
Senior Electrical Design Engineer - Power Electronics
Posted 10 days ago
Job Viewed
Job Description
The ideal candidate will possess a deep understanding of high-frequency switching converters, AC/DC and DC/DC converters, and motor control techniques. You will work closely with mechanical engineers, firmware developers, and system architects to ensure the seamless integration of power solutions into complete products. Responsibilities include performing detailed simulations and analyses to optimize performance, efficiency, and reliability, as well as managing component sourcing and documentation. Strong problem-solving abilities, meticulous attention to detail, and the capacity to manage complex projects autonomously in a remote setting are essential. You will contribute to the continuous improvement of our design methodologies and mentor junior engineers. We seek a proactive and results-oriented individual who thrives in a dynamic, collaborative, and challenging remote work environment.
Responsibilities:
- Design and develop high-performance power electronic circuits, including AC/DC converters, DC/DC converters, and inverters.
- Select appropriate active and passive components, considering performance, cost, reliability, and availability.
- Perform detailed circuit simulations and analyses using tools such as SPICE, PSpice, or LTspice to predict and optimize performance.
- Guide and review PCB layout for power electronics designs to ensure signal integrity, thermal management, and EMI compliance.
- Develop and execute comprehensive test plans for power electronic circuits, including functional testing, performance characterization, and reliability testing.
- Ensure designs meet electromagnetic compatibility (EMC) and safety standards (e.g., UL, CE).
- Collaborate with firmware engineers to develop and debug control algorithms for power converters.
- Work closely with mechanical engineers to ensure effective thermal management and mechanical integration of power modules.
- Troubleshoot and resolve complex electrical design and performance issues during development and production.
- Prepare detailed design documentation, including schematics, Bill of Materials (BOM), test reports, and design specifications.
- Stay current with the latest advancements in power electronics technologies, components, and industry trends.
- Mentor junior electrical engineers and contribute to team knowledge sharing.
- Bachelor's or Master's degree in Electrical Engineering or a related field, with a specialization in Power Electronics.
- 5+ years of hands-on experience in the design and development of power electronic circuits and systems.
- Proficiency in simulation tools for analog and power electronics circuit design.
- Strong understanding of power semiconductor devices, magnetics, and control theory for power converters.
- Experience with PCB design tools and layout considerations for power circuits.
- Knowledge of EMC/EMI principles and mitigation techniques.
- Familiarity with embedded systems and firmware development is a plus.
- Excellent analytical, problem-solving, and debugging skills.
- Strong verbal and written communication skills, suitable for remote collaboration.
- Proven ability to work independently, manage multiple projects, and meet deadlines in a remote setting.
Embedded Systems Engineer
Posted today
Job Viewed
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
Lead Embedded Systems Engineer
Posted 1 day ago
Job Viewed
Job Description
Key Responsibilities:
- Design and develop embedded software using C/C++ for various microcontrollers and microprocessors.
- Create and manage hardware schematics, PCB layouts, and BOMs for embedded systems.
- Develop firmware and device drivers for peripheral components (e.g., sensors, communication modules).
- Implement real-time operating systems (RTOS) and optimize system performance.
- Conduct thorough testing and debugging of embedded systems, including unit testing, integration testing, and system testing.
- Collaborate with mechanical and software teams to ensure seamless integration of embedded solutions.
- Develop and maintain detailed technical documentation, including design specifications, test procedures, and user manuals.
- Stay current with emerging embedded technologies, industry standards, and best practices.
- Troubleshoot and resolve complex hardware and software issues in embedded systems.
- Mentor junior engineers and provide technical guidance.
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
- Minimum of 7 years of experience in embedded systems design and development.
- Proficiency in C/C++ programming for embedded environments.
- Experience with various microcontrollers (e.g., ARM Cortex-M, ESP32) and associated development tools.
- Strong understanding of digital and analog circuit design, power management, and signal integrity.
- Familiarity with RTOS concepts and implementations.
- Experience with debugging tools (e.g., JTAG, oscilloscopes, logic analyzers).
- Knowledge of communication protocols (e.g., I2C, SPI, UART, USB, Wi-Fi, Bluetooth).
- Excellent problem-solving abilities and attention to detail.
- Strong communication and collaboration skills, suitable for a remote work environment.
- Must have legal authorization to work in Kenya.
Senior Embedded Systems Engineer
Posted 1 day ago
Job Viewed
Job Description
Key Responsibilities:
- Design and develop embedded hardware and firmware for new product initiatives.
- Write efficient, well-documented, and maintainable C/C++ code for embedded systems.
- Implement and optimize real-time operating systems (RTOS) for various microcontrollers and processors.
- Develop and execute comprehensive test plans for embedded systems, including unit testing, integration testing, and system testing.
- Troubleshoot hardware and software issues, perform root cause analysis, and implement solutions.
- Collaborate closely with hardware engineers, software developers, and product managers throughout the product development lifecycle.
- Integrate various peripherals and communication protocols (e.g., SPI, I2C, UART, USB, Ethernet, CAN).
- Participate in code reviews and provide constructive feedback to peers.
- Contribute to the selection of appropriate microcontrollers, sensors, and other hardware components.
- Ensure adherence to coding standards, best practices, and design guidelines.
- Stay current with emerging technologies and methodologies in embedded systems development.
- Mentor junior engineers and share technical knowledge within the team.
- Document designs, test procedures, and technical specifications.
Qualifications:
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related discipline.
- Minimum of 8 years of professional experience in embedded systems design and development.
- Strong proficiency in C and C++ programming for embedded environments.
- In-depth knowledge of microcontroller architectures (e.g., ARM Cortex-M, RISC-V) and development tools.
- Experience with real-time operating systems (RTOS) such as FreeRTOS, Zephyr, or VxWorks.
- Hands-on experience with debugging tools (e.g., JTAG, logic analyzers, oscilloscopes).
- Familiarity with hardware interfaces and communication protocols.
- Experience with version control systems (e.g., Git).
- Understanding of software development lifecycles and agile methodologies.
- Excellent analytical and problem-solving skills.
- Strong communication and teamwork abilities, suitable for a remote work setting.
- Ability to work independently, manage time effectively, and meet project deadlines.
- Experience with Linux kernel development or device driver development is a significant plus.
Be The First To Know
About the latest Electronics design Jobs in Kenya !
Lead Embedded Systems Engineer
Posted 2 days ago
Job Viewed
Job Description
- Leading the design and development of embedded hardware and software systems.
- Defining system requirements, architecture, and technical specifications.
- Developing and optimizing firmware and driver software, primarily in C and C++.
- Implementing and testing real-time operating systems (RTOS).
- Integrating various sensors, actuators, and communication modules.
- Performing hardware-software co-design and validation.
- Conducting unit testing, integration testing, and system-level debugging.
- Mentoring and guiding junior embedded systems engineers.
- Collaborating with cross-functional teams, including firmware, software, and hardware engineers.
- Staying abreast of the latest advancements in embedded systems technology and industry best practices.
- Troubleshooting and resolving complex technical issues in embedded systems.
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
- Minimum of 8 years of hands-on experience in embedded systems development.
- Proven experience in leading engineering projects and teams.
- Proficiency in C and C++ programming for embedded applications.
- Extensive knowledge of microcontrollers (e.g., ARM Cortex-M/A) and their peripherals.
- Experience with RTOS (e.g., FreeRTOS, Zephyr, VxWorks).
- Familiarity with communication protocols such as SPI, I2C, UART, CAN, Ethernet, and wireless protocols (Wi-Fi, Bluetooth).
- Strong understanding of hardware-software integration and debugging techniques using tools like JTAG/SWD.
- Experience with version control systems (e.g., Git).
- Excellent problem-solving and analytical skills.
- Ability to thrive in an independent, self-motivated remote work environment.
Senior Embedded Systems Engineer
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, test, and debug embedded firmware for new and existing product lines using C/C++ and real-time operating systems (RTOS).
- Develop and maintain low-level drivers, board support packages (BSPs), and application firmware for various microcontrollers and processors.
- Collaborate with hardware engineers to define system requirements, component selection, and schematic reviews.
- Perform hardware-software integration, troubleshooting, and debugging using oscilloscopes, logic analyzers, and other test equipment.
- Implement and optimize communication protocols such as I2C, SPI, UART, CAN, Ethernet, and wireless protocols (e.g., Bluetooth, Wi-Fi).
- Develop and implement robust testing strategies, including unit testing, integration testing, and system testing, to ensure product reliability and performance.
- Participate in architectural design discussions and contribute to the overall system design of embedded products within the Kakamega, Kakamega, KE product ecosystem.
- Optimize embedded systems for performance, power consumption, and cost.
- Create and maintain comprehensive technical documentation, including design specifications, user manuals, and test procedures.
- Mentor junior engineers and provide technical guidance on embedded systems development best practices.
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
- Minimum of 5-7 years of hands-on experience in embedded systems design and firmware development.
- Strong proficiency in C and C++ programming languages for embedded applications.
- Extensive experience with real-time operating systems (RTOS) like FreeRTOS, Zephyr, or similar.
- Proven ability to work with various microcontrollers and processors (e.g., ARM Cortex-M, ESP32, STM32).
- Familiarity with hardware debugging tools such as oscilloscopes, logic analyzers, and JTAG debuggers.
- Experience with embedded communication protocols (I2C, SPI, UART, CAN, etc.).
- Understanding of software development lifecycle (SDLC) and agile methodologies.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and teamwork abilities, essential for a remote collaborative environment.
- Experience with wireless technologies and IoT platforms is a plus.
- Knowledge of the manufacturing and technological landscape in regions like Kakamega, Kakamega, KE is an added benefit.
Senior Embedded Systems Engineer
Posted 3 days ago
Job Viewed
Job Description
Your responsibilities will include:
- Designing and architecting embedded systems, from concept to production.
- Developing firmware and drivers for microcontrollers and processors (e.g., ARM, ESP32).
- Writing efficient, reliable, and maintainable C/C++ code for embedded applications.
- Implementing and optimizing real-time operating systems (RTOS) on target hardware.
- Performing hardware bring-up, debugging, and integration testing.
- Collaborating with hardware engineers to define specifications and resolve issues.
- Developing and executing comprehensive test plans for firmware and system validation.
- Utilizing debugging tools such as JTAG, oscilloscopes, and logic analyzers (remotely where feasible or simulated).
- Contributing to the continuous improvement of development processes and methodologies.
- Participating in code reviews and providing constructive feedback to team members.
- Working closely with cross-functional teams, including software, mechanical, and QA engineers, in a virtual environment.
- Mentoring junior engineers and sharing technical knowledge.
- Staying abreast of the latest advancements in embedded systems technology.
- Ensuring the security and reliability of embedded systems throughout their lifecycle.
Requirements:
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
- Minimum of 7 years of experience in embedded systems development.
- Expertise in C and C++ programming for embedded systems.
- In-depth knowledge of real-time operating systems (RTOS).
- Hands-on experience with microcontroller architectures (e.g., ARM Cortex-M).
- Proficiency with embedded debugging tools and techniques.
- Strong understanding of digital and analog electronics.
- Experience with hardware-software integration.
- Familiarity with communication protocols and interfaces.
- Excellent problem-solving and analytical skills.
- Strong written and verbal communication skills for effective remote collaboration.