PVR Controls in Navi Mumbai is seeking an experienced embedded software engineer specializing in development and firmware for microcontrollers. Candidates should possess 26 years of relevant experience, with a focus on industrial automation or electronics product development preferred. Responsibilities include designing, testing, and optimizing embedded systems, collaborating with hardware teams, and maintaining documentation. The role offers a dynamic work environment and the opportunity to contribute to cutting-edge technology projects.
Qualifications
26 years of experience in Embedded Software/Firmware Development.
Experience in industrial automation or electronics product development preferred.
Responsibilities
Design, develop, test, and maintain embedded software using Embedded C/C++.
Develop firmware for microcontrollers and embedded systems.
Work on communication protocols such as UART, SPI, I2C, CAN, Modbus, etc.
Debug and troubleshoot embedded software and hardware integration issues.
Optimize code for performance, memory usage, and system stability.
Collaborate with hardware engineers for software-hardware integration.
Develop device drivers, interfaces, and control logic.
Conduct unit testing, integration testing, and validation activities.
Support prototype development and production-level software implementation.
Prepare technical documentation including software flow, logic, test reports, and release notes.
Maintain version control and software backups.
Assist Production and Service teams in troubleshooting field issues.
Participate in continuous improvement and new technology implementation.
Job description
Key Responsibilities
Design, develop, test, and maintain embedded software using Embedded C/C++.
Develop firmware for microcontrollers and embedded systems.
Work on communication protocols such as UART, SPI, I2C, CAN, Modbus, etc.
Debug and troubleshoot embedded software and hardware integration issues.
Optimize code for performance, memory usage, and system stability.
Collaborate with hardware engineers for software-hardware integration.
Develop device drivers, interfaces, and control logic.
Conduct unit testing, integration testing, and validation activities.
Support prototype development and production-level software implementation.
Prepare technical documentation including software flow, logic, test reports, and release notes.
Maintain version control and software backups.
Assist Production and Service teams in troubleshooting field issues.
Participate in continuous improvement and new technology implementation.
Experience Requirement
26 years of experience in Embedded Software/Firmware Development.
Experience in industrial automation or electronics product development preferred.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.