Categorías
···
Entrar / Registro

Ingeniero de Software-C++

Salario negociable

Axiom Software Solutions Limited

Indianapolis, IN, USA

Favoritos
Compartir

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

Diseñar, desarrollar y mantener aplicaciones de software utilizando Visual C++. Colaborar con equipos multifuncionales para definir los requisitos y especificaciones del software. Escribir código limpio, eficiente y mantenible. Realizar actividades de depuración, solución de problemas y corrección de errores. Realizar revisiones de código para garantizar el cumplimiento de los estándares de codificación y las mejores prácticas. Optimizar el rendimiento de la aplicación para mejorar la velocidad y escalabilidad. Participar en todo el ciclo de vida del desarrollo de software, desde la recopilación de requisitos hasta la implementación. Requisitos **********Incluya la titulación académica************ Experiencia demostrada como desarrollador VC++ o en un puesto similar. Amplio conocimiento de Visual C++ y principios de programación orientada a objetos. Experiencia en el desarrollo de aplicaciones basadas en SDI, MDI y DIALOG utilizando la biblioteca MFC. Experiencia en el trabajo con el modelo de arquitectura CORBA. Experiencia en el desarrollo de aplicaciones multihilo. Experiencia en programación básica de shell de Linux/comandos. Experiencia en el uso de herramientas de análisis estático de código como CAST.

Fuentea:  workable Ver publicación original

Ubicación
Indianapolis, IN, USA
Mostrar mapa

workable

También le puede interesar

