Categorías
···
Entrar / Registro

Ingeniero de Software de Sistemas Embebidos (Hogar Inteligente)

$100,000-140,000/año

TP-Link Systems Inc.

Irvine, CA, USA

Favoritos
Compartir

Parte del contenido se ha traducido automáticamenteVer original
Descripción

Sobre nosotros: Con sede en Estados Unidos, TP-Link Systems Inc. es un proveedor global de dispositivos de red confiables y productos para el hogar inteligente, clasificado constantemente como el principal proveedor mundial de dispositivos Wi-Fi. La empresa se compromete a ofrecer productos innovadores que mejoren la vida de las personas mediante una conectividad más rápida y confiable. Con un compromiso con la excelencia, TP-Link atiende a clientes en más de 170 países y continúa ampliando su presencia global. Creemos que la tecnología cambia el mundo para mejor. En TP-Link Systems Inc., estamos comprometidos a crear productos confiables y de alto rendimiento para conectar a los usuarios de todo el mundo con las maravillas de la tecnología. Abrazando la profesionalidad, la innovación, la excelencia y la simplicidad, nuestro objetivo es ayudar a nuestros clientes a lograr un rendimiento global excepcional y permitir a los consumidores disfrutar de un estilo de vida sin interrupciones y sin esfuerzo. Descripción general: Estamos buscando un Ingeniero de Software de Sistemas Embebidos Junior (Hogar Inteligente) para diseñar, desarrollar y optimizar firmware para productos de hogar inteligente como cámaras IP inteligentes, timbres inteligentes, etc. En este puesto práctico, trabajará estrechamente con equipos multifuncionales para llevar funciones desde el concepto hasta la finalización, asegurando alto rendimiento, confiabilidad y seguridad. Participará en todas las etapas del proceso de desarrollo, desde la puesta en marcha del chipset y la integración del SDK hasta la implementación de nuevas funciones. El trabajo de desarrollo de software generalmente implica chipsets SoC que ejecutan Linux y subsistemas MCU que operan en un entorno RTOS. Principales responsabilidades: Trabajar con equipos multifuncionales para definir los requisitos del sistema y diseñar soluciones efectivas para productos de hogar inteligente. Participar en el proceso de desarrollo de software desde el diseño inicial hasta la producción para dispositivos de hogar inteligente de TP-Link. Escribir, depurar y probar software embebido utilizando C/C++ y otros lenguajes de programación relevantes. Poner en funcionamiento SDKs de chips e integrar funciones de terceros utilizando técnicas de compilación cruzada. Diseñar y desarrollar módulos principales como transmisión de audio/vídeo, control, conectividad, redes y almacenamiento para productos de hogar inteligente. Trabajar con protocolos Wi-Fi, Bluetooth BR/EDR/BLE y pilas de red como TCP/IP, Thread, BLE Mesh para diversos casos de uso. Diagnosticar y resolver problemas complejos en sistemas embebidos para mantener el rendimiento del producto. Realizar pruebas unitarias, pruebas de integración y validación del sistema. Asegurar que el software cumpla con los estándares de rendimiento, confiabilidad y seguridad, incluyendo protocolos para protegerse contra vulnerabilidades. Optimizar el código para cumplir con los requisitos de rendimiento, memoria y eficiencia energética. Producir documentación técnica, incluyendo especificaciones de diseño, arquitectura de software y manuales de usuario. Trabajar con proveedores y socios externos para integrar componentes de hardware y software de forma perfecta. Adaptar SDKs de plataformas de terceros y desarrollar casos de uso relacionados, como Amazon, HomeKit y Matter. Asegurar la preparación del producto para la producción mediante el desarrollo de herramientas de fabricación, facilitar certificaciones y brindar soporte in situ según sea necesario. Investigar y abordar problemas reportados por clientes, implementando actualizaciones de firmware para mejorar el rendimiento y resolver problemas. Mantenerse actualizado sobre las tendencias en sistemas embebidos, IoT y protocolos de conectividad para mejorar continuamente las características y el rendimiento del producto. Capacitar y guiar a recién graduados, ofreciendo liderazgo técnico y compartiendo mejores prácticas mediante revisiones de código y colaboración en equipo. Requisitos Cualificaciones requeridas: Título universitario en informática, ingeniería eléctrica o campo relacionado. 2+ años de experiencia trabajando con software embebido. Dominio de la programación de software embebido usando C/C++, con un fuerte conocimiento de las mejores prácticas de codificación. Familiaridad con sistemas operativos embebidos (por ejemplo, RTOS, Linux) y diseño de sistemas en tiempo real. Experiencia con interfaces de hardware como UART, SPI, I2C y GPIO. Experiencia con protocolos de red y seguridad en sistemas embebidos (por ejemplo, HTTP, MQTT, TLS). Comprensión del ciclo de vida del desarrollo de software, incluyendo control de versiones, pruebas unitarias e integración continua. Fuertes habilidades para resolver problemas y atención al detalle. Capacidad para trabajar de forma independiente y en equipo en un entorno dinámico. Cualificaciones preferidas: Experiencia en desarrollo de software para productos electrónicos de consumo, como cámaras IP inteligentes, timbres inteligentes, etc. Experiencia práctica en la puesta en marcha e integración de SoC. Conocimientos de protocolos de comunicación inalámbrica, como Wi-Fi y BLE. Experiencia en codificación de video y audio (AVC, HEVC, OPUS, etc.) y tecnologías de transmisión (WebRTC, RTP, RTSP, etc.). Experiencia demostrada en el diseño y desarrollo de módulos principales de software. Fuertes habilidades de comunicación, relaciones interpersonales y liderazgo de proyectos. Capacidad para adaptarse rápidamente a nuevas tecnologías y marcos de trabajo. Beneficios Rango salarial: $100,000 - $140,000 Snacks y bebidas gratuitos, y almuerzo proporcionado los viernes Seguro médico, dental y de visión completamente pagado (cobertura parcial para dependientes) Contribuciones a fondos 401k Revisiones semestrales y aumentos salariales anuales Beneficios para la salud y el bienestar, incluyendo membresía gratuita en gimnasios Eventos trimestrales de formación de equipos En TP-Link Systems Inc., estamos continuamente buscando personas ambiciosas apasionadas por su trabajo. Creemos que la diversidad alimenta la innovación, la colaboración y impulsa nuestro espíritu emprendedor. Como empresa global, valoramos enormemente las perspectivas diversas y estamos comprometidos a cultivar un entorno donde todas las voces sean escuchadas, respetadas y valoradas. Estamos dedicados a ofrecer oportunidades de empleo iguales a todos los empleados y solicitantes, y prohibimos cualquier tipo de discriminación y acoso basado en raza, color, religión, edad, sexo, origen nacional, estado de discapacidad, genética, condición de veterano protegida, orientación sexual, identidad o expresión de género, o cualquier otra característica protegida por leyes federales, estatales o locales. Más allá del cumplimiento, nos esforzamos por crear un lugar de trabajo solidario y orientado al crecimiento para todos. Si compartes nuestra pasión y conexión con esta misión, te invitamos a postularte y unirte a nosotros para construir un equipo vibrante e inclusivo en TP-Link Systems Inc. Por favor, no se aceptan consultas de agencias de terceros, y en este momento no podemos ofrecer patrocinio de visa.

