Wonderschool
ICON
Ingeniero/a de Software Senior, Geometría Computacional y BIM
Sobre la oportunidad
ICON busca un pensador experimentado, de mente abierta y estructurado, que disfrute resolviendo problemas complejos y valore la creación de prototipos y la iteración de aplicaciones a lo largo del tiempo.
Como Ingeniero/a de Software Senior centrado/a en Geometría Computacional y BIM en ICON, serás responsable de desarrollar y arquitectar la plataforma de software de geometría computacional, previa a la impresión, para los sistemas de impresión de construcción de ICON. Este puesto se basa en nuestras oficinas centrales de Austin, TX, y reportará a nuestro Director Senior de Ingeniería de Software.
RESPONSABILIDADES
- Liderar el diseño e implementación de nuevas funcionalidades y productos para dar soporte a nuestra plataforma de diseño BuildOS.
- Arquitectar y desarrollar algoritmos geométricos de vanguardia que desbloqueen el potencial de la tecnología de impresión 3D de ICON.
- Crear y mantener herramientas internas para ayudar a visualizar, instrumentar y depurar el proceso de impresión 3D.
- Colaborar con Arquitectos, Ingenieros Estructurales y Científicos de la Construcción para convertir planos arquitectónicos en algoritmos de planificación de rutas altamente eficientes y estructuralmente sólidos.
- Trabajar en estrecha colaboración con ingenieros de I+D para perfeccionar la calidad de impresión en la línea de dispositivos y materiales de ICON.
- Crear integraciones de software robustas con software de 3rd party CAD y CAM
- Diseñar y desarrollar herramientas de automatización de BIM para optimizar los flujos de trabajo arquitectónicos y extraer inteligencia de diseño de los modelos de construcción.
- Liderar la exploración y creación de prototipos de enfoques de diseño impulsados por IA para diseño generativo, optimización de diseño y automatización inteligente de la planificación de la construcción.
- Construir sistemas que conecten la intención arquitectónica con las restricciones de fabricación a través del diseño computacional.
- Impulsar estándares técnicos y mejores prácticas para sistemas de geometría computacional.
CALIFICACIONES MÍNIMAS
- 8+ años de experiencia profesional como ingeniero/a de software con liderazgo técnico demostrado.
- Grado en Ciencias de la Computación o experiencia equivalente.
- Capacidad demostrada para trabajar estrechamente con una amplia variedad de partes interesadas para analizar y reducir rápidamente grandes requisitos en entregables pequeños.
- Sólida experiencia en la creación de plataformas, microservicios y APIs a escala.
- Historial de arquitectar sistemas complejos y tomar decisiones técnicas sólidas.
- Disposición a aceptar el fracaso, aprender y volver a intentarlo, y una mente abierta para probar soluciones que puedan parecer imposibles al principio.
- Excelente capacidad para comunicarse de forma clara y concisa, tanto en persona como a través de canales asíncronos escritos.
- Experiencia en mentoría de otros ingenieros y contribución al crecimiento del equipo.
HABILIDADES Y EXPERIENCIA PREFERIDAS
- Título avanzado en Ciencias de la Computación.
- Pasión por aprender nuevas disciplinas y obtener una comprensión profunda de cómo trabajan otros profesionales.
- Sólida experiencia en Node.js y TypeScript, con un enfoque de programación funcional.
- Profundo conocimiento matemático en geometría, álgebra lineal, análisis numérico y matemáticas avanzadas en 3D.
- Fuerte intuición para los sistemas físicos y los principios de estabilidad.
- Amplia experiencia con herramientas y servicios que utilizan trigonometría tridimensional para calcular y analizar formas y trayectorias de herramientas.
- Experiencia práctica con plataformas de BIM (Revit, Rhino, Grasshopper) y sus APIs para la automatización.
- Familiaridad con marcos de IA/ML y aplicaciones en diseño, modelado generativo o problemas de optimización.
- Experiencia en diseño computacional, arquitectura algorítmica o automatización de diseño.
- Experiencia en React, Redux y RxJs.
- Experiencia demostrada en la interfaz con software de CAD y CAM APIs.
- Experiencia con marcos de modelado paramétrico y herramientas de diseño computacional.
- Fuerte interés en los principios de la arquitectura paramétrica.
- Experiencia en PostgreSQL, GraphQL.
- Flujos de trabajo modernos de CI/CD: GitHub, Jenkins, Travis, etc.
- Experiencia con bibliotecas de núcleos geométricos (CGAL, Open CASCADE, etc.).
ICON es un empleador que ofrece igualdad de oportunidades y se compromete a fomentar un entorno de trabajo innovador, inclusivo, diverso y libre de discriminación. El empleo en ICON se basa en el mérito, la competencia y las cualificaciones. Es nuestra política administrar todas las acciones del personal, incluida la contratación, la selección, la formación y la promoción de empleados, sin distinción de raza, color, religión, género, orientación sexual, identidad de género, origen nacional o ascendencia, edad, discapacidad, estado civil, condición de veterano o cualquier otra clasificación legalmente protegida de conformidad con las leyes federales y estatales aplicables. De conformidad con las obligaciones de estas leyes, ICON realizará adaptaciones razonables para personas cualificadas con discapacidades.
Además, como contratista del gobierno federal, la Compañía mantiene un programa de acción afirmativa que promueve su compromiso y cumple con los requisitos de mantenimiento de registros y presentación de informes en virtud de ciertas leyes y regulaciones federales de derechos civiles, incluida la Orden Ejecutiva 11246, la Sección 503 de la Ley de Rehabilitación de 1973 (en su versión modificada) y la Ley de Asistencia a Veteranos de la Era de Vietnam de 1974 (en su versión modificada).
Los reclutadores y las agencias de contratación no pueden presentar candidatos a través de esta solicitud. ICON no acepta envíos no solicitados de reclutadores y agencias para candidatos y no pagará honorarios a ninguna agencia de terceros sin un acuerdo previo con ICON.
Como parte de nuestro cumplimiento de estas obligaciones, la Compañía le invita a autoidentificarse voluntariamente como se indica a continuación. La provisión de dicha información es completamente voluntaria y la decisión de proporcionar o no proporcionar dicha información no tendrá ningún efecto en su empleo ni lo someterá a ningún tratamiento adverso. Toda la información proporcionada se considerará confidencial, se mantendrá separada de su solicitud y/o expediente personal, y solo se utilizará de acuerdo con las leyes, órdenes y regulaciones aplicables, incluidas aquellas que exigen que la información se resuma y se informe al gobierno federal con fines de aplicación de los derechos civiles.
Avisos de Empleo para Solicitantes de Internet drive.google.com/drive/folders/1KtxCrS8fV9XRApKaXFjKJ5twhzR_MkGE