Workable
Ingeniero Senior de Software Embebido (Redes)
Sobre nosotros: Con sede en Estados Unidos, TP-Link Systems Inc. es un proveedor global líder de dispositivos de red y productos para el hogar inteligente. Constantemente clasificada como la principal proveedora mundial de dispositivos Wi-Fi, TP-Link se dedica a ofrecer soluciones innovadoras que mejoran la vida de las personas mediante una conectividad más rápida y confiable. Al atender a clientes en más de 170 países, estamos comprometidos a ampliar nuestra presencia global. En TP-Link Systems Inc., creemos que la tecnología tiene el poder de transformar el mundo para bien. Nuestra misión es diseñar productos confiables y de alto rendimiento que conecten a los usuarios de todo el mundo con las infinitas posibilidades de la tecnología. Nos guían nuestros valores fundamentales de profesionalismo, innovación, excelencia y simplicidad. Nuestro objetivo es ayudar a los clientes a lograr un rendimiento global sobresaliente y ofrecer a los consumidores una experiencia tecnológica fluida y sin esfuerzo. Resumen: Buscamos un Ingeniero Senior de Software Embebido altamente calificado y con experiencia para diseñar, desarrollar y optimizar productos de red para consumidores, como enrutadores, puntos de acceso y switches. En este puesto, trabajará estrechamente con equipos multifuncionales para llevar proyectos desde la concepción hasta la finalización, participando en la investigación y desarrollo de diversos productos, así como en el diseño e implementación de funciones avanzadas de Wi-Fi y redes. Como miembro senior del equipo, liderará la arquitectura de funciones, solucionará problemas complejos y brindará mentoría a ingenieros juniors, asegurando la entrega de productos de alto rendimiento y confiables. Principales responsabilidades: Colaborar con la gestión de productos para realizar investigaciones técnicas y evaluaciones de viabilidad que orienten las decisiones de diseño del producto. Diseñar y desarrollar productos de red embebidos, liderando la puesta en marcha de chipsets, integración de SDK y desarrollo de aplicaciones en múltiples plataformas de hardware. Realizar el diseño de la arquitectura del software y definir los requisitos del sistema para garantizar soluciones eficientes, escalables y mantenibles. Colaborar con los equipos de hardware para implementar funciones dependientes del hardware y resolver desafíos de integración. Desarrollar y optimizar funciones de software, analizando y solucionando problemas de red para asegurar una conectividad robusta y de alto rendimiento. Crear documentación técnica clara y completa, incluyendo especificaciones de diseño, arquitectura de software y otros documentos necesarios para apoyar el desarrollo futuro, la mantenibilidad y una colaboración eficaz. Liderar revisiones de diseño y código para garantizar estándares de alta calidad, resolver problemas e incorporar los comentarios del equipo. Gestionar el ciclo de vida del desarrollo de software, asegurando la entrega oportuna y una coordinación efectiva con los equipos de control de calidad en pruebas y resolución de problemas. Supervisar las versiones del firmware y mantener documentación detallada, manuales de usuario y registros de cambios para cada actualización. Asegurar la preparación del producto para la producción mediante el desarrollo de herramientas de fabricación, facilitación de certificaciones y brindar soporte in situ según sea necesario. Investigar y resolver problemas reportados por los clientes, implementando actualizaciones de firmware para mejorar el rendimiento y solucionar incidencias. Mentorar a ingenieros juniors para mejorar sus habilidades en codificación, depuración y diseño de software, fomentando el crecimiento y la capacidad del equipo. Realizar análisis del sector para mantenerse informado sobre tendencias y conservar una ventaja competitiva en las ofertas de productos. Requisitos: Titulación requerida: Título universitario en Ciencias de la Computación, Ingeniería Informática, Ingeniería Eléctrica o experiencia equivalente. Más de 5 años de experiencia en diseño y desarrollo de sistemas embebidos. Dominio de lenguajes de programación como C, C++ y ensamblador. Experiencia con sistemas operativos embebidos (por ejemplo, Linux) y controladores de dispositivos. Conocimientos sólidos de protocolos de comunicación, como TCP/IP, Ethernet y Wi-Fi. Experiencia práctica en el desarrollo de productos de red, incluyendo puntos de acceso, enrutadores y switches. Conocimiento profundo de protocolos y estándares de red, incluyendo HTTPS, DHCP, IPv4 e IPv6, con familiaridad en los componentes internos del puente y la pila de red de Linux. Experiencia con sistemas de control de versiones (por ejemplo, Git) y herramientas de integración continua. Habilidades sólidas para la resolución de problemas y depuración. Excelentes habilidades de comunicación y liderazgo. Titulación preferida: Comprensión sólida de las prácticas profesionales de ingeniería de software y del ciclo completo de desarrollo de software, incluyendo estándares de codificación, revisiones de código, gestión de control de fuentes, procesos de compilación, pruebas y operaciones. Experiencia como mentor, líder técnico o liderando un equipo de ingeniería. Experiencia en el desarrollo de productos utilizando chipsets Wi-Fi 6/7. Experiencia trabajando en requisitos para proveedores de servicios de Internet (ISP). Dominio de toda la pila de red embebida, con sólida experiencia técnica y habilidades para la resolución de problemas. Beneficios: Rango salarial: $140,000 - $200,000 Snacks 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 Evaluaciones 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 en constante búsqueda de 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 en el que 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 normativo, 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 dinámico e inclusivo en TP-Link Systems Inc. Por favor, abstenerse consultas de agencias de terceros, y en este momento no podemos ofrecer patrocinio de visas.
Irvine, CA, USA
$140,000-200,000/año
Workable
Ingeniero de Software Embebido (Inalámbrico)
Con sede en los Estados Unidos, TP-Link Systems Inc. es un proveedor global líder de dispositivos de red y productos para el hogar inteligente. Constantemente clasificada como el principal proveedor mundial de dispositivos Wi-Fi, TP-Link se dedica a ofrecer soluciones innovadoras que mejoran la vida de las personas al proporcionar conectividad más rápida y confiable. Al servir a clientes en más de 170 países, estamos comprometidos a expandir nuestra presencia global. En TP-Link Systems Inc., creemos que la tecnología tiene el poder de transformar positivamente el mundo. Nuestra misión es diseñar productos confiables y de alto rendimiento que conecten a los usuarios de todo el mundo con las posibilidades ilimitadas de la tecnología. Nos guiamos por nuestros valores fundamentales de profesionalismo, innovación, excelencia y simplicidad. Nuestro objetivo es ayudar a los clientes a lograr un rendimiento global sobresaliente y ofrecer a los consumidores una experiencia tecnológica fluida y sin esfuerzo. Descripción general: Como Ingeniero de Integración de Sistemas Inalámbricos en TP-Link, desempeñará un papel clave en la integración de conjuntos de chips inalámbricos y la optimización de nuestras avanzadas soluciones de red mesh y IoT. Colaborará con los principales fabricantes de conjuntos de chips en el diseño y desarrollo de productos, contribuyendo a las últimas tecnologías Wi-Fi, como los productos WiFi7. Sus responsabilidades incluyen ayudar en el desarrollo y optimización de controladores y firmware inalámbricos, así como desarrollar software de calibración de RF. Además, realizará pruebas de rendimiento inalámbrico, perfeccionará funciones de red mesh y configuración, y trabajará con equipos multifuncionales para solucionar problemas complejos. Este puesto es fundamental para mejorar el rendimiento, la confiabilidad y la innovación de las soluciones de red inalámbrica de TP-Link. Principales responsabilidades: Participar en la evaluación y selección de diversos conjuntos de chips inalámbricos. Ayudar en tareas de puesta en marcha, incluyendo adaptación de controladores, adaptación de scripts y adaptación funcional para conjuntos de chips específicos. Apoyar la implementación de un marco para integrar diferentes conjuntos de chips inalámbricos. Ayudar en la integración, desarrollo y optimización de nuevos conjuntos de chips Wi-Fi, sistema operativo, controladores inalámbricos y firmware para garantizar un rendimiento y conectividad confiables. Mantenerse actualizado sobre los últimos protocolos inalámbricos 802.11, tecnologías y estándares del sector, ayudando a desarrollar software de certificación para cumplir con los requisitos. Contribuir al diseño e implementación de funcionalidades relacionadas con redes inalámbricas y mesh, asegurando código de alta calidad y documentación adecuada. Desarrollar software para la calibración de RF para garantizar un rendimiento inalámbrico preciso y óptimo. Participar en revisiones de código, proporcionando comentarios para mantener los estándares de codificación y las mejores prácticas. Ayudar a diseñar e implementar estándares de autoprueba para módulos inalámbricos, participando en el proceso de autoprueba para identificar y resolver problemas de calidad durante el desarrollo. Rastrear y resolver problemas técnicos básicos relacionados con conectividad, estabilidad y rendimiento utilizando diversas herramientas de depuración (como Wireshark, Tcpdump o herramientas similares), y colaborar con proveedores según sea necesario. Supervisar el proceso de lanzamiento de software y colaborar con los equipos de fábrica en el lugar, posiblemente requiriendo soporte in situ para solucionar y resolver problemas de producción. Atender comentarios de clientes, mercado y fábrica para mejorar el rendimiento del producto y la satisfacción del usuario. Realizar análisis competitivo y mantenerse informado sobre las tendencias del sector para ayudar en la estrategia de productos Requisitos Título universitario en Ciencias de la Computación, Ingeniería en Computación, Ingeniería Eléctrica o campo relacionado. Más de 2 años de experiencia en desarrollo de controladores inalámbricos, específicamente en tecnologías Wi-Fi, Bluetooth o Thread. Dominio del lenguaje de programación C o C++. Experiencia demostrada en la solución de problemas Wi-Fi. Dominio del uso de herramientas básicas de depuración inalámbrica, incluyendo Tcpdump, iPerf, Wireshark y herramientas similares para análisis de rendimiento y solución de problemas. Comprensión sólida de los protocolos de comunicación inalámbrica, incluyendo 802.11a/b/g/n/ac/ax. Conocimiento de protocolos avanzados de comunicación inalámbrica, como 802.11be, 802.11ad/ay y Bluetooth/BLE. Comprensión básica de tecnologías de roaming y redes mesh inalámbricas, como 802.11k/v/r, 802.11s o EasyMesh. Experiencia con conjuntos de chips Wi-Fi 6 o Wi-Fi 7. Cualificaciones preferidas: Habilidades sólidas de comunicación e interpersonales. Experiencia en el desarrollo y optimización de firmware y controladores inalámbricos. Capacidad para realizar calibración de RF y pruebas de rendimiento. Disposición para viajar a instalaciones de fábrica para resolver problemas de producción según sea necesario. Beneficios Rango salarial: $100,000 - $130,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 alimenta la innovación, la colaboración y potencia 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 normativo, nos esforzamos por crear un lugar de trabajo solidario y orientado al crecimiento para todos. Si comparte nuestra pasión y conexión con esta misión, le invitamos a postularse y unirse a nosotros para construir un equipo dinámico e inclusivo en TP-Link Systems Inc. Por favor, absténganse consultas de agencias de terceros, y no podemos ofrecer patrocinio de visas en este momento.
Irvine, CA, USA
$100,000-130,000/año
Workable
Desarrollador .Net
Puesto: Desarrollador .Net Ubicación: Redmond, WA (Presencial) Tipo de puesto: Contrato Descripción del trabajo:- Habilidades requeridas: • Más de 3 años de experiencia práctica en desarrollo con Kubernetes/Servicio de Kubernetes de Azure (AKS). Experiencia con Azure DevOps o GitHub Actions para pipelines de CI/CD • Más de 6 años de experiencia en desarrollo de software utilizando C# y .NET Core /.NET Framework • Experiencia en prácticas DevSecOps y estándares de codificación segura para despliegues en AKS • Experiencia en despliegues en la nube mediante ARM y despliegues CIS/RPv2 • Plantillas ARM: Dominio en la creación y modificación de plantillas de Azure Resource Manager (ARM) Habilidades deseables: • Experiencia con otros servicios de Azure como Azure SQL, Azure Data Factory y Blob Storage • Conocimientos de APIs RESTful y arquitectura de microservicios • Python, PowerShell, YAML/JSON • Certificaciones como Microsoft Certified: Azure Developer Associate o Kubernetes Administrator Responsabilidades: • Diseñar, desarrollar y mantener aplicaciones en C# para entornos nativos de la nube. • Automatizar flujos de trabajo de despliegue para servicios AKS y Above ARM • Integrar la automatización de implementación CIS en pipelines y flujos de trabajo existentes • Colaborar con ingenieros de nube, DevOps y equipos de seguridad para garantizar despliegues seguros y escalables • Diagnosticar y resolver problemas de despliegue en diferentes entornos • Mantener documentación y contribuir a la mejora continua de los procesos de implementación
Redmond, WA, 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.