Ver oferta completa

SR. SOFTWARE ENGINEER

Madrid - Madrid

Descripción de la oferta de empleo

Sr.
Software EngineerDepartment.
Research & DevelopmentEmployment Type.
Jornada completaLocation.
EMEA-SpainDescriptionThe Align Predictability Optimization Team is looking for a Sr.
Software Engineer to join our team.
As a Sr.
C++ Software Engineer, you will be responsible for developing a 3D CAD/CAM system for orthodontic treatment using ML, Neural network, and Knitro engine.
The team focuses on developing software and algorithms for new orthodontic products and features of Align Technology.
The team is working on various sets of tasks.
computational geometry, architecture rework and refactoring, introducing new products, and integration with other applications.
We are working closely with the biomechanical engineering team and clinical experts in the US.
n this role, you will… Participate in the full software development life cycle from concept to release and monitoring Create and enhance numerical 3D-geometrical algorithms in C++ using ML, Neural Network Work on tasks related to the introduction of new products.
integration with other applications, implementing new business logic Do refactoring and architecture rework of existing code to improve performance and stability Participate in code reviews and lead the technical transformation Collaborate with software and biomechanical engineering, manufacturing and clinical teams Write content in a documentation-as-code approach, using version control, markup format and text editors Maintain traceability and regulatory documentation for medical software  Design and agree high-level technical architecture with the R&D team Educate and guide engineers in the development In this role, you’ll need … Education (BS/MS) in Computer Science, Mathematics, Physics or Engineering Strong C++ (5+ years hand on experience in C++ , STL) and experience in Python Theory of algorithms.
Experience and knowledge in 3D geometry algorithms will be an advantage Basic knowledge of linear algebra, computational mathematics, and analytical geometry Upper intermediate level of English — a whole internal communication in English Ability to write testable and object-oriented code Curiosity and inventiveness Expert experience in working with version control systems (Git and Bamboo).
Asciidoc experience is a big plus.
Knowledge and practical experience of working with Kafka, and AWS, Docker, Kubernetes.
Interest in learning the problem domain and sharing knowledge with the wider team Ability to work in a regulated industry, follow a strict process and achieve high quality in every detail.
Good interpersonal and communication skills to collaborate with customers.
Familiarity with modern technologies and ability to learn fast.
Ability to effectively perform under tight timelines and changing environments   Desired.
Knowledge of SQL (basic selects/inserts queries) Knowledge of AWS Lambda functions, practical skills in CI/CD deployment
Ver oferta completa

Detalles de la oferta

Empresa
  • Align Technology
Localidad
Dirección
  • Sin especificar - Sin especificar
Tipo de Contrato
  • Sin especificar
Fecha de publicación
  • 10/07/2025
Fecha de expiración
  • 04/01/2026
SOFTWARE DEVELOPER ENGINEER
Fundación Valenciaport

• demonstrable experience in software development... • application of scrum methodologies • use of microsoft devops for managing work items, software repositories and ci/cd• preparation of software documentation... requisitos del puesto• bsc or msc in computer science, software engineering, or a related......

Tecnico de sistemas informáticos y software
Odekia

Se busca técnico de implantación y helpdesk de sistemas informáticos y software para dar soporte informático de sistemas y aplicaciones software (desarrollos propios y de terceros), redes y microinformática, y para administración del dominios de windows y correo de exchange......

DATA DATA ENGINEER con certificado de DISCAPACIDAD
ESENCIALjobs

Ata engineer (ingeniero de datos): responsable, dentro de un proyecto de data analytics, del procesamiento de bases de datos con grandes volúmenes de información y de diseñar y construir las infraestructuras óptimas de almacenamiento de datos (tanto entorno cloud o como entorno on-premise) ata engineer......

Analista programador de software
Odekia

Se busca analista programador de aplicaciones software para incorporar al área de desarrollo de la compañía... se valorarán conocimientos de python, matlab y en sistemas operativos windows (tanto en la parte de server como en la parte de usuario 7/8/10), linux en sus diversas distribuciones, sistemas......

Administrative and techinical department
RAINSTEAL OIL & GAS

Requisitos del puestoatleast 1 year of practical experience... administrative and technical departmentroustabouts / roughnecks, welders / mechanics, rig operators / drillers, engineers (petroleum andmechanical) health and safety officer, superintendent smp, smp supervisor, document controller clerk,community......

Administrative and technical department
RAINSTEAL OIL & GAS

Administrative and technical departmentroustabouts / roughnecks, welders / mechanics, rig operators / drillers, engineers (petroleum andmechanical) health and safety officer, superintendent smp, smp supervisor, document controller clerk,community superintendent, training / hrd superintendent; smp engineer......

Admnistrative and technical department
RAINSTEAL OIL & GAS

Administrative and technical departmentroustabouts / roughnecks, welders / mechanics, rig operators / drillers, engineers (petroleum andmechanical) health and safety officer, superintendent smp, smp supervisor, document controller clerk,community superintendent, training / hrd superintendent; smp engineer......

Administrative and Technical Assistant
The Geodes Oil and Gas Plc

M/f,single or married , college level or grad... requisitos del puestom/f,single or married , college level or grad... business analyst, payroll manager, marketing specialist, administration supervisor, human resources officer, financial analyst, senior marketing analyst, logistics coordinator / expert......

Arquitecto Renderista
Involve rh

Funciones: crear renders realistas de proyectos arquitectónicos utilizando software especializado... habilidades: habilidad para trabajar con plazos ajustados conocimiento avanzado de modelado 3d conocimiento de técnicas de postproducción experiencia en diseño arquitectónico capacidad para crear visualizaciones......

Beca desarrollador web - full stack web developer
Nett formacion sl

Js, controlar las versiones en el desarrollo de software utilizando github, utilizar docker, node... js, controlar las versiones en el desarrollo de software utilizando github, utilizar servidores web, herramientas relacionadas y programar del lado del servidor con php, bases de datos mysql y el framework......