Como Embedded Software Engineer, desarrollarás y mantendrás el sistema operativo Linux. Tus responsabilidades incluyen: Traducir requisitos funcionales en especificaciones técnicas. Colaborar con ingenieros de hardware y software para definir...
Trabajos de software
Te encanta escribir código de aplicaciones que funcione. Tienes una mentalidad futurista. Y buscas algo más que simplemente cerrar tickets y pasar al siguiente sprint. Nuestros puestos de trabajo en software están pensados para desarrolladores e ingenieros que desean trabajar en proyectos significativos en industrias donde su contribución realmente importa. Piensa en sectores como el cuidado de la salud, automotriz, energía o servicios financieros. Estos sectores nunca requieren una aplicación web estándar. Se necesita más, y tú entregas eso en nombre de TMC. ¿Ya ves trabajos interesantes en software a continuación?
La persona trabajará en proyectos de alta complejidad tecnológica, contribuyendo al desarrollo, integración y validación de software para sistemas basados en RTOS (Real-Time Operating Systems), con especial enfoque en VxWorks.
Como Ingeniero de Software Embebido, desarrollarás y optimizarás software para sistemas de control en los vehículos electrificados y soluciones autónomas de nuestros clientes. Tus responsabilidades incluirán: Diseñar, desarrollar y probar softw...
Como Software Engineer, trabajarás en proyectos desafiantes para clientes de diversas industrias. A menudo estarás en departamentos de I+D o ingeniería donde se abordan cuestiones complejas. Puedes participar en diferentes áreas como PLC/DCS o SC...
Como .Net Full Stack Developer, tus responsabilidades incluirán: Desarrollar, probar y mantener aplicaciones de software de alta calidad utilizando tecnologías .NET. Colaborar con equipos multifuncionales para definir, diseñar y lanzar nu...
Estamos buscando un Change & Deployment Manager para coordinar los despliegues de software en un entorno técnico complejo. En este rol, te asegurarás de que las actualizaciones y lanzamientos del sistema se entreguen de manera segura y efic...
Trabajos de software en entornos de alta tecnología
Nuestros clientes provienen de sectores donde el software tiene un impacto directo. Piensa en aplicaciones de TI como algoritmos de IA para el análisis de imágenes médicas y software de simulación para la industria automotriz.
Trabajas en soluciones que deben ser escalables y seguras, ¡no en código desechable! Ya sea que estés traduciendo requisitos funcionales en especificaciones técnicas, construyendo marcos de prueba o trabajando en el desarrollo de sistemas operativos Linux: cada proyecto exige un alto nivel técnico y visión.
TMC te facilita esto, en tu camino hacia una asignación que se adapte mejor a ti. ¿Quieres saber exactamente cómo? Ponte en contacto con nosotros sobre tu trabajo ideal en software.
Lo que nuestros trabajos de software te ofrecen
Muchos desarrolladores de software conocen el patrón: un trabajo de corta duración, cumplir con las horas, terminar y entregar. Hecho, y a por el siguiente proyecto.
El modelo de employeneurship funciona de manera diferente. Estás empleado de forma permanente por TMC y trabajas en proyectos para clientes que necesitan tu experiencia específica. Obtienes información sobre tu propio modelo de ingresos, tienes voz en qué asignaciones te convienen y compartes los resultados. La transparencia es el estándar aquí. De esta manera, construyes una carrera que controlas, porque entregas un mejor trabajo y obtienes mayor satisfacción. El crecimiento personal y profesional van de la mano, y te apoyamos en ambos.
Estás empleado de forma permanente y trabajas en proyectos para clientes. Obtienes una visión del modelo de ingresos, tienes voz al elegir los proyectos en los que trabajas y compartes los resultados (incluidos los beneficios). Además, se te brinda la oportunidad de trabajar en tu desarrollo profesional y personal.
Trabajos de software: desde front-end hasta embedded
Dentro del ámbito del software, los roles varían ampliamente y hay trabajos adecuados para cada dirección. A continuación, presentamos varios ejemplos.
¿Te gusta trabajar en el desarrollo del full stack, desde la interfaz de usuario hasta la base de datos? Entonces, un puesto como ingeniero de software full-stack o desarrollador de software es ideal para ti. Construyes soluciones de extremo a extremo y cambias constantemente entre el front-end y el back-end.
¿Buscas un trabajo como desarrollador de software enfocado en la automatización? Un puesto de tester de software ofrece exactamente eso: trabajas en frameworks, automatización web/API y pipelines de CI/CD. Los puestos en pruebas de software giran en torno a garantizar la calidad antes de que el código, las herramientas o las aplicaciones se lleven a producción.
¿Quieres trabajar más cerca del hardware? A través de nuestros puestos de ingeniero de software embebido, desarrollas software que se ejecuta directamente en los dispositivos. Y los ingenieros de software en C++ trabajan en software donde el rendimiento y la estabilidad son fundamentales.
Para aquellos que establecen la dirección técnica, está el trabajo de arquitecto de software. Determinas la estructura de los sistemas, tomas decisiones tecnológicas y garantizas la coherencia entre los componentes.
Hay más. Como puestos para ingenieros de software Java, ingenieros de Linux enfocados en el desarrollo de sistemas operativos, ingenieros DevOps que conectan desarrollo y operaciones, o ingenieros de ciberseguridad que protegen los sistemas contra amenazas digitales. ¡Consulta nuestras ofertas actuales!
Desde front-end hasta embedded. Piensa: full-stack software engineer, software developer, embedded software engineer, software tester, software architect, DevOps engineer y cybersecurity engineer.
Piense en medicina, automotriz, energía y banca. Ofrecemos clientes interesantes en estas industrias.
Colaboración en trabajos de software
Trabajar en proyectos significa que no estás solo. Eres parte de una célula empresarial con colegas que trabajan en el mismo ámbito. Intercambias conocimientos, tanto de forma formal como informal.
En el lugar de trabajo (en tu asignación) interactúas con otros desarrolladores, ingenieros de hardware y partes interesadas. Esa combinación, tu propia red más la colaboración directa en equipos multidisciplinarios, te convierte en un mejor ingeniero.
Desarrollo que se adapta a tu dirección
A través de la YOUniversity, tienes acceso a formación que puede ser relevante para tu área. ¿Quieres profundizar tus conocimientos en arquitectura de software? ¿Obtener un mejor dominio de DevOps o seguridad? ¿O ampliar tu aprendizaje hacia el liderazgo de proyectos? Tú eliges la dirección y nosotros te damos la libertad para seguirla.
La YOUniversity es una parte fija del modelo de employeneurship. Además, está the Entrepreneurial Lab para tus propias iniciativas, desde proyectos secundarios hasta ideas que podrían convertirse en nuevos servicios.
Un ejemplo de un trabajo único: ingeniero de software
Un ingeniero de software (un puesto más específico y popular) trabaja en la traducción de requisitos funcionales en especificaciones técnicas, diseñando y revisando soluciones, y contribuyendo a las pruebas de calidad. Estás involucrado desde el diseño hasta la entrega. Esto requiere no solo conocimientos técnicos, sino también la capacidad de alinearse con ingenieros de hardware, evaluadores y clientes.
Trabajos de software para principiantes, junior y senior.
Tanto si estás a punto de graduarte como si tienes años de experiencia: puedes unirte en diferentes niveles. ¿Buscas un puesto de trabajo como ingeniero de software junior? Consulta nuestras ofertas actuales y busca puestos de nivel junior.
¿Buscas específicamente puestos de trabajo como ingeniero de software senior? Súmate con más autonomía y asume plena responsabilidad. En consulta, eliges las asignaciones que se ajusten a tu experiencia y ambiciones. Eres contratado según lo que puedes hacer, no solo por tu diploma.
Sí. A través de un programa de formación, puedes empezar como ingeniero de software junior. Trabajas bajo supervisión en proyectos variados, pero siempre de vanguardia.
Ver todos los trabajos de software y postularse directamente
¿Buscas un trabajo como desarrollador de software o como ingeniero de software donde seas desplegado como especialista? Con nosotros podrás encontrar, por ejemplo:
- Trabajos de software embebido
- Trabajos de prueba de software
- Trabajos de arquitecto de software
¿Tu posición ideal no está actualmente en la lista? A través de una solicitud abierta, exploramos juntos qué rol se ajusta a tu conocimiento, experiencia y ambición. ¡Redefine tu carrera!
Contáctanos para oportunidades, colaboraciones o preguntas. Estamos aquí para conectar.