{"id":92748,"date":"2026-03-17T16:00:24","date_gmt":"2026-03-17T16:00:24","guid":{"rendered":"https:\/\/jobs.dataaxisnode.com\/kenya\/job\/embedded-systems-engineer-electronics-engineering-intern-junior-web-developer-consultant-fixed-term-role\/"},"modified":"2026-03-17T16:00:50","modified_gmt":"2026-03-17T16:00:50","slug":"embedded-systems-engineer-electronics-engineering-intern-junior-web-developer-consultant-fixed-term-role","status":"publish","type":"job_listing","link":"https:\/\/jobs.dataaxisnode.com\/kenya\/job\/embedded-systems-engineer-electronics-engineering-intern-junior-web-developer-consultant-fixed-term-role\/","title":{"rendered":"Embedded Systems Engineer \n\n\n            \n\n            \n            Electronics Engineering Intern \n\n\n            \n\n            \n            Junior Web Developer Consultant (Fixed Term role) \n\n\n            \n\n            \n            Production Planning &amp; Control (PPC) Manager"},"content":{"rendered":"<p>About the role<\/p>\n<p>\tBURN is looking to hire a highly skilled and motivated Embedded Systems Engineer to develop and maintain embedded software for our innovative clean cooking products.<br \/>\n\tThe successful candidate will be hands-on in designing, implementing, and testing firmware for microcontroller-based systems, collaborating closely with hardware engineers, test engineers, and cross-functional teams to deliver high-quality, reliable products that meet both functional requirements and regulatory standards.<\/p>\n<p>Duties and Responsibilities<\/p>\n<p>\tThe Employee shall have the following duties and responsibilities:\u00a0Design, develop, and maintain firmware for ARM Cortex-M microcontrollers, particularly STM32 series MCUs, ensuring code meets performance, power consumption, and memory constraints.<br \/>\n\tWrite efficient, maintainable, and well-documented embedded C\/C++ code following best practices and coding standards.<br \/>\n\tImplement and integrate communication protocols including UART, SPI, I2C, CAN, and wireless protocols such as Bluetooth Low Energy (BLE).<br \/>\n\tDevelop and implement sensor interfaces, signal processing algorithms, and control systems for temperature monitoring, power management, and user interface applications.<br \/>\n\tCollaborate with hardware engineers to define firmware-hardware interfaces, review schematics, and provide input on component selection and PCB design considerations.<br \/>\n\tDebug complex firmware issues using JTAG debuggers, oscilloscopes, logic analyzers, and other diagnostic tools.<br \/>\n\tDevelop and execute unit tests, integration tests, and support hardware validation activities in collaboration with the test engineering team.<br \/>\n\tOptimize firmware for real-time performance, memory usage, and power efficiency in resource-constrained embedded systems.<br \/>\n\tImplement bootloaders, firmware update mechanisms, and secure programming features.<br \/>\n\tCreate and maintain comprehensive technical documentation including design specifications, API documentation, code comments, and user guides.<br \/>\n\tParticipate in design reviews, code reviews, and technical discussions to ensure quality and knowledge sharing across the team.<br \/>\n\tSupport manufacturing during product ramp-up, including firmware flashing procedures, production testing, and troubleshooting.<br \/>\n\tConduct root cause analysis for firmware-related field issues and implement corrective actions.<br \/>\n\tStay current with emerging technologies, tools, and best practices in embedded systems development.<br \/>\n\tSupport regulatory compliance activities including CE certification, EMC testing, and safety standards implementation.<\/p>\n<p>Skills and Experience<\/p>\n<p>\tBachelor&#8217;s degree in Electrical Engineering, Computer Engineering, Computer Science, or related technical field.<br \/>\n\tAt least 1-3 years of hands-on firmware development experience with embedded systems.<br \/>\n\tStrong proficiency in embedded C programming and solid understanding of embedded systems fundamentals.<br \/>\n\tDemonstrated experience with ARM Cortex-M microcontrollers, preferably STM32 series (STM32G0, STM32F series, or similar).<br \/>\n\tExperience with embedded development tools including STM32CubeIDE, Keil, IAR, or similar IDEs.<br \/>\n\tWorking knowledge of communication protocols: UART, SPI, I2C, CAN, and experience with at least one wireless protocol (BLE, Wi-Fi, or LoRa).<br \/>\n\tUnderstanding of interrupt handling, timers, DMA, ADC\/DAC, PWM, and power management techniques.<br \/>\n\tExperience with RTOS concepts or bare-metal programming.<br \/>\n\tProficiency with debugging tools including JTAG\/SWD debuggers, oscilloscopes, and logic analyzers.<br \/>\n\tStrong experience with Git version control and collaborative development workflows.<br \/>\n\tAbility to read and interpret schematics and datasheets.<br \/>\n\tEffective verbal and written communication skills, with ability to create clear technical documentation.<br \/>\n\tStrong analytical and problem-solving abilities with attention to detail.<br \/>\n\tExperience with test automation using Python or other scripting languages is a bonus.<br \/>\n\tExperience in consumer electronics, IoT products, or energy sector applications is a bonus.<br \/>\n\tGood understanding of electronics<br \/>\n\tFamiliarity with Agile development methodologies is a bonus.<\/p>\n<p>go to method of application \u00bb<\/p>\n<p>Use the link(s) below to apply on company website. \u00a0<\/p>\n<p>Apply Through:<\/p>\n","protected":false},"author":2,"featured_media":0,"template":"","meta":{"_promoted":"","_job_location":"","_application":"","_company_name":"BURN","_company_website":"http:\/\/www.burnstoves.com","_company_tagline":"BURN designs, manufactures, and distributes aspirational fuel-efficient cooking products that save lives and forests in the developing world.BURN has revolutionized the global cookstove sector by proving the business case for selling a high quality, locally manufactured and unsubsidized cookstoves.S... read moreince 2013, BURN has sold 200,000+ high quality, locally manufactured and unsubsidized jikokoas \u00e2\u201e\u00a2 stoves in East Africa. These stoves have helped 1,000,000+ beneficiaries save $39 million in fuel expenditures and 626,221 tons of wood while reducing indoor air pollution by 65%. BURN currently sells ~10,000 stoves per month and intend to double sales by the end of 2017.","_company_twitter":"","_company_video":"","_filled":0,"_featured":0,"_remote_position":0,"_job_salary":"","_job_salary_currency":"","_job_salary_unit":""},"job_listing_region":[692],"job-categories":[791,693,700],"job-types":[687],"class_list":{"0":"post-92748","1":"job_listing","2":"type-job_listing","3":"status-publish","4":"hentry","5":"job_listing_region-nairobi","7":"job-type-full-time"},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/jobs.dataaxisnode.com\/kenya\/wp-json\/wp\/v2\/job-listings\/92748","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jobs.dataaxisnode.com\/kenya\/wp-json\/wp\/v2\/job-listings"}],"about":[{"href":"https:\/\/jobs.dataaxisnode.com\/kenya\/wp-json\/wp\/v2\/types\/job_listing"}],"author":[{"embeddable":true,"href":"https:\/\/jobs.dataaxisnode.com\/kenya\/wp-json\/wp\/v2\/users\/2"}],"wp:attachment":[{"href":"https:\/\/jobs.dataaxisnode.com\/kenya\/wp-json\/wp\/v2\/media?parent=92748"}],"wp:term":[{"taxonomy":"job_listing_region","embeddable":true,"href":"https:\/\/jobs.dataaxisnode.com\/kenya\/wp-json\/wp\/v2\/job_listing_region?post=92748"},{"taxonomy":"job_listing_category","embeddable":true,"href":"https:\/\/jobs.dataaxisnode.com\/kenya\/wp-json\/wp\/v2\/job-categories?post=92748"},{"taxonomy":"job_listing_type","embeddable":true,"href":"https:\/\/jobs.dataaxisnode.com\/kenya\/wp-json\/wp\/v2\/job-types?post=92748"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}