Job Description
Beginning over a century ago, Lennox International has built a strong heritage of Innovation and Responsibility. Our position as an innovation leader continually inspires us to promote more efficient energy use and a healthier environment through our product operations. Our engaged and diverse workforce is committed to providing climate control solutions that provide the most value and comfort for our customers.
We are proud to have instilled a shared sense of responsibility and commitment among our approximately 10,000 employees located throughout North America, South America, Europe, and Asia.
• Handle Software design and implementation, covering complete software development life cycle from requirement analysis and deployment
• Design and develop custom solutions in C on target platforms on bare metal as well as RTOS environments.
• Unit testing & Integration for the modules developed or modified.
• Collaborating with teams globally, for development and with customers.
• Provide technical support to project team members
• A Bachelor's degree in Electronics / Computer Engineering is required with 4 to 7 years of experience in embedded software development.
• Good knowledge of Embedded System and Software (Microcontrollers and preferably Microprocessors)
• Solid programming experience in C++ and C in microcontroller/microprocessor environments
• Hands on experience in RTOS, embedded Linux multi-threading and inter-process communication methods
• Proficient with Linux file system, drivers and linux system commands
• Experience working with RS232, RS485, I2C, SPI communication
• Strong debugging skills, working with new/existing complex code base
• Knowledge on Software Development Lifecycle process
• Exposure to Visual studio based application development will be an added advantage
• Requires a self-starter with strong technical skills
• Must have ability to communicate technical information effectively with team members and customers, and suppliers
💡 Quick Summary
Seeking a career-building opportunity? The Senior Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Chennai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
