Categorías
···
Entrar / Registro

Ingeniero de Software Embebido

$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

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 conexiones más rápidas y confiables. Con un compromiso con la excelencia, TP-Link atiende a clientes en más de 170 países y continúa expandiendo 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 sobresaliente y permitir que los consumidores disfruten de un estilo de vida sin esfuerzo y continuo. Descripción general: Estamos buscando un Ingeniero de Software Embebido altamente motivado para unirse al equipo de Plataforma de Software de Electrónica de Consumo de TP-Link Systems Inc. En este puesto, usted diseñará, implementará y optimizará funciones principales del software embebido en nuestras plataformas. Asegurará que las funciones cumplan con los requisitos de fiabilidad y rendimiento de diversos productos para el hogar inteligente y que sean compatibles con periféricos e interfaces en la nube. Trabajará estrechamente con equipos multifuncionales para garantizar que nuestras funciones cumplan con los más altos estándares de experiencia de usuario y para llevar al mercado productos increíbles para el hogar inteligente. Responsabilidades principales: Participar en el desarrollo de la próxima generación de plataformas de software con rendimiento y fiabilidad de primer nivel Mantener y optimizar la plataforma de software actual de Linux embebido y RTOS Responsable de identificar y resolver problemas de la plataforma en todas las etapas del ciclo de vida del proyecto. Participar en el diseño, desarrollo y solución de problemas de módulos principales (transmisión de audio/vídeo, control, redes, conectividad, almacenamiento, etc.). Colaborar con equipos multifuncionales para definir los requisitos del sistema y diseñar soluciones efectivas. Escribir, depurar y probar software para sistemas embebidos utilizando C/C++ y otros lenguajes de programación relevantes. Utilizar métodos de compilación cruzada para integrar funcionalidades de terceros. Diagnosticar y resolver problemas complejos en sistemas embebidos Realizar pruebas unitarias, pruebas de integración y validación del sistema para sistemas embebidos. Asegurar que el software sea seguro, confiable y cumpla con todos los estándares de rendimiento, incluidos los protocolos de seguridad para protegerse contra posibles vulnerabilidades. Optimizar el código para cumplir con los requisitos de rendimiento, memoria y eficiencia energética. Trabajar con sistemas de control de versiones (por ejemplo, Git) y herramientas de desarrollo para la integración continua. Proporcionar documentación técnica, incluyendo especificaciones de diseño, arquitectura de software y manuales del usuario. Colaborar con proveedores externos y socios de terceros para integrar eficientemente componentes de hardware y software. Mantenerse actualizado sobre las tendencias y tecnologías emergentes en sistemas embebidos, IoT y protocolos de conectividad para mejorar continuamente las funciones y el rendimiento de los productos. Orientar y guiar a recién graduados, brindando liderazgo técnico y compartiendo las 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. 3 o más años de experiencia trabajando con software embebido. Dominio de la programación de software embebido utilizando C/C++, con un sólido conocimiento de las mejores prácticas de codificación. Experiencia en el diseño de módulos principales de software Conocimientos de sistemas operativos embebidos (por ejemplo, RTOS, Linux) y diseño de sistemas en tiempo real. Experiencia con microcontroladores, procesadores e interfaces de hardware como UART, SPI, I2C y GPIO. Experiencia con protocolos de red y seguridad en sistemas embebidos (por ejemplo, HTTP, MQTT, TLS, algoritmos de cifrado). Comprensión del ciclo de vida del desarrollo de software, incluyendo control de versiones, pruebas unitarias e integración continua. Habilidades sólidas 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 el desarrollo de productos de electrónica de consumo como IPC, timbres, centros de control y dispositivos para el hogar inteligente. Experiencia en las capas inferiores de la pila de software de almacenamiento (sistema de archivos, dispositivo de bloques, SSD) Experiencia en la resolución de cuellos de botella de rendimiento en plataformas y dispositivos con recursos limitados (CPU, memoria). Trayectoria comprobada en software embebido de Wi-Fi, Bluetooth/BLE y redes TCP/IP Habilidades sólidas de comunicación, relaciones interpersonales y liderazgo de proyectos. Capacidad para adaptarse rápidamente a nuevas tecnologías y marcos de trabajo. Conocimiento de técnicas de optimización de energía para dispositivos embebidos. Beneficios Rango salarial: $100,000 - $140,000 Bocadillos y bebidas gratuitos, y almuerzo proporcionado los viernes Seguro médico, dental y de visión completamente pagado (cobertura parcial para dependientes) Aportes 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 constantemente buscando personas ambiciosas apasionadas por su trabajo. Creemos que la diversidad impulsa la innovación, la colaboración y estimula nuestro espíritu emprendedor. Como empresa global, valoramos enormemente las perspectivas diversas y estamos comprometidos a fomentar 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 o acoso basado en raza, color, religión, edad, sexo, origen nacional, estado de discapacidad, genética, condición de veterano protegido, 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 de apoyo y orientado al crecimiento para todos. Si usted comparte nuestra pasión y conexión con esta misión, lo invitamos a postularse y unirse a nosotros para construir un equipo dinámico 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 SAP Full-Stack
Rol: Desarrollador SAP Full-Stack Ubicación: Raritan, NJ – Presencial Tipo de puesto: Contrato Habilidades requeridas:   ·       Dominio de SAPUI5/Fiori, JavaScript, HTML, CSS. ·       Experiencia con SAP BTP, CAP y SAP HANA. ·       Sólido conocimiento de ABAP y/o Node.js/Java para desarrollo backend. ·       Conocimientos sobre servicios OData, APIs REST y SAP Gateway. ·       Experiencia práctica con el modelo RAP (escenarios gestionados y no gestionados). ·       Sólida comprensión de anotaciones CDS, verificaciones de autorización y modelado de datos. ·       Experiencia con SAP Fiori Elements, UI5 y BAS (Business Application Studio). ·       Conocimientos sobre SAP BTP, CAP (Cloud Application Programming Model) y SAP HANA. ·       Experiencia con control de versiones (Git) y pipelines CI/CD. ·       Sólidas habilidades de resolución de problemas y comunicación. ·       Experiencia en extensiones y personalizaciones de SAP S/4HANA. ·       Conocimientos de SAP Integration Suite, Event Mesh o SAP Mobile Services. ·       Familiaridad con metodologías Agile/Scrum. ·       Certificación(es) SAP en áreas relevantes.   Responsabilidades clave:   ·       Diseñar, desarrollar y mantener aplicaciones full stack integradas con sistemas SAP. ·       Crear interfaces front-end responsivas utilizando SAPUI5/Fiori, HTML5, CSS3 y JavaScript. ·       Desarrollar y mantener servicios backend usando Node.js, Java o ABAP. ·       Integrarse con módulos SAP (por ejemplo, S/4HANA, ECC) mediante servicios OData, RFCs y APIs REST. ·       Trabajar con servicios SAP BTP como CAP (Cloud Application Programming Model), SAP HANA y SAP Integration Suite. ·       Diseñar y desarrollar aplicaciones de extremo a extremo utilizando SAP RAP y vistas CDS en S/4HANA o SAP BTP. ·       Crear y exponer servicios OData basados en CDS para su consumo en aplicaciones SAP Fiori/UI5. ·       Implementar lógica de negocio mediante Definiciones de Comportamiento, Implementaciones de Comportamiento y escenarios RAP gestionados/no gestionados. ·       Desarrollar extensiones paralelas y dentro de la aplicación usando SAP Extension Suite y herramientas para usuarios clave. ·       Crear aplicaciones front-end responsivas utilizando SAP Fiori Elements, SAPUI5 y JavaScript. ·       Integrarse con sistemas SAP y no SAP mediante OData, APIs REST y SAP Cloud SDK. ·       Colaborar con consultores funcionales, arquitectos y partes interesadas del negocio para traducir requisitos en soluciones técnicas. ·       Garantizar la calidad, rendimiento y seguridad del código mediante buenas prácticas y pruebas automatizadas.
Raritan, NJ, USA
Salario negociable
Workable
Ingeniero de Software con autorización
¿Qué es Aviture? Aviture es una empresa de consultoría tecnológica de servicio completo con experiencia en soluciones de software para organizaciones comerciales y gubernamentales. Creemos que el software no significa nada a menos que resuelva un problema, por eso creamos tecnología para capacitar a los usuarios, abrir posibilidades y generar un impacto significativo. "Quería crear una empresa en la que me hubiera gustado trabajar cuando era ingeniero." — Mark Griffis, Presidente Tenemos nuestra sede principal en Omaha, Nebraska, con empleados remotos en todo el país: Las Vegas, Washington D.C., Austin, Dallas, Portland, Green Bay, Kansas City, Madison, Minneapolis y Orlando, solo por nombrar algunos. ¿Qué es el Arte de lo Posible de Aviture? Junto con la profunda experiencia de nuestro equipo orientado a la misión en una amplia gama de lenguajes de desarrollo, empleamos un enfoque ágil disciplinado para definir objetivos desde el principio, mantener el valor organizacional en primer plano y establecer el ritmo para una innovación rápida e iterativa que transforma las organizaciones. Llamamos a esto el Arte de lo Posible. Las soluciones que hemos creado han: Salvado vidas durante los incendios forestales en California y las inundaciones en el sur de Estados Unidos Proporcionado seguridad para la inauguración presidencial de 2020, el Super Bowl y el maratón de Boston tras el ataque Habilitado entornos de entrenamiento en realidad aumentada para cirujanos Aumentado la transparencia y promovido el bienestar del paciente en hospitales y centros de atención geriátrica Combinado visión por computadora y robótica para automatizar tareas peligrosas realizadas manualmente ¡Y mucho más! Por qué querrás vivir como Avituriano Los Aviturianos crean tecnología que marca una diferencia significativa en la vida de alguien. Somos un equipo formado por diseñadores, ingenieros, desarrolladores e inventores que creen que el propósito de la tecnología es empoderar a los usuarios para cambiar el mundo. Estos son los valores que nos guían: Encarnar la integridad Buscar la responsabilidad Mantener el hambre de conocimiento Permanecer firmes Crear impacto Desafiar con respeto Hemos construido nuestra cultura alrededor de la creatividad, el aprendizaje continuo y nuestros valores compartidos. Si esto suena como algo en lo que te gustaría participar, ¡entonces únete a nosotros hoy! Ingeniero de Software Aviture está contratando un Ingeniero de Software. Los Aviturianos entienden cómo la tecnología puede cambiar el mundo y tienen las habilidades técnicas para hacer que esas visiones sean realidad. Los Aviturianos siempre están dispuestos a aprender, compartir, colaborar, crecer e innovar. (También compartimos un buen meme o treinta.) Estamos buscando un ingeniero de software excepcional que... Trabaje con un equipo multifuncional para diseñar, desarrollar, probar e implementar soluciones innovadoras para una amplia gama de problemas empresariales complejos. Participe activamente en todos los aspectos de nuestro proceso de desarrollo ágil. Utilice técnicas efectivas de depuración para identificar y resolver defectos de software. Se mantenga constantemente actualizado sobre los cambios en la tecnología, haciendo hincapié en las pilas tecnológicas utilizadas por su equipo. ¿Suena como usted? Postúlese hoy: Requisitos Título universitario en Ingeniería de Software o campo técnico similar, o experiencia práctica equivalente. Excelentes habilidades de comunicación verbal y escrita. Capacidad de cuestionar respetuosamente la situación actual. Experiencia desarrollando y manteniendo aplicaciones a gran escala utilizando uno o más lenguajes de programación de uso general, tales como: Python, Java, C#/.NET, Go, JavaScript, TypeScript Experiencia con una o más tecnologías modernas de frontend es un plus: ReactJS, AngularJS, VueJS, etc. Capacidad para trabajar tanto de forma autónoma como colaborativamente dentro de un equipo de colegas. Excelente comprensión de los conceptos de ciencias de la computación, demostrada capacidad para resolver problemas técnicos complejos. Experiencia utilizando patrones de diseño comunes en la industria del software. Altos estándares personales respecto a la calidad del código, mantenibilidad y rendimiento. Este puesto requerirá que el empleado tenga una autorización gubernamental de nivel Secret o la capacidad de obtenerla. Este puesto requerirá que el empleado trabaje presencialmente en un lugar fuera de la oficina. Beneficios Plan PPO o plan de alto deducible con cuenta de ahorro para salud (HSA), seguro dental, visual y de vida suplementario. Tiempo libre pagado generoso que comienza a acumularse desde el primer día. Entorno de trabajo híbrido con eventos trimestrales Semana Castaway en la oficina central de Omaha, todos los gastos pagados, desde todo el país para participar en actividades de formación de equipos, colaboración y entretenimiento. ¡Vacaciones pagadas por la empresa! Destinos anteriores han incluido el Valle de Napa, Cancún, Cabo San Lucas y Aspen. Plan 401k con coincidencia del 100% de vesting en seis meses. ¡Elige tu estación de trabajo preferida! ¿Mac? ¿PC? Te apoyaremos con la tecnología que necesitas para hacer tu mejor trabajo. Te pagan para asistir a conferencias y capacitaciones nacionales e internacionales, para que puedas mantenerte actualizado con las últimas innovaciones. Horarios de trabajo flexibles: Trabaja en los horarios que mejor se adapten a tu agenda, con la condición de que todas las reuniones deban programarse entre las 9 am y las 3 pm hora central. Almuerzo gratuito cada viernes y eventos recurrentes del equipo para que tú y tu familia disfruten. Pagos por incentivos y bonificaciones. Oportunidades de conexión y crecimiento mediante coaching entre colegas, charlas breves periódicas para compartir temas que nos apasionan y reuniones generales quincenales para toda la empresa.
Omaha, NE, USA
Salario negociable
Craigslist
Asistente técnico / Técnico junior (Los Lunas)
Título del trabajo: Asistente técnico / Técnico junior Ubicación: Los Lunas, NM Salario inicial: $15.00/hora + Comisión Tipo: Tiempo parcial o tiempo completo Estamos contratando: ¡Buscamos a alguien confiable, local y con ganas de trabajar! Performance Computers, LLC busca una persona confiable y con conocimientos técnicos que sea de la zona de Los Lunas. Este puesto es parte técnica, parte ayudante, y 100% importante para nuestro funcionamiento. Si disfrutas trabajar con tus manos, aprender cosas nuevas y formar parte de un equipo pequeño, queremos hablar contigo. Qué harás: • Ayudar en tareas de reparación de computadoras y teléfonos inteligentes • Aprender diagnósticos, actualizaciones, eliminación de virus e instalaciones de sistemas operativos • Ayudar a mantener la tienda organizada y los dispositivos de los clientes registrados • Hablar con los clientes y documentar las reparaciones • Ganar comisiones por ventas adicionales y complementos completados Qué buscamos: • Debe tener transporte confiable • Interés sólido en tecnología y reparaciones • Disposición para llegar a tiempo y seguir instrucciones • Será un plus si ya has realizado trabajos de reparación, pero entrenaremos a la persona adecuada • Ideal para alguien que quiera crecer en el campo tecnológico o avanzar hacia un puesto de técnico completo Postúlate en persona o por correo electrónico: Performance Computers, LLC 544 Main St NW, Los Lunas, NM
1003 NM-6, Los Lunas, NM 87031, USA
Salario negociable
Cookie
Configuración de cookies
Nuestras aplicaciones
Download
Descargar en
APP Store
Download
Consíguelo en
Google Play
© 2025 Servanan International Pte. Ltd.