$40/hora
Jobgether
Alabama, USA
Esta posición es publicada por Jobgether en nombre de Shee Atika, Inc. Actualmente estamos buscando un Desarrollador C++ en Alabama (EE. UU.). Esta es una oportunidad completamente remota y a largo plazo para un desarrollador calificado que se desempeñe bien en un entorno ágil de alto impacto enfocado en sistemas de radar. El puesto ofrece la flexibilidad de trabajo remoto, aunque requiere viajes ocasionales a Huntsville, AL, y disponibilidad durante las horas centrales (9 AM – 3 PM CT). Trabajarás en aplicaciones de radar críticas para la misión, desde el procesamiento de señales de bajo nivel hasta el desarrollo de algoritmos de alto nivel, interfaz con sistemas embebidos y optimización del rendimiento en diversas plataformas. Esta es una excelente oportunidad para avanzar en tu carrera en un entorno colaborativo y orientado a la tecnología, donde la innovación y la adaptabilidad son clave. Responsabilidades: Diseñar e implementar código C++ bien documentado basado en los requisitos de software y especificaciones del sistema de radar. Optimizar el software para el procesamiento de señales de radar y algoritmos de seguimiento en diversas plataformas de hardware, incluyendo x86-64, máquinas virtuales y sistemas embebidos. Crear herramientas para interactuar con microcontroladores y FPGAs, y apoyar las pruebas de firmware mediante utilidades de línea de comandos y benchmarks. Desarrollar nuevas funcionalidades utilizando marcos de mensajería distribuida para mejorar la interactividad y el rendimiento del sistema. Escribir pruebas unitarias e integradas para garantizar robustez, confiabilidad y altos estándares de rendimiento. Documentar minuciosamente el código y los procesos utilizando herramientas como Doxygen, Word y PowerPoint. Participar en flujos de trabajo ágiles: reuniones diarias, planificación de sprints y revisiones. Colaborar en proyectos cruzados y contribuir en otros lenguajes (C, Java, MATLAB, JavaScript) según sea necesario. Requisitos Se requiere ciudadanía estadounidense, junto con autorización de seguridad secreta del Departamento de Defensa (DoD) actual o que pueda obtenerse. Título universitario en Ciencias de la Computación, Ingeniería de Software o campo relacionado. 5+ años de experiencia en: C++11 o posterior, CMake, GCC para objetivos ARM/x86-64. Desarrollo y pruebas basadas en Linux. Git y GitLab para control de versiones. Bibliotecas avanzadas de C++ (contenedores, algoritmos, servicios). Técnicas de programación multihilo y paralela. Capacidad para trabajar presencialmente cuando sea necesario para la integración de hardware. Habilidades sólidas de trabajo individual y colaborativo. Habilidades deseables: Conocimientos especializados en sistemas de radar y procesamiento de señales. Experiencia en sistemas embebidos y en tiempo real. Familiaridad con FPGAs Xilinx, bibliotecas Boost y programación de red (TCP/UDP). Conocimiento de Protobuf, marcos IPC (MQTT, AMQP, WebSocket) o desarrollo de controladores de dispositivos en Linux. Experiencia en dinámica de vuelo, geometría computacional o áreas relacionadas. Beneficios Compensación por hora competitiva entre $40.00 – $60.00. Puesto completamente remoto con horarios de trabajo flexibles; se requieren horas centrales. Oportunidades de viaje a Huntsville, AL. Asignaciones desafiantes en un entorno colaborativo. Potencial de crecimiento y avance profesional. Cultura laboral inclusiva y de apoyo. Empleador que ofrece igualdad de oportunidades con enfoque en diversidad y accesibilidad. Disponibilidad de adaptaciones razonables para solicitantes con discapacidades. Jobgether es una plataforma de coincidencia de talento que se asocia con empresas de todo el mundo para conectar eficientemente a los mejores profesionales con las oportunidades adecuadas mediante el emparejamiento de empleos impulsado por inteligencia artificial. Cuando te postulas, tu perfil pasa por nuestro proceso de selección impulsado por IA, diseñado para identificar de manera eficiente y justa a los mejores talentos. 🔍 Nuestra IA evalúa minuciosamente tu CV y perfil de LinkedIn, analizando tus habilidades, experiencia y logros. 📊 Compara tu perfil con los requisitos principales del trabajo y factores de éxito anteriores para determinar tu puntuación de coincidencia. 🎯 En función de este análisis, seleccionamos automáticamente a los 3 candidatos con mayor puntuación de coincidencia para el puesto. 🧠 Cuando sea necesario, nuestro equipo humano puede realizar una revisión manual adicional para asegurarnos de que ningún perfil destacado quede fuera. El proceso es transparente, basado en habilidades y libre de sesgos, centrándose únicamente en tu idoneidad para el puesto. Una vez completada la selección, compartimos directamente la lista con la empresa que ofrece el puesto. La decisión final y los siguientes pasos (como entrevistas o evaluaciones adicionales) los realiza su equipo interno de contratación. ¡Gracias por tu interés! #LI-CL1