B&A
STR
Ingeniero/a de Software de Autonomía Principal
Sobre el equipo
La División de Sensores de STR se centra en el desarrollo de tecnología para sistemas y plataformas de sensores avanzados en apoyo a la seguridad nacional. Tenemos un enfoque particular en radares aerotransportados/de superficie/espaciales, guerra electrónica, acústica submarina, imágenes hiperespectrales y detección EO/IR. Trabajamos en prototipos de sistemas completos, campañas de experimentación y componentes tecnológicos de próxima generación. Las áreas técnicas específicas incluyen hardware analógico/digital de RF, hardware acústico, algoritmos de procesamiento de señales, algoritmos de machine learning, seguimiento/fusión, sistemas autónomos, así como la implementación de procesadores integrados en tiempo real.
El Grupo de Autonomía, Análisis y Modelado (SAAM) dentro de la División de Sensores utiliza modelado y simulación (M&S) para analizar las capacidades del sistema, desarrollar algoritmos habilitadores y llevar estos sistemas integrados a través de pruebas. Nos centramos en las capacidades y limitaciones de las plataformas de detección y contra-detección terrestres, aéreas, de superficie y espaciales, y en la gestión de recursos de estos activos para garantizar el éxito de la misión de los activos aéreos y espaciales de EE. UU. SAAM también aprovecha el uso emergente de la autonomía y la Inteligencia Artificial en sistemas no tripulados y técnicas para recopilar, fusionar y comprender datos de sensores a través de sistemas completos de sistemas para garantizar el éxito de la misión. SAAM está desarrollando herramientas y conjuntos de datos de software y hardware para respaldar estos análisis, incluidos algoritmos, cadenas de procesamiento y escenarios para informar y desplegar en sistemas de demostración de prototipos y sistemas operativos. Nuestro principal enfoque de cliente está en los programas de investigación de la Fuerza Aérea, la Marina y DARPA.
El puesto
Como Ingeniero/a de Software de Autonomía en el grupo SAAM, trabajará como parte de equipos de alto rendimiento centrados en el desarrollo de autonomía y la integración de sistemas de misión dentro de entornos de clientes exigentes. Se asegurará de que estos equipos ejecuten a un alto nivel para desarrollar soluciones robustas y desplegadas que también sienten las bases para que futuros programas puedan construir sobre ellas.
Qué hará
- Desarrollo de sistemas: aprovechar sistemas de hardware maduros y desarrollar código para integrarlos, colaborando con expertos en la materia (SME) en todo STR para aprovechar algoritmos avanzados cuando sea necesario.
- Pruebas de sistemas: trabajar en estrecha colaboración con los líderes de pruebas en el grupo SAAM para aprovechar las capacidades de prueba en M&S y pruebas en vivo, utilizando la infraestructura Live-Virtual-Constructive (LVC).
- Liderazgo: liderar equipos pequeños y enfocados para implementar y probar aplicaciones en tiempo real que presenten principios de software de arquitectura abierta, implementando sistemas en tiempo real en C++ moderno a partir de algoritmos verificados escritos en lenguajes de alto nivel como MATLAB.
- Interacción con el cliente: apoyar las discusiones con clientes potenciales y actuales para comprender mejor sus requisitos y dar forma al desarrollo del producto.
Quién es usted
- Automotivado/a con capacidad demostrada para sobresalir bajo una guía limitada.
- Gran dominio del desarrollo en C++ moderno, incluidas aplicaciones multiproceso.
- Experiencia con desarrollo basado en pruebas y prácticas de CI/CD.
- Familiaridad con el desarrollo multiplataforma (Windows, Linux, iOS) y flujos de trabajo de control de versiones.
- Experiencia con la integración de hardware/software.
- Mínimo de 2 años de experiencia relevante con doctorado, 5 años con máster, o 7 años con licenciatura.
- Capacidad para obtener y mantener una habilitación de seguridad secreta, para lo cual el gobierno de EE. UU. requiere la ciudadanía estadounidense.
Aún mejor
- Habilitación de seguridad secreta o ultrasecreta activa.
- 5+ años de experiencia en programación en C++ con sistemas de arquitectura abierta.
- Experiencia con arquitecturas de software críticas para la seguridad.
- Experiencia con el desarrollo de software en tiempo real y la optimización de algoritmos.
- Familiaridad con protocolos de red y depuración.
- Familiaridad con estándares abiertos relevantes como OMS/UCI y A-GRA.
- Experiencia con herramientas de calidad de software (análisis estático/dinámico, marcos de pruebas automatizados).
Información salarial
Rango salarial a tiempo completo: $174,000 - $225,000
El rango salarial indicado se basa en datos del mercado externo. Las ofertas se basan en factores como, entre otros, la experiencia, la educación, la formación, las habilidades clave/críticas, las habilitaciones de seguridad y las condiciones prevalecientes del mercado y comerciales del candidato.
STR es un empleador que ofrece igualdad de oportunidades. Estamos totalmente dedicados a contratar al candidato más calificado independientemente de su raza, color, religión, sexo (incluida la identidad de género, orientación sexual y embarazo), estado civil, origen nacional, edad, condición de veterano, discapacidad, información genética o cualquier otra característica protegida por las leyes federales, estatales o locales.
Si necesita una adaptación razonable para cualquier parte del proceso de empleo, envíenos un correo electrónico a [email protected] [[email protected]] y proporcione su información de contacto.
De conformidad con las leyes y regulaciones federales aplicables, los puestos en STR requieren que los empleados obtengan habilitaciones de seguridad nacional y cumplan con los requisitos para el cumplimiento de las leyes de control de exportaciones y otras leyes aplicables.
STR es una empresa tecnológica en crecimiento con sedes cerca de Boston, MA, Arlington, VA, cerca de Dayton, OH, Melbourne, FL, Carlsbad, CA, Atlanta, GA y Denver, CO. Nos especializamos en investigación y desarrollo avanzados para defensa, inteligencia y seguridad nacional en: ciberseguridad; sensores de próxima generación, radar, sonar, comunicaciones y guerra electrónica; y algoritmos de inteligencia artificial y análisis para dar sentido a la complejidad que está explotando a nuestro alrededor.
STR se compromete a crear un entorno de aprendizaje colaborativo que respalde una comprensión técnica profunda y reconozca las contribuciones y los logros de todos los miembros del equipo. Nuestro trabajo es desafiante y nos vamos a casa por la noche sabiendo que hemos superado los límites de la tecnología y hecho del mundo un lugar más seguro.
STR no es una empresa cualquiera. Nuestra gente, cultura y actitud, junto con su conjunto único de habilidades, experiencias y perspectivas, nos sitúan en una trayectoria para cambiar el mundo. Sin embargo, no podemos hacerlo solos: necesitamos compañeros pioneros. Si usted es uno de ellos, únase a nuestro equipo y ayude a mantener nuestra sociedad segura. Visítenos en str.us str.us/ para obtener más información.
