Nominal
Draper
Ingeniero Senior de Software Embebido
Descripción General: Draper es una empresa independiente de investigación y desarrollo sin ánimo de lucro con sede en Cambridge, MA.
Los más de 2,000 empleados de Draper abordan importantes desafíos nacionales con la promesa de ofrecer soluciones exitosas y utilizables. Desde la defensa militar y la exploración espacial hasta la ingeniería biomédica, las vidas a menudo dependen de las soluciones que proporcionamos. Nuestros equipos multidisciplinares de ingenieros y científicos trabajan en un entorno colaborativo que inspira la fertilización cruzada de ideas necesaria para la verdadera innovación. Para más información sobre Draper, visite draper.com.
Resumen de la Descripción del Puesto
El Ingeniero de Software (SMTS) desarrolla soluciones de alto rendimiento para objetivos con recursos limitados. Desarrolla soluciones de software de próxima generación, resilientes y tolerantes a fallos, en los dominios de aplicación submarinos, terrestres, aéreos, hipersónicos y espaciales. El Ingeniero participa en todo el ciclo de vida del desarrollo de software.
Requisitos mínimos
Si tiene experiencia en uno o más de los siguientes sistemas operativos: VxWorks, GHS Integrity, FreeRTOS, RTEMS, experiencia en el arranque de placas, desarrollo de software utilizando lenguajes C, C++ o RUST para procesadores ARM, RISC-V o PowerPC, desarrollo de controladores de dispositivos, conocimiento de compiladores, archivos make y scripts de enlazador, experiencia con emuladores en circuito, depuradores JTAG y equipos de prueba de laboratorio tales como analizadores lógicos y osciloscopios, y familiaridad con herramientas modernas de desarrollo de software para control de versiones, entonces este grupo de tecnología de sistemas embebidos es para usted.
Habilidades/Capacidades
- Excelentes habilidades de desarrollo y resolución de problemas en objetivos embebidos.
- Excelente conocimiento de técnicas de codificación de SO, protocolos IP, interfaces y subsistemas de hardware.
- Experiencia en desarrollo de software para sistemas en tiempo real.
- Dominio de lenguajes de desarrollo de alto nivel (por ejemplo, C/C++, Rust)
- Excelentes habilidades organizativas y atención al detalle.
- Sólidas habilidades analíticas y de resolución de problemas.
- Conocimiento de herramientas de gestión de configuración de software, herramientas de seguimiento de defectos y procesos de revisión por pares.
- Excelentes habilidades de gestión del tiempo con la capacidad demostrada de cumplir plazos.
- Excelentes habilidades de comunicación verbal y escrita.
- Experiencia con UML/SysML.
- Experiencia con emuladores en circuito, depuradores JTAG y equipos de prueba de laboratorio.
Educación
Se requiere un título de grado en Ciencias de la Computación, Ingeniería Informática o Ingeniería Eléctrica.
Experiencia
Se requieren 5-10 años de experiencia en Ingeniería de Software o similar en el ciclo de vida completo del desarrollo de software.
Los solicitantes seleccionados para este puesto deberán obtener y mantener una autorización de seguridad gubernamental.
Descripción del Puesto
Funciones/Responsabilidades
- Evalúa requisitos, propone soluciones, explora compromisos de diseño para respaldar un diseño.
- Diseña algoritmos utilizando teoría moderna y técnicas probadas.
- Desarrolla software embebido basado en algoritmos prototipo con supervisión.
- Analiza diseños para demostrar rendimiento y funcionalidad.
- Desarrolla y ejecuta pruebas de software para verificar el cumplimiento de los requisitos.
- Evalúa resultados para establecer causas de problemas y desarrollar soluciones para problemas o ineficiencias.
- Prepara datos técnicos, procedimientos, informes, dibujos, manuales y otra documentación requerida.
- Se comunica con clientes y partes interesadas para establecer requisitos y describir el diseño y los entregables.
- Impulsa soluciones a problemas complejos con dirección limitada – contribuye al desarrollo de requisitos y a la ideación de soluciones de arquitectura.
- Capacidad para asumir la responsabilidad de una parte del alcance de la ingeniería.
- Identifica riesgos técnicos a nivel de programa/sistema y desarrolla y ejecuta estrategias de mitigación para ellos.
- Mentoriza activamente a ingenieros con menos experiencia.
- Realiza otras tareas según se le asignen.
Descripción Adicional del Puesto
Los candidatos preferentes tendrán experiencia previa en el diseño e implementación de un sistema operativo en tiempo real.
Se prefiere autorización de Secreto.
Ubicación del Puesto - Ciudad: Cambridge
Ubicación del Puesto - Estado: Massachusetts
Ubicación del Puesto - Código Postal: 02139-3563
El rango salarial base en EE. UU. para este puesto a tiempo completo es de $82,300.00 - $205,750.00
Nuestros rangos salariales se determinan por puesto, nivel y ubicación. El rango mostrado en cada oferta de empleo refleja los salarios objetivo mínimos y máximos para el puesto en todas las ubicaciones de EE. UU. Dentro del rango, el pago individual se determina por la ubicación de trabajo y factores adicionales, incluyendo habilidades relacionadas con el puesto, experiencia y educación o formación relevante. Los rangos sindicales cumplirán con las tarifas aprobadas por el convenio colectivo por ubicación y puesto. Su reclutador puede compartir más información sobre el rango salarial específico para su ubicación preferida durante el proceso de contratación. Tenga en cuenta que los detalles de compensación que se enumeran en las ofertas de puestos en EE. UU. reflejan únicamente el salario base y no incluyen bonificaciones ni beneficios.
Draper se compromete a crear un entorno inclusivo. Entendemos el valor de la inclusividad y su impacto en una cultura de alto rendimiento. Todos los solicitantes cualificados recibirán consideración para el empleo sin distinción de raza, color, religión, sexo, discapacidad, edad, orientación sexual, origen nacional, condición de veterano o información genética. Draper se compromete a proporcionar acceso, igualdad de oportunidades y adaptaciones razonables para personas con discapacidades en el empleo, sus servicios, programas y actividades. Para solicitar adaptaciones razonables, póngase en contacto con [email protected] [[email protected]?subject=Request%20for%20Accommodation].
Nuestro trabajo es muy importante para nosotros, pero también lo es nuestra vida fuera del trabajo. Draper apoya muchos programas para mejorar el equilibrio entre la vida laboral y personal, incluyendo flexibilidad en el lugar de trabajo, clubes de empleados que van desde fotografía hasta yoga, talleres de salud y finanzas, eventos sociales fuera del sitio y descuentos en museos y actividades culturales locales. Si esta oportunidad de trabajo específica y la posibilidad de trabajar en una empresa de innovación de I+D de renombre nacional le atraen, solicite ahora en draper.com/careers.
