.Country: MexicoLocation: LOC5016: Carrier - Plant E, Carretera. Villa de García Km 3.0, Santa Catarina, 66350 MexicoRole: Embedded Software EngineerLocation: Santa Catarina, Nuevo LeónFull/ Part-time: Full timeBuild a career with confidence with Carrier Global Corporation, a global leader in intelligent climate and energy solutions. We are committed to creating solutions that matter for people and our planet for generations to come.About the roleCarrier is seeking a highly motivated Embedded Software Engineer to participate on our global teams that develop Carrier's embedded control products. This individual would be responsible for design and development of the firmware for various embedded products.Key Responsibilities:Developing embedded software in support of Carrier's embedded equipment controls.Developing embedded software in support of Carrier's HVAC control systems.Working effectively with various engineering functions/disciplines; systems, hardware, validation/reliability and manufacturing.Writing special test software for hardware and validation/reliability engineering.Demonstrating the ability to work within a project team.Balancing the responsibilities of sustaining and new product development projects.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:BS/MS in Computer/Electrical Engineering, Computer Science, or related field2-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.Organized with strong attention to detail, while managing multiple priorities.Experience developing in an Agile software development environment.Experience leading small development projects.Proven ability to implement continuous improvements and standardize processes.Although not necessary, it would be nice if you have:Experience with ARM Microcontrollers (preferred).Model Based Development using IBM Rhapsody and Matlab/State Flow (preferred).(HVAC) System Design Experience (preferred)Experience with configuration/change management systems such as Git Hub (a plus).Experience with Embedded Linux (a plus).Benefits:Health insuranceProfessional development opportunitiesOur commitment to you: Our greatest assets are the expertise, creativity and passion of our employees. We strive to provide a great place to work that attracts, develops and retains the best talent, promotes employee engagement, fosters teamwork and ultimately drives innovation for the benefit of our customers. Join us and make a difference.Apply Now!Carrier is An Equal Opportunity/Affirmative Action Employer