País: Estados Unidos de América
Ubicación: CAN03: Carrier-Charlotte, NC 9701 Old Statesville Road, Charlotte, NC, 28269 USA
Carrier es el proveedor global líder de soluciones saludables, seguras y sostenibles para edificios y cadenas de frío. Contamos con una fuerza laboral diversa y de clase mundial con experiencia en HVAC, refrigeración y seguridad contra incendios. Nuestra misión es ofrecer servicios más seguros, inteligentes y sostenibles, revolucionando las tendencias de la industria y haciendo una diferencia significativa para las personas y nuestro planeta. Únete a nosotros para contribuir a este trabajo impactante.
Carrier está buscando un Desarrollador de Software de Control altamente motivado y orientado a resultados para unirse a nuestro equipo de Ingeniería de Software Comercial en Charlotte, Carolina del Norte. Este rol implica apoyar proyectos enfocados en el diseño y desarrollo de software de control para sistemas HVAC embebidos. La persona seleccionada trabajará en productos de software comercial que controlan y monitorean funciones de HVAC para varios mercados, incluyendo oficinas comerciales, educación, salud, gobierno y centros de datos.
Buscamos un Desarrollador de Software de Control versátil que apoye al equipo a través de la conceptualización, diseño, desarrollo, prueba y validación de software embebido de control y operativo para nuestros sistemas HVAC comerciales. Es esencial tener experiencia en el desarrollo de sistemas de control embebido utilizando Linux embebido en pantallas táctiles y guiando a desarrolladores junior.
- Apoyar todas las fases del ciclo de vida del desarrollo de productos, desde la recopilación de requisitos hasta el lanzamiento del producto.
- Trabajar estrechamente con ingenieros de desarrollo de productos, QA de software, gerentes de producto, calidad y representantes de campo para desarrollar productos que cumplan con los requisitos del cliente, manufactura, servicio y regulaciones.
- Desarrollar soluciones de software utilizando metodologías ágiles.
- Diseñar e implementar algoritmos de control utilizando MATLAB/Simulink.
- Validar algoritmos de control a través de herramientas e infraestructura de verificación basada en modelos.
- Realizar análisis, simulación y optimización de sistemas para asegurar un rendimiento óptimo.
- Verificar software de control en el laboratorio y apoyar pruebas de campo.
- Gestionar y resolver conflictos técnicos de desarrollo entre las partes interesadas que impactan al equipo de desarrollo de software.
- Instalar, configurar y resolver errores de implementación e integración de soluciones de software.
- Título de grado en Ingeniería, Ingeniería Informática, Ciencias de la Computación o Ingeniería de Control.
- Más de 6 años de experiencia en Desarrollo de Software Embebido.
- Más de 6 años de experiencia en programación en lenguajes orientados a objetos como C++, Python o Java.
- Más de 3 años de experiencia utilizando herramientas de simulación de control como MATLAB o Simulink.
- Más de 3 años de experiencia en simulación de sistemas dinámicos de control y equipos utilizando modelos basados en física o datos.
- Experiencia con tecnología de código abierto como Linux, TensorFlow o RISC-V, y habilidades en optimización y seguridad de software.
- Conocimiento en modelado basado en física y termodinámica.
- Habilidades en desarrollo e implementación de algoritmos de sistemas de control en una plataforma embebida.
- Comprensión de la teoría de control de retroalimentación y su aplicación.
- Excelentes habilidades para resolver problemas y colaboración efectiva en un entorno de equipo.
- Experiencia extensa en desarrollo, implementación e integración de soluciones de software.
- Habilidades excepcionales para la resolución de problemas y capacidad para evaluar rápidamente aplicaciones de programación complejas.
- Habilidades de comunicación efectivas para transmitir conceptos técnicos complejos a diversas partes interesadas.
- Conocimiento de técnicas de control modernas/no lineales (MPC, MIMO).
- Experiencia con metodologías ágiles y de cascada, desarrollo basado en pruebas, pruebas unitarias y funcionales.
Información Adicional:
El patrocinio no está disponible para este puesto.