Categorías
···
Entrar / Registro

Ingeniero Senior C/C++ Linux - Sistemas en Tiempo Real e Interfaces Gráficas

Salario negociable

DMV IT Service

Philadelphia, PA, USA

Favoritos
Compartir

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

Título del puesto: Ingeniero Senior C/C++ Linux Ubicación: Filadelfia, PA Tipo de empleo: Contrato Sobre nosotros: DMV IT Service LLC es una empresa consultora de TI de confianza, fundada en 2020. Nos especializamos en optimizar infraestructuras de TI, ofrecer orientación experta y apoyar las necesidades de personal con servicios de contratación de primer nivel. Nuestra experiencia abarca la administración de sistemas, ciberseguridad, redes y operaciones de TI. Empoderamos a nuestros clientes para que logren sus objetivos tecnológicos con un enfoque centrado en el cliente que incluye capacitación en línea y colocación laboral, fomentando el éxito a largo plazo en TI. Propósito del puesto: Diseñar, modernizar y mantener aplicaciones C/C++ en sistemas Linux como parte de una actualización crítica de plataforma. Este puesto se enfoca en reemplazar marcos de interfaces gráficas obsoletos por alternativas modernas, garantizando la confiabilidad, el rendimiento del sistema y el cumplimiento de estándares de desarrollo seguro. Requisitos Responsabilidades clave: Desarrollar, mantener y mejorar software C/C++ en tiempo real y de alta confiabilidad para entornos Linux. Modernizar interfaces gráficas de escritorio heredadas mediante la migración de Motif/X11 a marcos actuales como GTK, Qt o EFL usando Wayland. Automatizar tareas de compilación e implementación con scripts Bash. Mejorar el rendimiento de aplicaciones mediante multihilo, gestión de memoria de bajo nivel y técnicas de planificación a nivel de sistema. Diagnosticar y analizar aplicaciones usando herramientas como gdb, valgrind, strace y perf. Aplicar técnicas de codificación segura y preparar los sistemas para auditorías y cumplimiento normativo. Integrar interfaces gráficas con servicios backend y middleware empresarial. Gestionar y configurar entornos de escritorio Linux, incluyendo gestores de ventanas ligeros. Mantener flujos de trabajo de control de versiones y tuberías CI/CD usando Git y Bitbucket. Diseñar y soportar la comunicación entre procesos mediante sockets, DBus y memoria compartida. Asistir con implementaciones de aplicaciones en contenedores usando Docker en entornos seguros. Crear documentación técnica sobre arquitectura, estrategias de migración y guías operativas. Habilidades y experiencia requeridas: Título universitario en Ciencias de la Computación, Ingeniería de Software o disciplina relacionada. Mínimo 10 años de experiencia profesional en programación C/C++ en sistemas Linux. Conocimiento profundo del desarrollo de aplicaciones en Linux, incluyendo programación basada en eventos y en tiempo real. Experiencia sólida en modernización de interfaces gráficas, específicamente migrando de Motif/X11 a marcos como GTK, Qt o Wayland. Dominio de scripts Bash y herramientas de compilación como Make, CMake y Meson. Comprensión de la arquitectura de Wayland y modelos de comunicación entre cliente y compositor. Experiencia con control de versiones basado en Git y entornos automatizados CI/CD (por ejemplo, Bitbucket, GitLab). Sólido conocimiento de los componentes internos de Linux, ajuste de rendimiento y comunicación entre procesos (IPC) mediante sockets, memoria compartida y DBus. Excelentes habilidades de comunicación escrita, verbal y documentación. Cualificaciones preferidas: Experiencia con OpenGL o Vulkan para renderizado gráfico. Conocimiento en el desarrollo de protocolos Wayland personalizados y optimización de IPC mediante memoria compartida. Antecedentes en desarrollo seguro de software en entornos críticos o regulados.

Fuentea:  workable Ver publicación original

Ubicación
Philadelphia, PA, USA
Mostrar mapa

workable

También le puede interesar

