Lead Software Developer

3 weeks ago


Chennai, India Lennox India Technology Centre Full time
Summary

Able to architect and design test software frameworks, and reusable components. Passion for innovation to bring the concept to reality.Able to define test strategy for Unit Integration / Grey Box validation based on requirements in an Embedded environment

Job Description / Responsibilities

Responsible for designing and architecting the test software, and reusable components, covering the complete development of the test framework to run in the embedded environment,Responsible for effective and efficient testing of Lennox Controls within allocated time and budget constraints.Assure proper hardware/software requirement definitions of the project with internal & external customers.Responsible for optimized test plans, ensuring 100% traceability & coverage of requirements to test design and test scripts.Leads in the development of testing tools & test architectures to increase team productivity.Develop lab and field test strategies for communicating systems and embedded products.Provide recommendations to implement the necessary methodologies, test coverage toos, script generation, and execution.Familiar with industry standards for software development, test, and quality processes and tools.

Required Technical Skill Set:

8-15 Years of experience in C, C++, and Python in embedded Linux and Windows environments.Experienced in the design and development of embedded controls software.Excellent working knowledge in developing microcontroller-based systems and debugging techniques.Experience in designing software using any of the design tools like Rational Rose.Experience in using design patterns in real-time scenarios and Usage of compiler optimization techniques for memory and speed.Experience in unit testing & software development in embedded and Windows SDK, multithreading.Experience with embedded and serial communication protocols (I2C, RS-485, RS-232, CAN) and networking protocols (TCP, UDP)Usage of in-circuit emulators (ICE) with debuggersGood exposure to real-time systems and RTOSExperience in Google test framework is a major plusShould have executed projects and worked in the different phases of a complete life-cycle process.Strong knowledge of Software Engineering concepts, Quality processes, and tools. Familiar with Configuration Management, defect tracking, Requirements management concepts, and tools.Analyze the requirements using the requirement tool and provide traceabilityExperience in code coverage toolsExperience in static analyzers like lint.Experience in Visual Studio debugging techniques, memory analysis, thread analysis, and stack analysis.Usage of profilers for speed and memoryFamiliarity with the HVAC industry is a plus.


  • IFMR LEAD

    2 weeks ago


    Chennai, India IFMR - Lead Full time

    About LEAD at Krea University:LEAD is an action-oriented research centre of IFMR Society (a not-for-profit society registered under the Societies Act), leverages the power of research, innovation and co-creation to solve complex and pressing challenges in development. LEAD specialises in developing in-depth granular understanding of socio-economic contexts...

  • Technical Lead

    2 months ago


    Chennai, India IT Full time

    Job Description :- Lead and mentor a team of software developers, providing technical guidance and support.- Collaborate with stakeholders to define project requirements, scope, objectives and Estimate, Schedule the tasks. .- Design, develop, and implement software solutions that meet business needs.- Conduct code reviews to ensure code quality, performance,...


  • Chennai, India UPS India Full time

    Explore your next opportunity at a Fortune Global 500 organization. Envision innovative possibilities, experience our rewarding culture, and work with talented teams that help you become better every day. We know what it takes to lead UPS into tomorrow—people with a unique combination of skill + passion. If you have the qualities and drive to lead yourself...

  • TPF Software

    1 month ago


    Chennai, India TPF Software Full time

    Specific accountabilities :- Lead technical design and build for small to medium-sized solutions in a team. Translate functional and non-functional requirements into fit-for-purpose technical design.- Ensure solution performance, business edge cases, and security-related issues while developing software.- Debug issues of complexity and follows design...


  • Chennai, India 3110 K-T India Full time

    Description Responsibilities Mandatory Skills : Excellent software design and software architecture skills Responsible for software development activities using C#, Java Good debugging skills in a complex software setup involving multi-process/multiple systems in Windows environment with good OS concepts Optional skills: Knowledge...

  • Laserbeam Software

    3 weeks ago


    Chennai, India Laserbeam software Full time

    Position : Senior DeveloperLocation : ChennaiDepartment : IT/Software DevelopmentJob Summary :We are seeking a highly skilled and experienced Senior Developer with a strong background in ASP.NET MVC, .NET Core, Entity Framework, MS SQL Server, Python, Flask, Django, and MongoDB. The ideal candidate should have an in-depth understanding of Object-Oriented...

  • Lead Java Developer

    4 days ago


    Chennai, India Tekclan Software Solutions Private limited Full time

    Job Description :Here's what you'll be doing :- Lead and mentor a team of Java developers, fostering a collaborative and innovative development environment.- Take ownership of complex software development projects, ensuring adherence to deadlines and quality standards.- Design, develop, and implement microservices using Spring Framework and Java 8,...


  • Chennai, India Lennox India Technology Centre Full time

    SummaryAble to architect and design test software frameworks, and reusable components. Passion for innovation to bring the concept to reality.Able to define test strategy for Unit Integration / Grey Box validation based on requirements in an Embedded environmentJob Description / ResponsibilitiesResponsible for designing and architecting the test software,...


  • Chennai, India Lennox India Technology Centre Full time

    Summary Able to architect and design test software frameworks, and reusable components. Passion for innovation to bring the concept to reality. Able to define test strategy for Unit Integration / Grey Box validation based on requirements in an Embedded environment Job Description / Responsibilities Responsible for designing and architecting the test...


  • Chennai, India Lennox India Technology Centre Full time

    SummaryAble to architect and design test software frameworks, and reusable components. Passion for innovation to bring the concept to reality.Able to define test strategy for Unit Integration / Grey Box validation based on requirements in an Embedded environmentJob Description / ResponsibilitiesResponsible for designing and architecting the test software,...

  • Java Team Lead

    4 days ago


    Chennai, India Newgen Software Full time

    Newgen Software is hiring for Java Team lead position for Noida office , WFO. Early joiners preferred.Newgen Product team in is looking for a Senior Java Developer/Lead with expertise and experience in Java Backend, who can contribute in Spring Boot and Micro-service development. Knowledge of Docker and Cloud concepts will be a plus. In this role you will...


  • Chennai, India Ramboll Full time

    Company Description About Ramboll Founded in Denmark, Ramboll is a foundation-owned people company. We have more than 18,000 experts working across our global operations in 35 countries. Our experts are leaders in their fields, developing and delivering innovative solutions in diverse markets including Buildings, Transport, Planning & Urban Design,...


  • Chennai, India IRIS Software Group Full time

    IRIS Software Group is one of the UK’s largest privately held software companies. Its purpose is to be the most trusted provider of mission-critical software and services, ensuring customers get it right first time, every time. IRIS has over 120,000 UK and international customers with 80% having a tenure of five or more years. IRIS is the largest...


  • Chennai, India IRIS Software Group Full time

    IRIS Software Group is one of the UK’s largest privately held software companies. Its purpose is to be the most trusted provider of mission-critical software and services, ensuring customers get it right first time, every time.IRIS has over 120,000 UK and international customers with 80% having a tenure of five or more years. IRIS is the largest...


  • Chennai, India IRIS Software Group Full time

    IRIS Software Group is one of the UK’s largest privately held software companies. Its purpose is to be the most trusted provider of mission-critical software and services, ensuring customers get it right first time, every time.IRIS has over 120,000 UK and international customers with 80% having a tenure of five or more years. IRIS is the largest...

  • Software Architect

    1 month ago


    Chennai, India Integra software Services Full time

    Key Responsibilities :- Architect technology solutions from concept to implementation, considering the client's needs and business strategy.- Engage with business stakeholders to comprehend their requirements and translate them into technical architecture - Recommend and evaluate technologies, tools, and frameworks that address business challenges...

  • Development Lead

    3 months ago


    Chennai, India Fusion Innovative Full time

    Company DescriptionFusion Innovative is a technology solutions provider based in Chennai. We specialize in delivering powerful and adaptable digital solutions that help businesses succeed in the digital age. Our comprehensive services cover all aspects of technology, providing a one-stop solution for our clients' technological needs.Job Description:We are...


  • Chennai, India Metayb pvt ltd Full time

    Lead Software DeveloperJob Description :We are seeking an experienced Lead Software Developer (Full Stack) to create scalable software solutions. As a key member of our cross-functional team, you will oversee the full software development life cycle, from conception to deployment.Key Responsibilities :- Collaborate with development teams and product managers...


  • Chennai, India Tekpillar Full time

    Required Skills :Technical Expertise :- 16+ years of experience in developing embedded software applications using embedded C.- Deep understanding of embedded systems concepts at both the software and hardware levels.- Proven track record of leading and mentoring software engineering teams.- Strong leadership skills with the ability to motivate, inspire, and...


  • chennai, India Software AG Full time

    Software AG simplifies the connected world. Founded in 1969, it helps deliver the experiences that employees, partners, and customers now expect. Its technology creates the digital backbone that integrates applications, devices, data, and clouds; empowers streamlined processes; and connects “things” like sensors, devices, and machines. It helps 10,000+...