CSC Leasing Co.
CACI International
Ingeniero/a de Software
Sobre la oportunidad
Título del puesto: Ingeniero/a de Software
Categoría del puesto: Ingeniería
Tipo de jornada: Tiempo completo
Tipo de empleado: Fijo
Porcentaje de viajes requeridos: Hasta un 10%
Tipo de viaje: Local
* * *
Este puesto está sujeto a financiación y podría no cubrirse de inmediato.
Sin embargo, este puesto es representativo de puestos dentro de CACI que están disponibles de forma continua. Las personas que presenten su solicitud también podrán ser consideradas para otros puestos en CACI.
Rango salarial
Hay una serie de factores que pueden influir en el salario final, incluyendo, entre otros, la ubicación geográfica, las categorías laborales de los contratos del Gobierno Federal y las tarifas salariales de los contratos, la experiencia laboral previa relevante, las habilidades y competencias específicas, la educación y las certificaciones. Nuestros empleados valoran la flexibilidad en CACI que les permite equilibrar un trabajo de calidad y su vida personal. Ofrecemos una compensación competitiva, beneficios y oportunidades de aprendizaje y desarrollo. Nuestra amplia y competitiva gama de opciones de beneficios está diseñada para apoyar y proteger a los empleados y sus familias. En CACI, recibirá beneficios integrales como: atención médica, bienestar, financieros, jubilación, apoyo familiar, educación continua y beneficios de tiempo libre.
Dado que este puesto se puede desempeñar en más de una ubicación, el rango que se muestra es el promedio nacional para el puesto.
El rango salarial propuesto para este puesto es:
$98,500-$206,800
CACI es un Empleador de Igualdad de Oportunidades. Todos los solicitantes cualificados recibirán consideración para el empleo sin distinción de raza, color, religión, sexo, embarazo, orientación sexual, edad, origen nacional, discapacidad, condición de veterano protegido o cualquier otra característica protegida.
Requisitos mínimos
Nivel de autorización mínimo requerido para empezar: TS/SCI con Polígrafo
Cualificaciones
Requerido
- Autorización activa TS/SCI con polígrafo.
- Título de Grado (o superior) en Ciencias de la Computación, Ingeniería de Software, Ingeniería Eléctrica o campo STEM relacionado (o experiencia equivalente).
- 5 -15+ años de experiencia profesional en ingeniería de software dando soporte a sistemas complejos (o más para puestos de nivel superior/líder).
- Dominio de Java/Swing, Spring Tools Suite (STS), Eclipse, VS Code y Maven.
- Experiencia en desarrollo/soporte de Java Fire (legado Java JFire).
- Desarrollo y despliegue de software integrado en Windows y Linux (Rocky, CentOS, Ubuntu, OpenWRT).
- Familiaridad con RabbitMQ, herramientas de depuración de software e interfaces de hardware (JTAG, I2C, SPI, UART, Ethernet).
- Gestión de configuración con GitLab CI/CD (integración continua).
- Jira y Confluence para la gestión de tickets y documentación.
La Oportunidad
CACI está buscando un Ingeniero/a de Software completo para proporcionar soporte al cliente y servicios de infraestructura con capacidades de respuesta rápida en apoyo de los objetivos de la misión de Inteligencia de Señales (SIGINT) y Soluciones Cibernéticas. El/la candidato/a ideal tendrá una amplia experiencia en ingeniería de software de extremo a extremo en capas integradas y de sistema, junto con sólidas habilidades de resolución de problemas y la capacidad de integrar y dar soporte a sistemas complejos de hardware/software.
Qué Puede Esperar
Una cultura de integridad.
En CACI, ponemos el carácter y la innovación en el centro de todo lo que hacemos. Como miembro valioso del equipo, formará parte de un grupo de alto rendimiento dedicado a las misiones de nuestros clientes y guiado por un propósito superior: garantizar la seguridad de nuestra nación.
Un entorno de confianza.
CACI valora las contribuciones únicas que cada empleado aporta a nuestra empresa y a nuestros clientes, cada día. Tendrá la autonomía para tomarse el tiempo que necesite a través de un beneficio único de tiempo libre flexible y tendrá acceso a amplios recursos de aprendizaje para hacer realidad sus ambiciones.
Un enfoque en el crecimiento continuo.
Juntos, avanzaremos en las misiones más críticas de nuestra nación, construiremos sobre nuestro largo historial de éxito empresarial y encontraremos oportunidades para abrir nuevos caminos, tanto en su carrera como en nuestro legado.
Responsabilidades
- Proporcionar desarrollo y soporte de software críticos para la misión y oportunos a clientes gubernamentales en operaciones SIGINT y cibernéticas.
- Diseñar, desarrollar, probar y desplegar software en sistemas integrados y de propósito general (variantes de Windows y Linux).
- Colaborar con equipos multifuncionales para dar soporte a interfaces de hardware e integración de firmware.
- Realizar depuración, documentación y análisis de problemas de software y hardware. *
- Dar soporte a la integración de campo, pruebas de sistemas y despliegues (posible viaje limitado).
- Contribuir a la gestión de configuración, integración continua y soporte de software del ciclo de vida.
Deseable
- Experiencia en Front-end con React y JavaScript/HTML.
- Conocimientos básicos de sistemas RF y GPS.
- Comprensión del proceso de arranque integrado de Linux (cargadores de arranque, initramfs, arranque del kernel), systemd y herramientas de sincronización de tiempo (chrony/NTP).
- Resolución de problemas de PCB e interconexiones eléctricas.