Workable
Ingeniero de Datos (EE. UU.)
Stamford, CT, USA
Trexquant es un gestor de fondos sistemáticos en crecimiento con un equipo central compuesto por tecnólogos altamente calificados. Aplicamos una amplia variedad de técnicas estadísticas y de aprendizaje automático para construir carteras de inversión y operar con los activos de nuestros clientes en los mercados globales de acciones y futuros. Con oficinas en Estados Unidos, China e India, nuestro equipo global de más de 50 empleados está compuesto principalmente por profesionales de investigación con títulos avanzados en ciencias, matemáticas y tecnología, quienes exploran el universo de métodos cuantitativos en busca de oportunidades para mejorar y adaptar nuestra plataforma y obtener beneficios en un entorno emocionante y dinámico. Estamos buscando un Ingeniero de Datos dedicado y detallista para unirse a nuestro equipo. El objetivo principal de este equipo es ayudar a los investigadores a escribir, descargar y leer scripts, traduciendo eficazmente sus ideas en variables de datos para fines de trading. El candidato ideal tendrá una sólida formación en ingeniería de datos, excelentes habilidades de scripting y un profundo conocimiento de los datos financieros y las estrategias de trading. Responsabilidades Colaborar con investigadores para comprender sus requisitos de datos y estrategias de trading. Desarrollar y mantener scripts para descargar, leer y procesar datos de diversas fuentes. Garantizar la precisión, consistencia y fiabilidad de los datos mediante la implementación de medidas de control de calidad. Optimizar los procesos de recuperación de datos para mejorar la eficiencia y el rendimiento. Ayudar en la integración de nuevas fuentes y formatos de datos en la infraestructura de datos existente. Brindar soporte técnico y resolución de problemas relacionados con datos. Documentar flujos de trabajo, procesos y scripts de datos para referencia futura y compartir conocimientos. Mantenerse actualizado sobre las tendencias del sector y los avances en ingeniería de datos y datos financieros. Requisitos Título universitario en una disciplina técnica (informática, matemáticas, estadística, física, etc.) 1 o más años de experiencia en Python utilizados en capacidades de manejo de datos Experiencia en servicios financieros y trabajo con proveedores de datos financieros es un plus Capacidad para trabajar de forma independiente y llevar proyectos a su conclusión, aprender rápidamente nuevos sistemas, pensar creativamente y prestar atención a los detalles Beneficios Salario competitivo más bonificación basada en el desempeño individual y de la empresa Entorno de trabajo colaborativo, informal y amigable Seguro médico PPO, dental y de visión con primas completamente cubiertas para usted y sus dependientes Beneficios pre-tax para transporte Comidas semanales de empresa Trexquant es un Empleador de Oportunidades Iguales
Salario negociable
Workable
Ingeniero Senior/Principal de Backend (NodeJS) - Presencial
South San Francisco, CA, USA
Acerca de Deep Origin Dirigido por Michael Antonov, cofundador de Oculus, y con financiamiento de Formic Ventures, Deep Origin está listo para reinventar la forma en que los científicos trabajan y surgen las innovaciones en ciencias de la vida. Visualizamos un futuro en gran parte libre de enfermedades, donde una esperanza de vida de 150 años sea la norma. Para lograrlo, estamos construyendo un sistema operativo para la ciencia que permita a los científicos ser más productivos y desarrollar las ideas del mañana de forma rápida y a un costo razonable. Los candidatos deben estar autorizados para trabajar para cualquier empleador en Estados Unidos. En este momento no podemos patrocinar ni hacerse cargo del patrocinio de una visa de trabajo. Descripción del puesto En este puesto práctico, será un miembro clave del equipo de ingeniería de software, desarrollando nuestras funcionalidades principales e integrándose con socios clave. Sus responsabilidades abarcarán desde el diseño y desarrollo de sistemas complejos y de gran escala hasta la creación de APIs que se integren con diversos proveedores en la nube y socios. Tendrá responsabilidad directa sobre áreas clave de funciones de software y su diseño arquitectónico, así como sobre la implementación de software con un alto nivel de independencia e impacto. Requisitos 7+ años de experiencia diseñando, construyendo y operando aplicaciones y sistemas complejos, altamente escalables y distribuidos 3+ años de experiencia práctica en desarrollo de software con TypeScript/JavaScript/NodeJS Experiencia con bases de datos relacionales (por ejemplo, Postgres) y bases de datos NoSQL (por ejemplo, MongoDB) Conocimientos de Kubernetes y herramientas de infraestructura y despliegue en la nube (específicamente operaciones de clúster y operadores) Haber construido plataformas desde una etapa temprana Haber escalado plataformas para manejar muchos usuarios (10.000+ usuarios diarios activos) Experiencia amplia en diseño de sistemas Experiencia en el diseño de sistemas con conjuntos de datos/relaciones complejas Experiencia trabajando con sistemas/plataformas distribuidas Piensa primero en la arquitectura y luego en cómo encaja el código Experiencia trabajando con/implementando un sistema multiarrendatario (multi-tenant) Enfoque sistemático para la resolución de problemas, junto con un fuerte sentido de responsabilidad y motivación Capacidad para trabajar de forma independiente y en equipo Experiencia en startups dinámicas con mecanismos rápidos de entrega de productos Beneficios Beneficios Este puesto ofrece un salario competitivo, beneficios y participación accionaria.
Salario negociable
Craigslist
Administrador de Propiedades Residenciales (Missoula)
3205 S Russell St, Missoula, MT 59801, USA
Administrador de Propiedades - Tiempo Completo (Missoula) Veritas Property Management Veritas Property Management es una empresa familiar exitosa y bien establecida en Missoula, y actualmente estamos buscando un administrador de propiedades a tiempo completo o parcial. Ofrecemos un ambiente de trabajo relajado y positivo con un horario muy flexible. ¿Disfrutas del servicio al cliente, la resolución de problemas y los desafíos? ¡Entonces este puesto es para ti! Descripción del trabajo: - Comunicación con inquilinos, propietarios de propiedades y proveedores - Visitas guiadas y presentaciones de propiedades vacantes - Crear órdenes de trabajo según sea necesario y gestionar todos los mantenimientos de las propiedades - Marketing y crecimiento de la empresa - Publicitar unidades vacantes próximas y recopilar solicitudes/procesar solicitudes - Creación de documentos: contratos de arrendamiento, notificaciones, infracciones, estados financieros, etc. Requisitos del trabajo: - Licencia de administración de propiedades es preferible pero no obligatoria - Vestimenta profesional y comportarse de manera profesional - Actitud positiva y disposición para asumir cualquier tarea o problema - Conocimientos tecnológicos y dominio de operaciones básicas de computadora y teléfono - Licencia de conducir válida y un vehículo confiable Salario: $19.00 - $24.00 por hora Beneficios: Horario flexible Asistencia para desarrollo profesional Horario: Turno de 8 horas Turno diurno De lunes a viernes Disponibilidad fuera de horario laboral Educación: Escuela secundaria o equivalente (preferible) Experiencia: Experiencia en administración de propiedades o en gestión Licencia/Certificación: Licencia de conducir (obligatoria) Lugar de trabajo: Presencial
$19-24/hora
Workable
Ingeniero de Desarrollo de Software IV - Desarrollador Python
New York, NY, USA
Puesto: Ingeniero de Desarrollo de Software IV Ubicación: Nueva York, NY, 10018 Duración: 6 Meses Tipo de trabajo: Contrato Modalidad: Híbrido Descripción del puesto: Diseñar, desarrollar, implementar, probar, documentar e implementar aplicaciones, herramientas, sistemas y servicios de software full-stack, nativos de la nube, relacionados con centros de contacto, utilizando programación multihilo, desarrollo en Python y React/node.js, implementando patrones de arquitectura y patrones de diseño, y utilizando modelos generativos de lenguaje de gran tamaño (LLM) basados en IA. Ayudar en la recolección y análisis de requisitos funcionales y comerciales, y traducir esos requisitos en especificaciones técnicas para soluciones robustas, escalables y mantenibles que funcionen bien dentro de la arquitectura general del sistema. Asumir la responsabilidad de la entrega completa de un sistema o aplicación, y actuar como líder técnico en proyectos complejos utilizando estándares de ingeniería de buenas prácticas. Producir documentación de software completa y utilizable. Requisitos: Maestría o Licenciatura en Ciencias de la Computación, Ingeniería en Computación o Eléctrica, Matemáticas o campo relacionado, más cinco años de experiencia progresivamente responsable en este puesto u ocupaciones relacionadas como Ingeniero de Software, Desarrollador de Software o similares. Habilidades técnicas requeridas: Dominio de la codificación en Python y experiencia en desarrollo frontend con Javascript/React. Competencia en el desarrollo con servicios como AWS Lambda, Step Functions, DynamoDB, AppSync, Bedrock, SageMaker y CloudWatch. Competencia en el desarrollo e integración con APIs basadas en REST o GraphQL. Competencia en el desarrollo de soluciones de despliegue de infraestructura como código (IaC), tales como AWS CloudFormation o AWS CDK. Experiencia colaborando con otros desarrolladores usando repositorios git, incluyendo la creación y gestión de ramas de características, solicitudes de extracción (pull requests), fusiones de código, y GitHub Actions o equivalentes. Habilidades preferidas: Experiencia en desarrollo para centros de contacto e infraestructura de telefonía. Experiencia en ingeniería de prompts para modelos de lenguaje grandes modernos. Experiencia utilizando asistentes modernos de codificación basados en IA agente para desarrollo de código, pruebas y documentación. Trayectoria comprobada en la construcción de arquitecturas sin servidor exitosas siguiendo los principios AWS Well Architected. Requisitos del candidato: HABILIDADES REQUERIDAS: Consulte las habilidades requeridas y técnicas en la descripción del puesto, ya que es lo que el gerente necesita en los currículos de los candidatos Años de experiencia: 5+ Título o certificación: Se prefiere título universitario Las 3 principales habilidades técnicas indispensables Codificación basada en IA generativa AWS sin servidor Python y JavaScript/React
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.