AeroVironment
AeroVironment
1001 – 5000 Empleados
ConsultoríaLogísticaManufactura
AeroVironment desarrolla y fabrica sistemas no tripulados y tecnologías autónomas para clientes de defensa y organismos gubernamentales. Fundada en 1971, la empresa crea soluciones que incluyen drones, sistemas de municiones merodeadoras y vehículos terrestres no tripulados, combinando experiencia en ingeniería y fabricación para responder a necesidades operativas complejas sobre el terreno.

Ingeniero/a júnior de software integrado

Desarrolla software integrado para los sistemas autónomos de defensa y robótica de AeroVironment. Integra sensores y procesadores integrados con plataformas aeronáuticas y robóticas.

Descripción

  • Desarrolla sistemas no tripulados y robóticos para uso militar y comercial.
  • Desarrolla software integrado para dispositivos y sistemas, incluidas aeronaves y cargas útiles.
  • Diseña, programa, prueba y depura software de sistemas.
  • Mejora el rendimiento, la fiabilidad y la escalabilidad del software.
  • Amplía el código existente para cumplir los requisitos de los programas.
  • Desarrolla y prueba software que conecta sensores y procesadores integrados con aeronaves y sistemas robóticos.
  • Crea software para prototipos y producción mediante herramientas y prácticas establecidas.
  • Gestiona la configuración del software y el control de versiones.
  • Ayuda a definir los requisitos del sistema, preparar planes de prueba y herramientas de diagnóstico, y validar el software.
  • Ayuda a seleccionar hardware y recomienda especificaciones de procesamiento, memoria y almacenamiento.
  • Contribuye al prototipado rápido y a las pruebas de concepto.
  • Calcula el esfuerzo de desarrollo y planifica el alcance junto con los responsables de proyectos y programas.
  • Colabora con ingenieros de distintas disciplinas y equipos de desarrollo multidisciplinarios.
  • Ayuda a llevar el software de desarrollo a producción y certificación.
  • Crea demostraciones de prueba de concepto.
  • Participa en revisiones de diseño.
  • Sigue el proceso de desarrollo de software de AeroVironment y produce código de calidad bajo supervisión general.
  • Resuelve problemas dentro de un ámbito definido mientras continúa aprendiendo.
  • Realiza otras tareas asignadas.

Requisitos

  • Grado universitario en informática, ingeniería, ingeniería eléctrica, ingeniería aeroespacial, ingeniería mecánica o un campo relacionado; una formación, capacitación y experiencia equivalentes pueden ser válidas.
  • De 0 a 2 años de experiencia pertinente.
  • Experiencia en la resolución de problemas de sistemas.
  • Dominio de Python, C, C++11, C++ STL o OpenCL.
  • Familiaridad con Visual Studio, Eclipse u otro entorno de desarrollo integrado similar y con herramientas de seguimiento de defectos.
  • Experiencia con los protocolos RS-485, RS-232, CAN, I2C, SPI y USB.
  • Capacidad matemática y analítica.
  • Disponibilidad para viajar ocasionalmente a fin de apoyar pruebas de equipos en ubicaciones de vuelo autorizadas.
  • Disponibilidad para trabajar horarios prolongados o irregulares, fines de semana, días festivos y realizar pruebas de campo cuando sea necesario.
  • Se valora especialmente la experiencia con procesadores STM32.
  • Se prefiere experiencia con plataformas RTOS como µC/OS o FreeRTOS.
  • Se valora la experiencia con Video 4 Linux y con la modificación y compilación de kernels de Ubuntu Linux.
  • Se valora la experiencia en el desarrollo de controladores Linux/ARM y en el trabajo con Robot Operating System (ROS).
  • Se prefieren conocimientos básicos de electrónica y experiencia con equipos de laboratorio.
  • Sólidas habilidades de redacción, expresión oral, comunicación e interacción interpersonal.
  • Capacidad para trabajar en un entorno dinámico con plazos ajustados.
  • Habilidades eficaces de resolución de problemas, análisis, interacción interpersonal y comunicación.
  • Debe cumplir los requisitos para ser considerado persona estadounidense o poder obtener una licencia de exportación conforme a ITAR/EAR; algunos puestos requieren ciudadanía estadounidense vigente.
  • Capacidad para trabajar en una oficina y en un entorno de investigación y desarrollo.
  • Capacidad para permanecer de pie y sentado durante períodos prolongados y manejar equipos informáticos y telefónicos.

Beneficios

  • Seguro médico
  • Seguro dental
  • Seguro de visión
  • Plan 401(k) con aportaciones equivalentes de la empresa
  • Horario laboral 9/80
  • Cierre festivo remunerado