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, AeroVironment — Moorpark, CA

Desarrolla software integrado para los sistemas autónomos de defensa y robótica de AeroVironment, integrando sensores y procesadores en aeronaves y cargas útiles. El trabajo abarca desarrollo y pruebas, desde prototipos hasta producción.

Descripción

  • Desarrollar sistemas no tripulados y robóticos para uso militar y comercial.
  • Crear software integrado para aeronaves, cargas útiles y otros dispositivos.
  • Diseñar, programar, probar y depurar software de sistemas.
  • Mejorar la eficiencia, la estabilidad y la escalabilidad del software.
  • Ampliar bases de código para cumplir los requisitos del programa.
  • Integrar y probar sensores y procesadores integrados en aeronaves y sistemas robóticos.
  • Implementar software para prototipos y producción con AeroVironment y herramientas del sector.
  • Mantener los controles y la gestión de la configuración del software.
  • Ayudar con los requisitos del sistema, los planes de prueba, el diagnóstico y la validación.
  • Colaborar en la selección de hardware y recomendar necesidades de procesamiento, memoria y almacenamiento.
  • Apoyar la creación rápida de prototipos y las pruebas de concepto.
  • Estimar el esfuerzo de desarrollo y coordinar el alcance, los plazos y los presupuestos con los responsables del programa.
  • Colaborar con ingenieros de distintas disciplinas y equipos de desarrollo.
  • Ayudar a trasladar el software de desarrollo a producción y certificación.
  • Crear demostraciones de capacidades de prueba de concepto.
  • Realizar revisiones de diseño y contribuir a ellas.
  • Seguir el proceso de desarrollo de software de AeroVironment bajo supervisión general.
  • Resolver problemas técnicos acotados en un entorno de aprendizaje continuo.
  • Realizar otras tareas asignadas.

Requisitos

  • Licenciatura en informática, ingeniería, ingeniería eléctrica, aeroespacial, mecánica o un campo relacionado, o formación, capacitación y experiencia equivalentes.
  • De 0 a 2 años de experiencia pertinente.
  • Experiencia en resolución de problemas de sistemas.
  • Dominio de Python, C, C++11, C++ STL o OpenCL.
  • Familiaridad con Visual Studio, Eclipse u otros entornos de desarrollo integrados similares y herramientas de seguimiento de defectos.
  • Experiencia con los protocolos RS-485, RS-232, CAN, I2C, SPI y USB.
  • Sólidas habilidades matemáticas y analíticas.
  • Disponibilidad para viajar ocasionalmente y dar soporte a equipos de prueba en ubicaciones de vuelo aprobadas.
  • Disponibilidad para trabajar jornadas prolongadas o irregulares, fines de semana, días festivos y realizar pruebas de campo según 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 Video4Linux y con la modificación y compilación de kernels de Ubuntu Linux.
  • Se valora la experiencia desarrollando controladores para Linux/ARM y utilizando Robot Operating System (ROS).
  • Se prefieren conocimientos básicos de electrónica y experiencia con equipos de laboratorio.
  • Debe ser una persona estadounidense según ITAR/EAR o reunir los requisitos para obtener una licencia de exportación; algunos puestos requieren ciudadanía estadounidense vigente.
  • Capacidad para trabajar en una oficina y en un entorno de I+D.
  • Capacidad para permanecer de pie y sentado durante períodos prolongados y utilizar teclados de computadora y teléfono.

Beneficios

  • Seguro médico.
  • Seguro dental.
  • Seguro de la vista.
  • Plan 401(k) con aportación equivalente de la empresa.
  • Horario laboral 9/80.
  • Cierre durante días festivos remunerado.