Firmware Engineer
Company: Innova Search is proudly representing an esteemed engineering company renowned for its cutting-edge research and development in a wide array of mechanical and electronic products. These products are sold across various industrial and scientific sectors. Role: Our client is seeking a driven individual to support design and engineering projects. The ideal candidate will be passionate about developing both existing and new products to ensure they are market-leading and align with company aspirations and required directives. Responsibilities: Develop reliable and efficient firmware designs that integrate with current and future company systems for data acquisition, analysis, transmission, motion control, and user interfacingPlan firmware development while considering dependenciesConvert designs into executable code for microcontrollersSkilled in C and C++ programmingTest and debug firmware to ensure it meets design specifications and purposesRecommend best practices for development, testing, and debugging toolsCreate PCB designs using appropriate software for new designs and modifications.Stay updated on microcontroller technology advancements for product enhancementDocument firmware development with comments and graphical illustrations to demonstrate program and data flowAdhere to company version control and release proceduresPropose innovative firmware functions for commercial advantageUnderstand and incorporate features from legacy products into new designs when appropriateDevelop efficient hardware solutions from concept to production, including circuit design and testing Experience Required: Extensive experience in Firmware/Electronics, preferably with a manufacturing background.Degree or HND qualification in electronics, science, or mathematics
read more