Senior Software Engineer - Embedded Software

3 - 7 years

0 Lacs

Posted:19 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Software Engineer - Embedded Software at Trane Technologies, you will play a crucial role in facilitating the design and manufacturing of current and upcoming products. Your expertise will be instrumental in collaborating with design and cross-functional teams to create industry-relevant products meeting global customer specifications. Projects may span across various areas such as Productivity, New product development, Quality and reliability, Agile, New technology platform, and more. **Key Responsibilities:** - Apply expert knowledge to develop module design. - Develop multithreaded application software using C language for embedded systems. - Design and develop modular applications and libraries. - Engage actively in sprint teams and work independently. - Collaborate with team members to achieve shared sprint goals. - Analyze, recreate, and resolve customer-reported defects effectively. - Identify and suggest improvements for products and their quality. - Work on new product development, new technology initiatives, and productivity improvements. **Qualifications Required:** - Experience in design and development of Embedded Systems. - Expert knowledge in developing modular application software using C for Embedded systems. - Experience in writing multithreaded application software and libraries for Embedded Linux systems. - Good knowledge of Hardware/Software interfaces and reading schematics. - Experience in communication interfaces like CAN, RS232, I2C, SPI, Bluetooth/BLE & GSM AT Commands. - Experience in standard automotive communication protocols like J1939. - Experience in using various tools like static code analysis, run-time debugging tools like GDB & memory debugging tools like Valgrind is an added advantage. - Good working knowledge in agile-based product development methodology. - Effective communication, interpersonal, analytical, and problem-solving skills. - Experience in the Telematics domain is an added advantage. - A degree in engineering with 3 to 6 years of experience in embedded software development. At Trane Technologies, you will have access to various benefits, including the Inclusive Wellbeing Program, Comprehensive learning and development solutions, a sense of belonging through Employee Resource Groups, Volunteerism opportunities, and the Trane Technologies Helping Hands Fund. This position is based onsite in Chennai. Trane Technologies also offers a Relaunch Program for professionals looking to restart their careers after a break of at least 12 months, provided they match the work experience requirements. The company is committed to Equal Employment Opportunity for all individuals.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You