Taro Logo

Embedded Software Engineer

Global leader in intelligent climate and energy solutions, developing HVAC and embedded control products.
Monterrey, Nuevo Leon, Mexico
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · IoT

Description For Embedded Software Engineer

Carrier, a global leader in intelligent climate and energy solutions, is seeking an Embedded Software Engineer to join their team at the Monterrey Technology Hub. This role focuses on developing embedded control products that integrate cloud, mobile app, and embedded controls technologies. The position involves working with HVAC systems and IoT solutions, requiring expertise in embedded software development and various connectivity protocols.

The ideal candidate will be responsible for designing and developing firmware for various embedded products, particularly in HVAC control systems. They will work closely with cross-functional teams including systems, hardware, validation/reliability, and manufacturing engineers. The role combines both sustaining existing products and new product development projects.

Carrier offers a competitive environment where innovation and technical excellence are valued. With approximately 56,000 employees worldwide, the company provides opportunities for professional growth and development. The position requires a mix of technical skills in embedded systems, software architecture, and connectivity protocols, along with the ability to lead small development projects.

The company culture emphasizes diversity, inclusion, and innovation, making it an ideal place for engineers who want to make a difference in climate and energy solutions. Benefits include health insurance and professional development opportunities. This role offers the chance to work on cutting-edge embedded systems while contributing to solutions that matter for people and our planet.

Last updated 2 days ago

Responsibilities For Embedded Software Engineer

  • Developing embedded software for Carrier's equipment controls
  • Developing embedded software for HVAC control systems
  • Writing special test software for hardware and validation/reliability engineering
  • Completing prototype and test software development
  • Participating in risk identification reviews
  • Writing specifications and test plans
  • Leading and participating in software inspections and design reviews
  • Completing systems integration and software requirements

Requirements For Embedded Software Engineer

Linux
  • BS/MS in Computer/Electrical Engineering, Computer Science, or related field
  • 2-4 years of software development experience
  • Understanding of C or C++ programming languages
  • Experience with various connectivity protocols (WiFi, Bluetooth, Z-Wave, Zigbee, etc.)
  • RTOS experience
  • Experience with software architecture and design patterns
  • Familiarity with debugging principles
  • Experience developing in an Agile software development environment
  • Experience leading small development projects
  • Proven ability to implement continuous improvements and standardize processes

Benefits For Embedded Software Engineer

Medical Insurance
  • Health insurance
  • Professional development opportunities

Interested in this job?

Jobs Related To Carrier Embedded Software Engineer