B&A
STR
Ingeniero de Software Líder en Autonomía
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 el modelado y la 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 tanto en sistemas de demostración de prototipos como en 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 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.
Lo que 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 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 maestría o 7 años con licenciatura
- Capacidad para obtener y mantener una autorización de seguridad secreta, para lo cual el gobierno de EE. UU. requiere la ciudadanía estadounidense
Aún mejor
- Autorizació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 prueba 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 tales como, entre otros, la experiencia, la educación, la formación, las habilidades clave/habilidades críticas, las autorizaciones 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, estado 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 autorizaciones de seguridad nacional y cumplan con los requisitos para el cumplimiento de los controles de exportación y otras leyes aplicables.
STR es una empresa de tecnología en crecimiento con ubicaciones 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 colocan 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 segura a nuestra sociedad! Visítenos en str.us str.us/ para obtener más información.