Fuentea:  workable Ver publicación original

Ubicación
Irvine, CA, USA
Mostrar mapa

workable

También le puede interesar

Workable
Desarrollador Maestro de Aplicaciones EDM
***Sujeto a la adjudicación del contrato** First Division Consulting busca un Desarrollador Maestro de Aplicaciones altamente calificado para desempeñarse como Líder Técnico EDM en el Grupo de Operaciones Cibernéticas del Cuerpo de Marines de los Estados Unidos (MCCOG) en Quantico, VA. Este puesto es fundamental para apoyar las funciones técnicas, de ingeniería, operativas, mantenimiento y gestión que garantizan la seguridad y eficacia de la Red Empresarial del Cuerpo de Marines (MCEN). La MCEN soporta a más de 200.000 usuarios a nivel mundial, operando detrás de los límites de NIPRNET y SIPRNET, e incluye una infraestructura compleja de servidores virtuales empresariales, redes de área de almacenamiento y entornos de mensajería. El Líder Técnico EDM deberá realizar las siguientes tareas: Liderar y capacitar a equipos técnicos superiores que operan en un entorno de red clasificada distribuida geográficamente y que atiende a más de 200.000 usuarios. Supervisar la ingeniería, implementación y mantenimiento de entornos empresariales de Active Directory, Microsoft Exchange, SAN y virtualización. Brindar liderazgo técnico en el diseño, integración y gestión de firewalls, enrutadores, switches, dispositivos VPN e infraestructura de servidores virtuales empresariales. Diseñar y gestionar soluciones empresariales de almacenamiento NetApp y virtualización VMware. Utilizar Microsoft System Center para automatizar y optimizar tareas operativas críticas. Garantizar el cumplimiento de las mejores prácticas de ciberseguridad y mantener una red estrechamente integrada, ágil, defensible y resistente que soporte tanto operaciones distribuidas como necesidades empresariales. Colaborar con interesados para analizar necesidades de usuarios, solucionar problemas técnicos e implementar soluciones innovadoras. Guiar y supervisar modificaciones del sistema, realizar auditorías de seguridad y asegurar la mejora continua de las operaciones de red. Mantener documentación y proporcionar evaluaciones regulares, mantenimiento y mejoras de aplicaciones e infraestructura existentes. Actuar como experto temático en operaciones de red empresarial y contribuir a la planificación estratégica y gestión de riesgos. Requisitos Mínimo siete (7) años de experiencia liderando técnicos superiores en un entorno de red clasificada distribuida geográficamente. Al menos cinco (5) años de experiencia apoyando entornos empresariales de Active Directory, Microsoft Exchange, SAN y virtualización. Certificación Técnica de Seguridad de la Información (IAT) Nivel III. Certificación AZ-800/801 o certificación M365 Enterprise Admin. Autorización de seguridad TS/SCI. Certificación ITIL v4 Foundation. Experiencia demostrada en el soporte de entornos de red empresarial con al menos 200.000 usuarios. Experticia comprobada en el diseño y gestión de soluciones empresariales NetApp y VMware. Habilidades deseables: Fuertes habilidades de liderazgo técnico y mentoría. Excelentes habilidades para resolver problemas y capacidad de innovar bajo presión. Excepcionales habilidades de comunicación e interpersonales para colaborar eficazmente con partes interesadas técnicas y no técnicas. Compromiso con el aprendizaje continuo y mantenerse actualizado con las tendencias del sector y tecnologías emergentes. Capacidad para gestionar múltiples prioridades en un entorno dinámico y crítico para la misión. Beneficios Seguro médico, dental, visual, de vida, discapacidad a corto y largo plazo, días festivos, tiempo libre pagado (PTO) y plan 401(k) con coincidencia de la empresa. First Division Consulting es un Empleador que Brinda Igualdad de Oportunidades. Todas las decisiones de empleo se basan en mérito, calificaciones, habilidades y capacidades. Todos los solicitantes completamente calificados recibirán consideración equitativa para el empleo de acuerdo con todas las leyes federales, estatales y/o locales aplicables que prohíben la discriminación por clases protegidas.
Quantico, VA 22134, USA
Salario negociable
Workable
Desarrollador Full Stack - Solo Necesitamos Residentes Locales en GA
Descripción del trabajo :   Estamos buscando un desarrollador Full Stack talentoso para unirse a nuestro equipo en iSoftTek Solutions Inc. Como desarrollador Full Stack, será responsable de diseñar, desarrollar y mantener nuestras aplicaciones web y soluciones de software. Colaborará con equipos multifuncionales para entregar productos de software de alta calidad y escalables.   Responsabilidades: Diseñar, desarrollar y mantener aplicaciones web utilizando tecnologías y marcos modernos Colaborar con propietarios de productos, diseñadores y otras partes interesadas para recopilar requisitos y traducirlos en especificaciones técnicas Escribir código limpio y eficiente siguiendo las mejores prácticas de la industria Realizar revisiones de código para los miembros del equipo y proporcionar comentarios constructivos Optimizar el rendimiento de las aplicaciones y garantizar su escalabilidad Solucionar y depurar problemas reportados por clientes y usuarios Mantenerse actualizado con las últimas tendencias y tecnologías en desarrollo web   Requisitos: Título universitario en Ciencias de la Computación, Ingeniería de Software o campo relacionado Mínimo 3 años de experiencia como desarrollador Full Stack Dominio de tecnologías front-end como HTML, CSS, JavaScript y marcos de JavaScript como React o Angular Conocimientos sólidos de tecnologías back-end como Java, Python o Node.js Experiencia con bases de datos como MySQL o MongoDB Conocimiento de sistemas de control de versiones como Git Excelentes habilidades para resolver problemas y comunicarse Capacidad para trabajar de forma independiente y en un entorno de equipo Debe ser residente local de Georgia, EE. UU. Requisitos Resumen de requisitos: Título universitario en Ciencias de la Computación, Ingeniería de Software o campo relacionado 3+ años de experiencia como desarrollador Full Stack Dominio de HTML, CSS, JavaScript y marcos de JavaScript (React, Angular) Conocimientos sólidos de tecnologías back-end (Java, Python, Node.js) Experiencia con bases de datos (MySQL, MongoDB) Conocimiento de sistemas de control de versiones (Git) Excelentes habilidades para resolver problemas y comunicarse Capacidad para trabajar de forma independiente y en un entorno de equipo Debe ser residente local de Georgia, EE. UU.
Atlanta, GA, USA
Salario negociable
Workable
Desarrollador Full-stack
Desarrollador Full Stack Ubicación: Nueva York, EE. UU. Tipo de lugar de trabajo: Híbrido Sobre el puesto Estamos buscando un desarrollador full stack talentoso y apasionado para unirse a nuestro dinámico equipo de ingeniería. Como desarrollador full stack, será responsable de diseñar, desarrollar y mantener tanto los componentes front-end como back-end de nuestras aplicaciones web. Trabajará estrechamente con gestores de productos, diseñadores y otros ingenieros para ofrecer soluciones de alta calidad, escalables y fáciles de usar. Este puesto requiere una sólida comprensión de los principios de desarrollo de software, excelentes habilidades para resolver problemas y la capacidad de trabajar de forma independiente y colaborativa en un entorno acelerado. Participará en todas las etapas del ciclo de vida del desarrollo de software, desde la recopilación de requisitos y diseño hasta la implementación, pruebas y despliegue. Buscamos a alguien que tenga ganas de aprender nuevas tecnologías, contribuir al éxito de nuestro equipo y ayudarnos a crear productos innovadores que encanten a nuestros clientes. El candidato ideal tendrá una base sólida en informática, experiencia con frameworks web modernos y pasión por crear experiencias de usuario excepcionales. También se espera que participe en revisiones de código, contribuya a la documentación técnica y mentorice a desarrolladores junior. Si es usted una persona motivada y orientada a resultados con un fuerte deseo de generar un impacto significativo, le animamos a presentar su solicitud. Principales responsabilidades Diseñar, desarrollar y mantener componentes front-end y back-end de aplicaciones web. Escribir código limpio, eficiente y bien documentado. Colaborar con gestores de productos, diseñadores y otros ingenieros para definir e implementar nuevas funciones. Participar en revisiones de código para garantizar la calidad y mantenibilidad del código. Solucionar y depurar problemas en toda la pila. Contribuir a la documentación técnica y al intercambio de conocimientos. Mantenerse actualizado sobre las últimas tecnologías y tendencias en desarrollo web. Participar en procesos de desarrollo ágil, incluyendo planificación de sprints, reuniones diarias y retrospectivas. Garantizar el rendimiento, seguridad y escalabilidad de nuestras aplicaciones. Mentorar a desarrolladores junior y proporcionar orientación técnica. Habilidades y calificaciones requeridas Título universitario en Informática o campo relacionado. 3+ años de experiencia en desarrollo web full stack. Dominio de tecnologías front-end como HTML, CSS, JavaScript y React o Angular. Experiencia con tecnologías back-end como Node.js, Python, Java o .NET. Sólido conocimiento de tecnologías de bases de datos como MySQL, PostgreSQL o MongoDB. Experiencia en diseño y desarrollo de API RESTful. Conocimientos de plataformas en la nube como AWS, Azure o Google Cloud. Experiencia con sistemas de control de versiones como Git. Excelentes habilidades para resolver problemas y depuración. Fuertes habilidades de comunicación y colaboración. Información adicional Ofrecemos un salario competitivo y un paquete de beneficios que incluye seguro médico, tiempo libre remunerado y oportunidades de desarrollo profesional. Estamos comprometidos a crear un entorno de trabajo diverso e inclusivo donde todos se sientan valorados y respetados. Nuestra cultura empresarial se basa en la colaboración, la innovación y la pasión por la excelencia. Animamos a nuestros empleados a asumir la responsabilidad de su trabajo, a aportar sus ideas y a seguir aprendiendo y creciendo constantemente. También ofrecemos oportunidades de progreso profesional y desarrollo de liderazgo. Estamos ubicados en el corazón de la ciudad de Nueva York, con fácil acceso al transporte público y una escena cultural vibrante. Somos un empleador que ofrece igualdad de oportunidades y valoramos la diversidad en nuestra empresa. No discriminamos por raza, religión, color, origen nacional, género, orientación sexual, edad, estado civil, condición de veterano o discapacidad. Si usted es un desarrollador full stack altamente motivado y cualificado que busca una oportunidad desafiante y gratificante, le animamos a presentar su solicitud. ¡Esperamos tener noticias suyas!
New York, NY, USA
Salario negociable
Workable
Ingeniero de Datos III
Puesto: Ingeniero de Datos III Ubicación: Redmond, WA 98052 Duración: 12 Meses Tipo de trabajo: Contrato Modalidad de trabajo: Presencial Descripción del puesto: Responsabilidades Construir modelos estadísticos para identificar patrones y tendencias en los datos de pruebas de producción (telemetría, series temporales) con el fin de generar correlaciones y predicciones. Desarrollar un entendimiento del sistema de ejecución de fabricación con sus múltiples fuentes de datos y sus relaciones. Analizar los datos del sistema de producción y obtener información sobre cuellos de botella actuales y áreas de mejora, junto con recomendaciones específicas y accionables Recopilar, formatear y reportar instantáneas periódicas de los datos de producción y pruebas para su uso por parte de otros gerentes de programas e ingenieros. Sintetizar análisis y comunicar hallazgos y recomendaciones a diversas audiencias Trabajar estrechamente con gerentes técnicos de programas e ingenieros para proporcionar información basada en datos que ayude a explicar anécdotas del piso de fabricación, y ofrecer pasos de resolución accionables Crear plantillas y scripts para ayudar a escalar y automatizar nuestra capacidad de ingerir, analizar y permitir revisiones rápidas de datos. Habilidades y experiencia requeridas 7+ años de experiencia relacionada (ciencia de datos, ingeniería de datos, análisis de datos, ingeniería de ML) 4+ años de experiencia en lenguajes de consulta de datos (por ejemplo, SQL), lenguajes de scripting (por ejemplo, Python) o software estadístico/matematico (por ejemplo, R, SAS, Matlab, Minitab, etc.) 2+ años de experiencia en herramientas y técnicas de análisis de datos mediante modelado estadístico o de aprendizaje automático, y parámetros que afectan su rendimiento Experiencia sólida en desarrollo con herramientas notables de informes BI (Oracle BI Enterprise Edition (OBIEE)). Debe tener experiencia desarrollando informes complejos y variados. Un buen candidato posee sólidas habilidades analíticas y disfruta trabajar con grandes conjuntos de datos complejos. Experiencia aplicando modelos teóricos en un entorno práctico Un buen candidato puede colaborar directamente con los responsables del negocio para comprender sus necesidades y proporcionar datos que les ayuden a observar patrones y detectar anomalías. Deseable Experiencia en Python, Perl o cualquier otro lenguaje de scripting Título de maestría en un campo cuantitativo como estadística, matemáticas, ciencia de datos, ingeniería o informática Experiencia en aeroespacial, fabricación, procesos de prueba y/o desarrollo de sistemas de prueba Un día típico en el puesto: Horario diario: Acelerar la recopilación de datos de pruebas y su revisión para ayudar a reducir los requisitos de pruebas en las LRU de OISL Simplificar y automatizar (con scripts y esquemas estándar) la recopilación continua y el formateo de estos datos Desarrollar paneles y visualizaciones para ayudar al proceso de triaje de pruebas Desarrollar un marco de monitoreo y alertas continuo que pueda informar a los ingenieros sobre áreas que necesiten un análisis más profundo Colaborar con los equipos de mejora continua y OISL para acelerar la creación de análisis y herramientas destinadas a establecer controles estadísticos de procesos de fabricación para LRU clave y procesos de prueba Requisitos del candidato: HABILIDADES REQUERIDAS Años de experiencia: 5 años Principios de liderazgo: Obsesión por el cliente, Aprender y tener curiosidad, Profundizar, Comunicación clara Las 3 principales habilidades técnicas indispensables 5+ años de experiencia relacionada (ciencia de datos, ingeniería de datos, análisis de datos, ingeniería de ML) lenguajes de scripting (por ejemplo, Python Herramientas de análisis de datos mediante modelado estadístico
Redmond, WA, USA
Salario negociable
Workable
Desarrollador de Software Independiente (C/C++ - Rust) - Entrenador de IA
Esta oportunidad está disponible únicamente para candidatos que actualmente residan en el país especificado. Su ubicación puede afectar la elegibilidad y las tarifas. En Mindrift, la innovación se encuentra con la oportunidad. Creemos en el uso del poder de la inteligencia colectiva para moldear éticamente el futuro de la inteligencia artificial. Lo que hacemos La plataforma de Mindrift conecta a especialistas con proyectos de IA provenientes de importantes innovadores tecnológicos. Nuestra misión es desbloquear el potencial de la IA generativa aprovechando la experiencia del mundo real de profesionales de todo el mundo. Acerca del puesto Los modelos de IA generativa están mejorando muy rápidamente, y uno de nuestros objetivos es hacerlos capaces de responder preguntas especializadas y desarrollar habilidades avanzadas de razonamiento. Si se une a la plataforma como Tutor de IA en programación, tendrá la oportunidad de colaborar en estos proyectos. Aunque cada proyecto es único, normalmente podría: Analizar y comprender código existente en Python o C/C++ Migrar lógica a Rust idiomático y seguro, preservando la funcionalidad Adaptar o trasladar la suite de pruebas y garantizar la equivalencia de comportamiento Documentar los pasos de migración y las decisiones técnicas Cómo comenzar Simplemente postúlese a esta oferta, cumpla con los requisitos y obtenga la oportunidad de contribuir a proyectos acordes a sus habilidades, en el horario que mejor le convenga. Desde la creación de indicaciones de entrenamiento hasta el perfeccionamiento de las respuestas del modelo, ayudará a moldear el futuro de la IA, asegurando que la tecnología beneficie a todos. Requisitos Tiene un título universitario (licenciatura o maestría) en Desarrollo de Software, Ciencias de la Computación u otro campo relacionado. Tiene al menos 3 años de experiencia profesional con C/C++ y al menos 1 año de experiencia práctica con Rust. Tiene experiencia con herramientas FFI (bindgen, cxx) y con Rust inseguro (unsafe Rust) para la interoperabilidad con C/C++. Tiene experiencia en pruebas de código migrado (pruebas unitarias, de integración y de fuzzing). Demuestra un sólido conocimiento de programación de sistemas (gestión de memoria, concurrencia). Es hábil para refactorizar código heredado y documentar los pasos de migración. La experiencia en ingeniería de prompts es un gran valor añadido. Su nivel de inglés es avanzado (C1) o superior. Está dispuesto a aprender nuevos métodos, puede cambiar rápidamente entre tareas y temas, y a veces trabajar con directrices complejas y desafiantes. Este puesto freelance es completamente remoto, por lo que solo necesita una computadora portátil, conexión a internet, tiempo disponible y entusiasmo para asumir nuevos retos. Beneficios ¿Por qué esta oportunidad freelance podría ser ideal para usted? Reciba pago por su experiencia, con tarifas que pueden alcanzar hasta $50/hora, dependiendo de sus habilidades, experiencia y necesidades del proyecto. Participe en un proyecto freelance remoto y a tiempo parcial que se adapte a sus compromisos profesionales o académicos principales. Trabaje en proyectos avanzados de IA y adquiera experiencia valiosa que enriquezca su portafolio. Influya en la forma en que los futuros modelos de IA comprenden y comunican conocimientos en su área de especialización.
Michigan, USA
$50
Cookie
Configuración de cookies
Nuestras aplicaciones
Download
Descargar en
APP Store
Download
Consíguelo en
Google Play
© 2025 Servanan International Pte. Ltd.