Human Forte

Senior Firmware Embedded Engineer - Microprocessor/Microcontroller

Click Here to Apply

Job Location

pune, India

Job Description

About the Company : We are searching for a talented Senior Firmware Embedded Engineer to join our team in a leading manufacturing industry based in Pune Viman Nagar. About the Role : In this role, you will play a key role in the development of embedded systems products for the control and automation domain. You will be responsible for the entire firmware development lifecycle, from design and architecture to implementation and testing. Responsibilities : - Collaborate with hardware engineers to understand system requirements and design specifications. - Develop high-level design documents (SDDs) and detailed design documents (DDDs). - Implement firmware using embedded C and apply C++ knowledge when necessary. - Develop and maintain device drivers for various communication protocols (I2C, SPI, UART, CAN, MIPI, Ethernet). - Manage memory efficiently, understanding memory technologies like SDRAM, DDR, NAND, and NOR. - Work with Linux environment and programming. - Possess experience with at least one additional Real-Time Operating System (RTOS). - Port software stacks and libraries to target hardware platforms. - (Highly desirable) Experience with Programmable Logic Controllers (PLCs). - Stay up-to-date with the latest communication protocols (MODBUS, Profibus, KNX, CAN bus, OPC, EtherCAT, Ethernet/IP). - (Highly desirable) Familiarity with IoT protocols (MQTT, REST API, HTTP) and web technologies. - Participate in product development lifecycle from concept to completion, with a proven track record of completing at least 3-4 projects. - (Advantageous) Experience with EMC testing and CE marking. - Provide technical support to sales, marketing, manufacturing, and service departments. - Maintain clear and concise technical documentation. Qualifications : - Bachelor's degree in Electronics & Communication Engineering (or a closely related field) from a reputed university. - 3-8 years of experience in embedded systems development for the control and automation domain. - Strong understanding of hardware concepts, including microprocessors and microcontrollers (ARM preferred). - Expertise in embedded C programming and good knowledge of C++. - Solid understanding of memory management techniques. - Experience with Linux environment and programming. - Experience with at least one RTOS (e., FreeRTOS, VxWorks, Zephyr). - Excellent communication, collaboration, and problem-solving skills (ref:hirist.tech)

Location: pune, IN

Posted Date: 11/27/2024
Click Here to Apply
View More Human Forte Jobs

Contact Information

Contact Human Resources
Human Forte

Posted

November 27, 2024
UID: 4896509224

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.