Source description
About the role
As a Technical Lead with 6 to 11 years of experience in Embedded Software Development and Industrial Control Systems, your role will involve designing, developing, and maintaining control system software using Embedded C++. You will lead technical initiatives in an Agile development environment, focusing on real-time systems, power systems, industrial automation, software architecture, and technical leadership. Key Responsibilities: - Design, develop, and maintain control system software using Embedded C++ for industrial automation and power system applications. - Lead the technical design, development, testing, and deployment of embedded software solutions. - Collaborate with cross-functional teams to deliver high-quality solutions. - Develop software components for real-time and mission-critical control systems. - Analyze system requirements and translate them into scalable software designs. - Ensure software quality through code reviews, testing, debugging, and performance optimization. - Troubleshoot complex software and system-level issues. - Drive Agile development practices, sprint planning, estimation, and technical execution. - Mentor team members on coding standards, design principles, and best practices. - Manage source code, branching, and release processes using Git. - Participate in architecture discussions and contribute to product and technology roadmaps. - Maintain technical documentation and ensure compliance with engineering and quality standards. Qualifications Required: - 6 to 11 years of experience in Embedded Software Development. - Strong hands-on expertise in Embedded C++ programming. - Experience developing software for Control Systems and Industrial Automation applications. - Strong understanding of Real-Time Operating Systems (RTOS). - Experience working with Power Systems and related control applications. - Solid knowledge of software architecture, design patterns, and object-oriented programming principles. - Experience developing high-performance, reliable, and scalable embedded applications. - Hands-on experience with Agile development methodologies. - Proficiency with Git for source code management. - Experience using JIRA for Agile project tracking and collaboration. - Strong debugging, troubleshooting, and problem-solving skills. - Experience leading technical teams and driving end-to-end software delivery. - Excellent communication, stakeholder management, and mentoring capabilities. As a Technical Lead with 6 to 11 years of experience in Embedded Software Development and Industrial Control Systems, your role will involve designing, developing, and maintaining control system software using Embedded C++. You will lead technical initiatives in an Agile development environment, focusing on real-time systems, power systems, industrial automation, software architecture, and technical leadership. Key Responsibilities: - Design, develop, and maintain control system software using Embedded C++ for industrial automation and power system applications. - Lead the technical design, development, testing, and deployment of embedded software solutions. - Collaborate with cross-functional teams to deliver high-quality solutions. - Develop software components for real-time and mission-critical control systems. - Analyze system requirements and translate them into scalable software designs. - Ensure software quality through code reviews, testing, debugging, and performance optimization. - Troubleshoot complex software and system-level issues. - Drive Agile development practices, sprint planning, estimation, and technical execution. - Mentor team members on coding standards, design principles, and best practices. - Manage source code, branching, and release processes using Git. - Participate in architecture discussions and contribute to product and technology roadmaps. - Maintain technical documentation and ensure compliance with engineering and quality standards. Qualifications Required: - 6 to 11 years of experience in Embedded Software Development. - Strong hands-on expertise in Embedded C++ programming. - Experience developing software for Control Systems and Industrial Automation applications. - Strong understanding of Real-Time Operating Systems (RTOS). - Experience working with Power Systems and related control applications. - Solid knowledge of software architecture, design patterns, and object-oriented programming principles. - Experience developing high-performance, reliable, and scalable embedded applications. - Hands-on experience with Agile development methodologies. - Proficiency with Git for source code management. - Experience using JIRA for Agile project tracking and collaboration. - Strong debugging, troubleshooting, and problem-solving skills. - Experience leading technical teams and driving end-to-end software delivery. - Excellent communication, stakeholder management, and mentoring capabilities.
More at Glauben Technologies
Related open roles
AI Engineer GenAI - Manufacturing (Hyderabad)
Hyderabad
Hiring For Node.js with NestJS Developer (Maharashtra)
India
Python with Spark Development (Bengaluru)
Bangalore
Python with Spark Development
Bangalore
INFOSYS_ Reacts+Nextjs developer_ Bangalore/Chennai/Hyderabad/Pune (Maharashtra)
Mumbai
Java, Spring Boot, and React.js Developer
India