Embedded Software Manager

8 - 12 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Lead Technology Initiatives Manager, your role will involve strategizing and owning Industry 4.0 and related business practices. You will be responsible for end-to-end project execution and delivery within planned schedules for multiple projects simultaneously. Your key responsibilities will include: - Understanding project requirements, disseminating them into individual tasks, estimating efforts, and planning accordingly. - Upholding customer satisfaction through value-based delivery. - Interface with global customers for project status accounting, task planning, and delivery. - Defining and managing daily tasks and responsibilities of the project team, demonstrating the ability to lead 10-15 team members spread across multiple projects. - Managing stakeholders from cross-functional teams within the organization and external vendors/partners. - Handling escalations from customers or internal stakeholders. - Understanding business pipeline through sales and senior management, defining hiring plans, and conducting interviews. - Ensuring compliance with Quality Management System (QMS) and participating in project audits by SEPG group. - Conducting annual appraisals, providing regular developmental feedback to the team, and identifying skill gaps to plan internal and external training. - Fostering an open work culture to instill confidence in the team, encouraging diversity of perspectives, and sharing knowledge effectively. Your area of expertise should include: - Expertise in industrial projects with manufacturing applications, controls, and analytics, with exposure to PLC, DCS, and SCADA systems. - Working with industrial interfaces and protocols such as MODBUS, PROFIBUS, FIELDBUS, OPC UA. - Overall project management and delivery. - Risk management including risk identification, tracking, mitigation, and contingency planning. - Customer communication, especially with US and Europe-based customers. - Strategic account management for long-term growth. - Embedded firmware architecture development for Industrial IoT (IIoT) domain. - Proficiency in various processor and microcontroller architectures. - Experience in bare metal, RTOS, and device driver development. - Linux Kernel programming, device driver development, and multi-threaded applications. - Knowledge of different distributions such as Yocto and openWRT. - Expertise in C and OOPS Programming languages, data structure, and design patterns in C++. - Bootloader (U-Boot) development for embedded systems. - Experience in wireless technologies such as Zigbee, Z-Wave, Matter, BLE, Threads, WiFi, and Sub-GHz. - Familiarity with debugging tools like KGDB, GDB, Valgrind, and static code analyzers. - Proficiency in networking protocols like TCP/IP, UDP, MQTT, HTTP, GSM, GPRS. - Experience in serial communication interfaces such as RS-232, RS-485, I2C, SPI, MODBUS, and CAN. - Embedded GUI Development, particularly with QT or similar frameworks. Your required skills include proficiency in programming languages such as C, C++, and Python, hands-on experience in BSP, board bring-up development, Linux kernel development, and low-level driver expertise. Additionally, you should be able to write high-quality, efficient, extensible, and maintainable code in a fast-paced Agile environment. Your familiarity with various interfaces, wireless technologies, hardware schematics review, microcontrollers/microprocessors, debugging applications, cloud communication, build systems, and embedded GUI development will be advantageous. Moreover, experience with SCRUM-based project management tools and understanding of security algorithms encryption and decryption will be beneficial.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now

RecommendedJobs for You