Redwood Materials
Leonardo DRS, Inc.
Ingeniero de Software Embebido Senior
Sobre la oportunidad
ID de empleo: 114785
Leonardo DRS, Inc. y sus subsidiarias brindan igualdad de oportunidades a todos los empleados y solicitantes de empleo y prohíben la discriminación y el acoso de cualquier tipo sin importar la raza, color, religión, edad, sexo, origen nacional, estado de discapacidad, condición de veterano protegido o cualquier otra característica protegida por las leyes federales, estatales o locales. #LSY
El negocio Leonardo DRS Land Systems es un líder reconocido en el diseño e integración de tecnologías complejas en sistemas y plataformas nuevos y heredados para clientes militares y comerciales globales. Somos un Top Workplace durante 5 años consecutivos en el área metropolitana de St. Louis.
EMPLEO
RESUMEN Leonardo DRS Land Systems busca un empleado a tiempo completo
Ingeniero de Software Embebido Senior.
Este puesto se basa en nuestras instalaciones de Goleta, CA y tendrá la opción de trabajar en un horario presencial o híbrido. El Ingeniero de Software Senior proporciona trabajo técnico y analítico para desarrollar, diseñar y/o respaldar soluciones de software en múltiples industrias de defensa de EE. UU. Las funciones incluyen participar en actividades de diseño de software, desarrollar código basado en la arquitectura y el diseño técnico, crear y realizar pruebas unitarias, mejorar el proceso de desarrollo de software y desempeñar un papel activo en la planificación de casos de prueba para componentes y funciones desarrollados por el equipo del proyecto. El candidato seleccionado trabajará con otras disciplinas de ingeniería y utilizará su experiencia en desarrollo de software para crear soluciones técnicas sólidas en múltiples áreas tecnológicas.
RESPONSABILIDADES DEL PUESTO
- Completar un proyecto técnico de forma independiente y liderar otros ingenieros
- Revisar las especificaciones y requisitos del cliente, y desarrollar diseños para apoyarlos mejor
- Diseñar y escribir código de software embebido
- Desarrollar, documentar y respaldar las pruebas de productos, sistemas o subsistemas
- Proporcionar información presupuestaria, de costes y de calendario para las asignaciones de diseño
- Documentar las especificaciones de componentes y subsistemas
- Especificar y evaluar subsistemas y servicios de proveedores
- Aplicar conocimientos fundamentales de los principios de ingeniería de software y conceptos básicos (por ejemplo, estructuras de datos, algoritmos, arquitectura de computadoras, sistemas operativos y bases de datos) para crear soluciones de software que satisfagan las necesidades basadas en proyectos
- Aplicar conceptos básicos de informática en el desarrollo, prueba y documentación de unidades de software
- Participar como miembro del equipo de pruebas para planificar y revisar casos de prueba dentro de los componentes de la solución de software
- Participar en revisiones de código con los ingenieros de sistemas, arquitectos de software y otro personal técnico
- Colaborar con clientes internos y externos para desarrollar sistemas que cumplan con las especificaciones comerciales requeridas
- Comunicarse claramente (por escrito y oralmente) con otro personal de la empresa y con el cliente según sea necesario
- Apoyar, comunicar, reforzar y defender la misión, los valores y la cultura de la organización
CALIFICACIONES
- Título de Grado en Ciencias de la Computación, Ingeniería Informática o campo relacionado
- Fundamentos probados de Ciencias de la Computación en diseño de algoritmos, resolución de problemas y análisis de complejidad
- 5+ años de experiencia industrial en la entrega de aplicaciones innovadoras de alta calidad y experiencia en programación en uno o más de los siguientes: C, C++, C# y/o Java.
- Experiencia práctica trabajando con hardware embebido
- Experiencia en diseño y desarrollo orientado a objetos
- Experiencia siguiendo procesos formales de desarrollo de software
- Excelentes habilidades de comunicación verbal y escrita
- Orientado al detalle, organizado y capaz de trabajar bien en un entorno de equipo, así como de forma independiente con poca supervisión diaria
- Demuestra ambición por aprender
- Experiencia con Linux/Unix y/o Windows
- Experiencia con sistemas de control de versiones de software (preferiblemente GIT)
- Dispuesto a viajar hasta un 20% según sea necesario
El rango salarial para este puesto es de 107.089,00 $/año - 144.570,00 $/año para el estado de California.
Este rango refleja la estimación de buena fe del pago que el empleador está dispuesto a ofrecer en el momento de la publicación. Varios factores pueden influir en la escala salarial, incluyendo, entre otros: categorías de mano de obra de contratos federales y tarifas salariales de contratos, convenios colectivos, ubicación geográfica, consideraciones comerciales, alcance y responsabilidades del puesto, condiciones del mercado local u otras aplicables, y equidad interna. Otros factores incluyen las cualificaciones del candidato, como la experiencia laboral previa, habilidades y competencias específicas, educación/formación y certificaciones.
Además del salario base, los empleados pueden ser elegibles para: bonificaciones anuales basadas en el rendimiento, premios de capital y pago de horas extras (para empleados no exentos, según corresponda).
Nuestro paquete de beneficios incluye seguro médico completo (médico, dental, visión), plan de jubilación 401(k) con contrapartida del empleador, tiempo libre remunerado que incluye vacaciones, días festivos y baja por enfermedad (incluida la baja por enfermedad remunerada exigida por el estado), beneficios de baja parental, reembolso de matrícula, apoyo al desarrollo profesional y cobertura de seguro de vida y de invalidez.
Cuidar de nuestra gente es una prioridad principal en Leonardo DRS. Estamos orgullosos de ofrecer salarios competitivos y beneficios integrales, que incluyen cobertura médica, dental y de visión, una contribución de la empresa a una cuenta de ahorros para la salud, telemedicina, seguro de vida y de invalidez, seguro jurídico y un plan de ahorro 401(k). Promovemos programas de bienestar que se centran en el bienestar físico, emocional y financiero. Desarrollamos nuestro talento ofreciendo programas y actividades para apoyar el crecimiento profesional, el desarrollo profesional y la mejora de habilidades. Y entendemos que hay más en la vida que el trabajo, y la importancia de ofrecer horarios de trabajo flexibles con nuestro programa 9/80, vacaciones competitivas, baja por enfermedad/emergencia, baja parental remunerada y horas de servicio comunitario.
*Algunos empleados solo son elegibles para beneficios limitados
