Embedded Engineers (Electronics)
Careers Verified
Nigeria (On-site)
Nov. 22, 2024
full-time
Full Job Description
<p><strong>Job Description</strong></p><ul><li>We are seeking a talented and detail-oriented Embedded Engineer specializing in microcontroller-based electronics design.</li><li>The ideal candidate will develop, test, and maintain firmware and hardware solutions for innovative electronic systems.</li><li>You will collaborate closely with cross-functional teams to bring product ideas to life while ensuring quality, performance, and compliance.</li></ul><p><strong>Key Responsibilities</strong><br />Firmware Development:</p><ul><li>Design, develop, and debug firmware for microcontroller-based systems.</li><li>Implement and test embedded software using programming languages such as C/C++ or Assembly.</li></ul><p>Hardware Integration:</p><ul><li>Interface microcontrollers with sensors, actuators, and other peripheral devices.</li><li>Collaborate on PCB design, component selection, and schematic review.</li></ul><p>Testing and Debugging:</p><ul><li>Conduct hardware and firmware debugging using oscilloscopes, logic analyzers, and other test tools.</li><li>Perform unit testing and system-level testing to ensure reliability and performance.</li></ul><p>Optimization:</p><ul><li>Optimize code for power efficiency, speed, and memory usage.</li><li>Refactor legacy code to meet modern standards.</li></ul><p>Documentation:</p><ul><li>Maintain detailed technical documentation for firmware and hardware designs.</li><li>Write user manuals and provide support for internal and external stakeholders.</li></ul><p>Collaboration:</p><ul><li>Work closely with hardware engineers, software developers, and project managers.</li><li>Participate in design reviews and project status meetings.</li></ul><p>Research and Development:</p><ul><li>Stay updated on the latest advancements in microcontroller technologies.</li><li>Evaluate and integrate emerging tools and techniques into projects.</li></ul><p><strong>Qualifications</strong><br />Education:</p><ul><li>Bachelor's / Master's Degree in Electronics Engineering, Electrical Engineering, Computer Engineering, or a related field.</li></ul><p>Experience:</p><ul><li>Proven experience in embedded systems development, particularly with microcontrollers e.g., ARM Cortex, PIC, AVR, etc..</li></ul><p>Technical Skills:</p><ul><li>Proficiency in C/C++ programming for embedded systems.</li><li>Hands-on experience with hardware debugging tools oscilloscopes, multimeters, etc..</li><li>Knowledge of communication protocols I2C, SPI, UART, CAN, etc..</li><li>Familiarity with RTOS Real-Time Operating Systems and low-power design.</li><li>Experience in PCB design and hardware development tools is a plus.</li></ul><p>Soft Skills:</p><ul><li>Strong problem-solving and analytical skills.</li><li>Excellent communication and teamwork abilities.</li><li>Ability to manage time effectively and meet project deadlines.</li></ul><p>Preferred Qualifications:</p><ul><li>Experience in IoT, automotive systems, or consumer electronics.</li><li>Familiarity with regulatory standards e.g., CE, FCC, ISO 26262.</li><li>Understanding of wireless communication Bluetooth, Zigbee, Wi-Fi.</li></ul><p><strong>Why Join Us?</strong></p><ul><li>Opportunity to work on cutting-edge technologies.</li><li>A collaborative and innovative environment.</li><li>Professional development opportunities.</li></ul>
Are you sure you want to delete this job?