Carrier Global Corporation is seeking a Senior Java Software Engineer to join their team in Monterrey. This role focuses on designing, developing, and maintaining Java-based solutions for Building Automation Systems. The ideal candidate will work on building automation controllers, requiring deep understanding of core Java programming including optimization of performance and memory usage.
The position involves working with hardware and systems engineering teams to ensure smooth integration with embedded hardware components. You'll be responsible for developing Java-based solutions using Agile methodologies, writing and maintaining software for building automation controllers, and ensuring the software meets performance requirements.
As a Senior Java Engineer, you'll participate in project planning, provide accurate estimates, and use test-driven development methodologies. The role requires strong problem-solving skills and the ability to create scalable, maintainable software solutions. You'll be working with a global leader in intelligent climate and energy solutions, contributing to solutions that matter for people and our planet.
The company offers competitive benefits including health insurance and professional development opportunities. Carrier values diversity and inclusion, fostering an environment where employees can grow and innovate. With approximately 56,000 employees worldwide, you'll be part of a team that's constantly pushing industry standards and improving customers' lives through technology.
This is an excellent opportunity for a senior-level Java developer interested in working with embedded systems and building automation technology. The role combines technical expertise with real-world impact, as your work will directly contribute to making buildings smarter and more sustainable.