Senior Software Engineer
Bangalore IBC Knowledge Park, Bangalore, Karnataka, India
New
Engineering
Requisition # 2203476
Total Views 18
AtTrane Technologies TM and through our businesses includingTrane ® andThermo King ® , we create innovative climate solutions for buildings, homes, and transportation that challenge what’s possible for a sustainable world. Were a team that dares to look at the worlds challenges and see impactful possibilities. We believe in a better future when we uplift others and enable our people to thrive at work and at home. We boldly go.
Job Summary:
In this position candidate will be responsible for developing Embedded Software for industry leading products which bring sustainable, efficient climate solutions to buildings, homes and transportation.
Responsibilities:
Design and development of Embedded Controller Software. This will involve understanding the requirements and performing various SDLC activities like design, development, and testing. Will be responsible for driving development of software modules from requirements definition to release stage, with minimal guidance. He/She will design and develop software for new products and enhance existing products.
Qualifications:
Total experience of 3 to 7 years
Bachelor of engineering degree in Computer Science, Electronics & Communication or equivalent required.
Key Competencies:
Has extensive knowledge in design and programming in an Embedded Systems environment.
Expert knowledge of developing modular software using C and C++ in an Embedded platform.
Familiar with working in Embedded Linux development environment.
Capable of understanding Hardware/Software interfaces and reading schematics.
Very good understanding of communication interfaces like CAN, RS232, I2C, SPI
Familiar with communication protocols like Bluetooth/BLE, GSM AT Commands
Familiar with GPS positioning
Good knowledge of embedded tools like emulators, linkers, makefiles is essential.
Familiar in using static code analysis tools.
Experience in writing multithreaded software and class libraries is desired.
Experience in standard automotive communication protocols likes J1939.
Has experience in software effort estimation techniques and can guide junior engineers.
We offer competitive compensation and comprehensive benefits and programs. We are an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, pregnancy, age, marital status, disability, status as a protected veteran, or any legally protected status.
We offer competitive compensation and comprehensive benefits and programs that help our employees thrive in both their professional and personal lives. We are proud of our winning culture which is inclusive and respectful at its core. We share passion for serving customers, caring for others, and boldly challenging what’s possible for a sustainable world.
We are committed to achieving workforce diversity reflective of our communities. We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identify, national origin, pregnancy, age, marital status, disability, status as a protected veteran, or any legally protected status.