Lead Software Developer
2 months ago
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 debuggers
- Good exposure to real-time systems and RTOS
- Experience in Google test framework is a major plus
- Should 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 traceability
- Experience in code coverage tools
- Experience in static analyzers like lint.
- Experience in Visual Studio debugging techniques, memory analysis, thread analysis, and stack analysis.
- Usage of profilers for speed and memory
- Familiarity with the HVAC industry is a plus.
-
Senior Software Development Lead
2 weeks ago
Chennai, Tamil Nadu, India IRIS Software Group Full timeAbout The CompanyIRIS Software Group is a leading provider of cloud-based applications and services, simplifying the lives of Britain's businesses. Our mission is to empower organisations to thrive with confidence, leveraging the latest technologies and tools.About The TeamWe are a technology company with engineering at its heart, standing up small, agile...
-
Senior Java Software Development Lead
1 week ago
Chennai, India Tekclan Software Solutions Private limited Full timeJob Title: Senior Java Software Development LeadAbout the RoleWe are seeking a highly skilled Senior Java Software Development Lead to lead and mentor our team of Java developers. As a key member of our software development team, you will be responsible for taking ownership of complex software development projects and ensuring adherence to deadlines and...
-
Lead software engineer
2 weeks ago
Chennai, India IRIS Software Group Full timeAbout The Company IRIS Software Group exists to simplify the lives of Britain’s businesses. Using our applications, critical operational tasks are done right first time, allowing organisations to look forward and thrive with confidence. We are the largest privately held software company in the UK and the third largest in Europe. Always looking to...
-
Lead Software Engineer
2 weeks ago
Chennai, India IRIS Software Group Full timeAbout The Company IRIS Software Group exists to simplify the lives of Britain’s businesses. Using our applications, critical operational tasks are done right first time, allowing organisations to look forward and thrive with confidence. We are the largest privately held software company in the UK and the third largest in Europe. Always looking to the...
-
Lead Software Engineer
2 weeks ago
Chennai, India IRIS Software Group Full timeAbout The CompanyIRIS Software Group exists to simplify the lives of Britain’s businesses. Using our applications, critical operational tasks are done right first time, allowing organisations to look forward and thrive with confidence. We are the largest privately held software company in the UK and the third largest in Europe. Always looking to the...
-
Lead Software Engineer
2 weeks ago
Chennai, India IRIS Software Group Full timeAbout The Company IRIS Software Group exists to simplify the lives of Britain’s businesses. Using our applications, critical operational tasks are done right first time, allowing organisations to look forward and thrive with confidence. We are the largest privately held software company in the UK and the third largest in Europe. Always looking to the...
-
Lead Software Engineer
2 weeks ago
Chennai, India IRIS Software Group Full timeAbout The CompanyIRIS Software Group exists to simplify the lives of Britain’s businesses. Using our applications, critical operational tasks are done right first time, allowing organisations to look forward and thrive with confidence. We are the largest privately held software company in the UK and the third largest in Europe. Always looking to the...
-
Lead Software Engineer
2 weeks ago
chennai, India IRIS Software Group Full timeAbout The CompanyIRIS Software Group exists to simplify the lives of Britain’s businesses. Using our applications, critical operational tasks are done right first time, allowing organisations to look forward and thrive with confidence. We are the largest privately held software company in the UK and the third largest in Europe. Always looking to the...
-
Lead Software Engineer
2 weeks ago
Chennai, India IRIS Software Group Full timeAbout The CompanyIRIS Software Group exists to simplify the lives of Britain’s businesses. Using our applications, critical operational tasks are done right first time, allowing organisations to look forward and thrive with confidence. We are the largest privately held software company in the UK and the third largest in Europe. Always looking to the...
-
Lead Software Engineer
2 weeks ago
chennai, India IRIS Software Group Full timeAbout The CompanyIRIS Software Group exists to simplify the lives of Britain’s businesses. Using our applications, critical operational tasks are done right first time, allowing organisations to look forward and thrive with confidence. We are the largest privately held software company in the UK and the third largest in Europe. Always looking to the...
-
Software Development Specialist
3 days ago
Chennai, Tamil Nadu, India Rocket Software Full timeJob Overview:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. In this role, you will contribute to the maintenance of an existing Jakarta EE application with a proprietary backend. You will participate in maintaining and applying the DevOps environment and mastering the...
-
Software Developer
6 days ago
Chennai, Tamil Nadu, India Rocket Software Full timeSoftware Engineer II (Java Full Stack) ExpertsWe at Rocket Software are looking for experienced Software Engineer II (Java Full Stack) Experts to join our team in Chennai, India. As a Software Engineer II, you will be responsible for designing, developing, troubleshooting, and debugging software programs for software enhancements and new products.Key...
-
Java Technical Lead
6 days ago
Chennai, Tamil Nadu, India CIAR Software Solutions Pvt Ltd Full timeJob Title: Java Technical LeadAbout the Role:CIAR Software Solutions Pvt Ltd is a software development company that offers comprehensive solutions for the food and hospitality industry. Our flagship products provide a complete software solution for restaurants and hotels, including billing, inventory management, customer service, and analytics.Key...
-
Software Developer
6 days ago
Chennai, Tamil Nadu, India Rocket Software Full timeJob Title: Software Engineer IIJob Overview:The Software Engineer II role at Rocket Software involves designing, developing, and troubleshooting software programs for software enhancements and new products. The ideal candidate will have experience in one or more programming languages, such as Java, JavaScript, and HLASM, and be able to analyze existing...
-
Software Development Specialist
1 week ago
Chennai, Tamil Nadu, India Rocket Software Full timeJob DescriptionSummary:The Software Development Specialist designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. In this role, you will work with a team maintaining a proprietary database management system running on z/OS, featuring batch, interactive, and programming language interfaces, as well as a web...
-
Software Development Expert
3 days ago
Chennai, Tamil Nadu, India Rocket Software Full timeJob Title: Software Development ExpertJob Summary:We are searching for a skilled Software Development Expert to join our team at Rocket Software. As a key member of our team, you will design, develop, and maintain software applications using Java.Responsibilities:• Design and develop software applications for market sale or large-scale proprietary software...
-
Software Development Expert
2 weeks ago
Chennai, Tamil Nadu, India Rocket Software Full timeJob Title: Software Engineer II (Java Full Stack)We are seeking a highly skilled Software Engineer II (Java Full Stack) to join our team at Rocket Software in Chennai, India. As a key member of our software development team, you will be responsible for designing, developing, and troubleshooting software programs for software enhancements and new products.Key...
-
Lead Java Developer
2 weeks ago
Chennai, India Tekclan Software Solutions Private limited Full timeJob Title: Lead Java DeveloperAbout the Role:We are seeking an experienced Lead Java Developer to join our team at Tekclan Software Solutions Private Limited. As a key member of our development team, you will be responsible for leading and mentoring a team of Java developers, fostering a collaborative and innovative development environment.Key...
-
Software Development Lead
2 weeks ago
Chennai, India Hiring Cliq Consultancy Services Full timeSoftware Development LeadWe are seeking a highly skilled Software Development Lead to join our team at Hiring Cliq Consultancy Services. In this role, you will be responsible for driving the development and enhancement of our software systems. Your responsibilities will include requirements analysis, architectural design, development, and testing,...
-
Software Development Engineer
2 weeks ago
Chennai, Tamil Nadu, India Rocket Software Full timeJob DescriptionAs a Software Development Engineer at Rocket Software, you will design, develop, and troubleshoot software programs for software enhancements and new products. You will join a team maintaining a proprietary database management system running on z/OS, with batch, interactive, and programming language interfaces, as well as a web interface.Key...