.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 confidenceCarrier Global Corporation, global leader in intelligent climate and energy solutions is committed to creating solutions that matter for people and our planet for generations to come.
From the beginning, we've led in inventing new technologies and entirely new industries.
Today, we continue to lead because we have a world-class, diverse workforce that puts the customer at the center of everything we do.About the roleCarrier is seeking a highly motivated Embedded Software Engineer to participate on our global teams that develop Carrier's embedded control products.These solutions require the coordination of the development of cloud, mobile app, and embedded controls technologies.This individual would be responsible for design and development of the firmware for various embedded products.
The ideal candidate is excited by firmware development, new embedded technologies, and the IoT domain.Key Responsibilities:As an Embedded Software Engineer, you'll be responsible for: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.RequirementsWe are looking for people who are responsible, punctual and results driven.
If this is you, get in touch.As a minimum you must have: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)