الصفحة الرئيسية الهند MES | Senior Firmware Engineer | noida

الصفحة الرئيسية الهند MES | Senior Firmware Engineer | noida

MES | Senior Firmware Engineer | noida

دوام كامل في a Laimoon Verified Company في India
نُشرت يوم December 8, 2024

تفاصيل الوظيفة

Maverick Energy Solutions (MES) is on a mission to lead the way in shaping a cleaner and more sustainable future. Committed to innovation, integrity, and environmental stewardship, MES specializes in manufacturing cutting-edge commercial lighting, advanced controls, electric vehicle chargers, and other sustainable products.Our mission is to provide consultative expertise, optimize financial incentives, ensure pricing and availability excellence, and embrace a proactive 'Get Things Done' mentality. Through these principles, MES is dedicated to illuminating the path to a greener world, one project ata time. Summary:As a Firmware Engineer, you will be responsible for designing, developing, and optimizing firmware for embedded systems. You will work closely with hardware engineers, software developers, and cross-functional teams to create efficient, reliable, and high-performance firmware that powers our next-generation products. This role requires a deep understanding of embedded systems, real-time operating systems (RTOS), microcontrollers, and low-level hardware-software interactions. This job demands deep knowledge and expertise and to do it successfully depends on understanding detailed information. Intellectual confidence is important in this job and to do it well requires close, hands-on involvement, careful follow-up and very disciplined, and limited, delegation. This job is technically demanding and 'strictly business', with little need for influential 'people interactions'. Central to this job is the need to weigh all decisions carefully and thoroughly, based on expertise in order to avoid unpredictable risk. Getting the job done and getting it done right are the two, equal, drivers for this job, and that may create conflict.Key Responsibilities:Firmware Development: Design, develop, test, and maintain firmware for embedded systems using C/C++, assembly, or other relevant programming languages.Hardware Integration: Work closely with hardware engineers to understand system requirements, perform hardware-software integration, and troubleshoot hardware issues.Real-Time Systems: Develop firmware for real-time applications, ensuring low latency and high reliability.Debugging & Testing: Utilize debugging tools, oscilloscopes, logic analyzers, and protocol analyzers to test and debug firmware, identifying and resolving issues.Communication Protocols: Implement and optimize communication protocols such as SPI, I2C, UART, CAN, USB, Ethernet, and BLE.Code Optimization: Optimize firmware for performance, memory usage, and power efficiency.Documentation: Create detailed technical documentation, including firmware design specifications, user manuals, and test plans.Continuous Improvement: Stay updated with industry trends, emerging technologies, and best practices in firmware development to continuously improve product performance.Required Qualifications:Education: Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.Experience:5+ years of experience in embedded firmware development.Proficiency in C/C++ programming for embedded systems.Experience with microcontrollers (e.g., ARM Cortex, PIC, AVR) and SoCs.Knowledge of real-time operating systems (RTOS) such as FreeRTOS, VxWorks, or ThreadX.Microcontroller Boards(Like STM, Atmega, AVR, ESP) Communication Protocols(UART, I2C, SPI, Modbus,BLE) Programming Language: Embedded C or C++ AGG

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
See All MES Jobs
تعليقات وملاحظات تعليقات وملاحظات