Acerca del puesto
Mercor busca ingenieros de software y firmware con experiencia para apoyar una iniciativa avanzada de ingeniería e investigación en IA con una organización tecnológica líder. Buscamos ingenieros con una experiencia práctica profunda que hayan diseñado, implementado, integrado, probado, depurado o validado software y firmware que interactúa directamente con sistemas de hardware reales.
Los perfiles relevantes incluyen:
- Ingeniería de firmware embebido
- Ingeniería de FPGA / RTL
- Ingeniería de software de vuelo
- Ingeniería de automatización de pruebas de hardware
Este puesto es especialmente adecuado para ingenieros que han trabajado directamente en productos físicos complejos y pueden aportar un criterio de ingeniería práctico a la evaluación de sistemas embebidos, firmware, hardware digital, software de vuelo, pruebas con hardware en el bucle (hardware-in-the-loop) y flujos de trabajo de depuración reales.
Responsabilidades principales
- Aplicar experiencia práctica en software, firmware y hardware digital a tareas de ingeniería técnicamente complejas que involucran sistemas físicos reales.
- Revisar y evaluar firmware embebido, diseños FPGA/RTL, software de vuelo, marcos de automatización de pruebas, interfaces de hardware y flujos de trabajo de ingeniería a nivel de sistema.
- Analizar los compromisos de arquitectura e implementación relativos al rendimiento en tiempo real, la temporización, la memoria, los recursos de cómputo, las interfaces, la fiabilidad, la gestión de fallos, la concurrencia y la integración hardware/software.
- Evaluar la corrección técnica, la robustez y la viabilidad práctica de soluciones de ingeniería para sistemas embebidos y conectados a hardware reales.
- Identificar errores de implementación, supuestos incorrectos, condiciones de carrera, problemas de temporización, fallos de interfaz, restricciones de recursos y otros modos de fallo a nivel de sistema.
- Desarrollar o revisar problemas de ingeniería técnicamente rigurosos, implementaciones de referencia, casos de prueba, criterios de evaluación y documentación técnica de apoyo.
- Recurrir a la experiencia práctica en desarrollo, integración, puesta en marcha de hardware (bring-up), depuración, verificación, validación, automatización de pruebas y despliegue.
- Ofrecer comentarios técnicos claros basados en experiencia real de ingeniería y en las restricciones del hardware de producción.
Encaja muy bien si cuenta con
- 5+ años de experiencia profesional en ingeniería de software, firmware, FPGA o sistemas embebidos, incluidos al menos 3 años de experiencia reciente y activamente práctica desarrollando, integrando, probando, poniendo en marcha o resolviendo problemas de software/firmware en hardware real, y no únicamente gestión de programas o de personas.
- Experiencia demostrada como ingeniero responsable de software o firmware de producción conectado a hardware, siendo responsable de partes significativas del ciclo de vida, desde los requisitos y la arquitectura hasta la implementación, la integración, la puesta en marcha del hardware, la verificación, la validación, la depuración y el despliegue.
- Profunda experiencia técnica en al menos un ámbito central: firmware embebido y sistemas en tiempo real; diseño y verificación de FPGA/RTL; software de vuelo y sistemas críticos para la seguridad o la misión; o automatización de pruebas de hardware e infraestructura de hardware-in-the-loop.
- Sólido dominio práctico de tecnologías pertinentes como C/C++, Python, desarrollo con RTOS/bare-metal, controladores de dispositivos, bootloaders, Linux embebido, SPI/I²C/UART/CAN/Ethernet, Verilog/SystemVerilog/VHDL, cadenas de herramientas para FPGA, interfaces de hardware, telemetría y sistemas de pruebas automatizadas, según corresponda a la especialización del candidato.
- Amplia experiencia práctica depurando interacciones entre software y hardware y sistemas físicos con herramientas como depuradores JTAG/SWD, analizadores lógicos, osciloscopios, simuladores/emuladores de hardware, entornos HIL/SIL, equipos de pruebas automatizadas, infraestructura de CI y análisis estructurado de causa raíz.
- Experiencia acreditada desarrollando sistemas en entornos reales de producto o de fabricación de hardware, idealmente en los sectores aeroespacial/defensa, espacio, automoción/vehículos eléctricos, semiconductores, electrónica de consumo, robótica/eVTOL, industria/energía o dispositivos médicos —p. ej., Lockheed Martin, RTX, Boeing, Blue Origin, Rocket Lab, SpaceX, Tesla, Rivian, NVIDIA, Qualcomm, Intel, AMD, Apple, Google, Meta, Amazon, Skydio, Shield AI, Joby, Boston Dynamics, Siemens, ABB, Medtronic o Intuitive Surgical—, con capacidad para explicar con claridad las decisiones de arquitectura, los compromisos de implementación, los resultados de las pruebas y los mecanismos de fallo.
Perfil preferente
Se valora mucho la experiencia trabajando para una empresa que diseña, construye, prueba y fabrica hardware físico o sistemas embebidos. Entre las organizaciones relevantes pueden figurar, entre otras:
- Aeroespacial y defensa: Lockheed Martin, Northrop Grumman, RTX, Boeing, General Atomics, L3Harris, BAE Systems, General Dynamics, Honeywell Aerospace, Textron
- Espacio: Blue Origin, Rocket Lab, Relativity Space, Firefly Aerospace, Sierra Space, Astranis, Planet, Maxar, Axiom Space
- Automoción y vehículos eléctricos: Tesla, Rivian, General Motors, Ford, Lucid, Waymo, Zoox, Aptiv, Bosch
- Semiconductores: NVIDIA, Qualcomm, Intel, Analog Devices, Texas Instruments, Broadcom, Marvell, Micron, NXP, Infineon
- Electrónica de consumo e informática: Apple, Google Hardware, Meta Reality Labs, Microsoft Devices, Amazon, Samsung, Garmin, Sonos
- Drones, eVTOL y robótica: Skydio, Shield AI, Zipline, Joby Aviation, Archer Aviation, Boston Dynamics, Figure, Agility Robotics, Wing
- Industria, energía y dispositivos médicos: Siemens, GE Aerospace, GE Vernova, ABB, Schneider Electric, Rockwell Automation, Enphase, Medtronic, Intuitive Surgical
También se anima a presentar su candidatura a quienes procedan de organizaciones comparables centradas en hardware.
Por qué unirse
- Aplicar su experiencia en software y firmware a problemas técnicamente exigentes en la intersección entre los sistemas avanzados de hardware y la investigación en IA.
- Trabajar en proyectos en los que se valora enormemente la experiencia práctica con hardware real, sistemas embebidos, FPGA/RTL, software de vuelo e infraestructura de pruebas.
- Ayudar a mejorar la forma en que los sistemas avanzados de IA razonan sobre desarrollo embebido, integración hardware/software, diseño digital, sistemas en tiempo real, pruebas y depuración.
- Contribuir de forma remota, con estructuras de colaboración flexibles, junto a ingenieros e investigadores con experiencia.
- Trabajar en problemas que requieren un auténtico criterio de ingeniería y experiencia en producción y no solo conocimiento teórico de software.