Senior Engineer - Embedded Software DevTest I | C/Embedded C | Linux | VS Code | ANT | AsciiDoc | Markdown
Bengaluru, Karnataka, India · Hybrid
Senior$532M raised
Location: Bangalore - Indraprastha, India Thales is a global technology leader trusted by governments, institutions, and enterprises to tackle their most demanding challenges. From quantum applications and artificial int…
Location: Ottawa, Canada In fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace…
Skills: AI Solutions Engineering, Software Engineering, C4ISR, System Architecture, AI/ML Integration
Location: British Columbia Remote, Canada In fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each ot…
Skills: Systems Engineering, Mechanical Engineering, Electrical Engineering, Commissioning, Systems Integration
Location: British Columbia Remote, Canada In fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each ot…
Ingénieur Responsable Intégration, Vérification et Validation de Solutions d’Infrastructure IT (F/H)
Brest, Brittany, France · Hybrid
Mid level$532M raised
Lieu : Brest, France Construisons ensemble un avenir de confiance Thales est un leader mondial des hautes technologies spécialisé dans trois secteurs d’activité : Défense & Sécurité, Aéronautique & Spatial, et Cyber & Di…
Fleury-les-Aubrais, Centre-Val de Loire, France · Hybrid
Senior$532M raised
Lieu : Orléans, France Construisons ensemble un avenir de confiance Thales est un leader mondial des hautes technologies spécialisé dans trois secteurs d’activité : Défense & Sécurité, Aéronautique & Spatial, et Cyber & …
Location: Stuttgart, Germany We say HI* Thales in Germany is part of an internationally leading technology group in the defence and security, aerospace as well as cyber security and digital identity markets. Say HI* – to…
Lieu : Rungis, France Construisons ensemble un avenir de confiance Thales est un leader mondial des hautes technologies spécialisé dans trois secteurs d’activité : Défense & Sécurité, Aéronautique & Spatial, et Cyber & D…
Skills: Business development, Capture management, Defense industry, Naval systems, Air defense
Lieu : Meudon, France Construisons ensemble un avenir de confiance Thales est un leader mondial des hautes technologies spécialisé dans trois secteurs d’activité : Défense & Sécurité, Aéronautique & Spatial, et Cyber & D…
Fleury-les-Aubrais, Centre-Val de Loire, France · On-site
Senior$532M raised
Lieu : Orléans, France Construisons ensemble un avenir de confiance Thales est un leader mondial des hautes technologies spécialisé dans trois secteurs d’activité : Défense & Sécurité, Aéronautique & Spatial, et Cyber & …
Skills: Lean Management, Project Management, Continuous Improvement, Data Analysis, Production Management
Location: Ottawa, Canada In fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace…
Skills: Procurement, Purchase Requisition, Purchase Order, Supply Chain Management, SAP
Belfast, Northern Ireland, United Kingdom · On-site
Senior$532M raised
Location: Belfast, United Kingdom Thales is a global technology leader with more than 83,000 employees on five continents. With over 7,500 people in the UK, operating across defence, space, aerospace, and digital securit…
Lieu : Elancourt, France Construisons ensemble un avenir de confiance Thales est un leader mondial des hautes technologies spécialisé dans trois secteurs d’activité : Défense & Sécurité, Aéronautique & Spatial, et Cyber …
Lieu : Limours, France Construisons ensemble un avenir de confiance Thales est un leader mondial des hautes technologies spécialisé dans trois secteurs d’activité : Défense & Sécurité, Aéronautique & Spatial, et Cyber & …
Responsable Support Industriel APRU Mécanique - F/H
Fleury-les-Aubrais, Centre-Val de Loire, France · On-site
Mid level$532M raised
Lieu : Orléans, France Construisons ensemble un avenir de confiance Thales est un leader mondial des hautes technologies spécialisé dans trois secteurs d’activité : Défense & Sécurité, Aéronautique & Spatial, et Cyber & …
Fleury-les-Aubrais, Centre-Val de Loire, France · On-site
Senior$532M raised
Lieu : Orléans, France Construisons ensemble un avenir de confiance Thales est un leader mondial des hautes technologies spécialisé dans trois secteurs d’activité : Défense & Sécurité, Aéronautique & Spatial, et Cyber & …
Belfast, Northern Ireland, United Kingdom · On-site
Senior$532M raised
Location: Belfast, United Kingdom Thales is a global technology leader with more than 83,000 employees on five continents. With over 7,500 people in the UK, operating across defence, space, aerospace, and digital securit…
Skills: Financial reporting, Project accounting, IFRS 15, UK GAAP, Oracle
Location: Glasgow, United Kingdom Thales is a global technology leader with more than 83,000 employees on five continents. With over 7,500 people in the UK, operating across defence, space, aerospace, and digital securit…
Skills: Systems Engineering, Team Management, Performance Management, Project Management, Stakeholder Engagement
Thales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billions of digital interactions they have with people…
Skills: Technical Training, Data Encryption, Application Security, HSM, PKI
Location: Reading, United Kingdom Thales is a global technology leader with more than 83,000 employees on five continents. With over 7,500 people in the UK, operating across defence, space, aerospace, and digital securit…
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Full-time
bachelor degree, postgraduate degree
Posted 2d ago
~40 hrs/week
Responsibilities
You will be responsible for reviewing requirements, designing comprehensive test cases, and developing a robust testing infrastructure for a model-based development framework. This includes executing unit tests, parsing XML/XSD data structures, and maintaining detailed technical documentation.
Requirements
Candidates must have a bachelor's or master's degree in computer science or a related engineering discipline with 4 to 8 years of industry experience. Proficiency in C programming, Linux, and model-driven architecture principles is mandatory.
Full job description
Location: Bangalore - Indraprastha, India
Thales is a global technology leader trusted by governments, institutions, and enterprises to tackle their most demanding challenges. From quantum applications and artificial intelligence to cybersecurity and 6G innovation, our solutions empower critical decisions rooted in human intelligence. Operating at the forefront of aerospace and space, cybersecurity and digital identity, we’re driven by a mission to build a future we can all trust.
Present in India since 1953, Thales is headquartered in Noida and has other operational offices and sites spread across Delhi, Gurugram, Bengaluru and Mumbai, among others. Over 2200 employees are working with Thales and its joint ventures in India. Since the beginning, Thales has been playing an essential role in India’s growth story by sharing its technologies and expertise in Defence, Aerospace and Cyber & Digital sectors. Thales has two engineering competence centres in India - one in Noida focused on Cyber & Digital business, while the one in Bengaluru focuses on hardware, software and systems engineering capabilities for both the civil and defence sectors, serving global needs. The Group has also established an MRO (Maintenance, Repair & Overhaul) facility in Gurugram to provide comprehensive avionics maintenance and repair services to Indian airlines and support the growth of the local aviation industry.
Role Overview:
We are seeking a technically proficient software Test Engineer to test our Model-Based Development framework. In this role, you will be responsible for reviewing requirements, designing comprehensive test cases, and developing a robust testing infrastructure, running tests, analyzing results and, where appropriate, analyzing the technical facts encountered. You will work extensively with XML/XSD-based models, build test projects, and use modern development environments to ensure high software quality and framework reliability.
Job Responsibilities
Requirement Analysis: Review upper-level requirements and specifications to design thorough, traceability-compliant test strategies
Test Case Development: Prepare, author, and execute detailed test cases and test procedures for model-based components.
Framework & Project Development: Design and develop comprehensive test projects and frameworks, applying strong coding skills to automate and streamline validation activities.
Model & Data Processing: Work closely with XML / XSD schemas to parse, validate, and manipulate model-driven data structures.
Unit Testing & Execution: Implement and run unit tests using the Cunit framework(mandatory) to verify individual software modules and functional behaviours.
Environment Configuration: Use tools such as VS Code and automation/build tool Apache ANT to configure, manage, and scale development and testing environments.
Technical Documentation: Produce clear, detailed documentation of test activities and results, including full traceability to requirements.
Mandatory Skills
Bachelor’s or master's degree in computer science or related engineering discipline between 4+8 Years of industry experience
Methodologies: Proven experience in Component-Based Modelling and Model Driven Architecture principles.
Good understanding of tasking: Solid knowledge of multitasking and concurrency in embedded systems, with the ability to design effective test cases, identify timing-related issues and validate correct task behavior under various conditions
Programming & Scripting: Strong hands-on coding skills in the C Language along with Linux
Data Standards: Solid understanding and working experience with XML / XSD data structures.
Testing Frameworks: Experience in writing and executing test suites
Build & Version Control: Familiarity with build automation tools such as ANT
Development Environments: Proficiency in using VS Code
Documentation: Proficiency in MarkDown and Asciidoc formats, along with experience in doc-as-code methodologies
Desired Skills
Exposure to regulated software development lifecycles (e.g., DO-178C, ISO 26262).
Exposure to test framework development
At Thales, we’re committed to fostering a workplace where respect, trust, collaboration, and passion drive everything we do. Here, you’ll feel empowered to bring your best self, thrive in a supportive culture, and love the work you do. Join us, and be part of a team reimagining technology to create solutions that truly make a difference – for a safer, greener, and more inclusive world.
Thales (Euronext Paris: HO) is a global leader in advanced technologies for the Defence, Aerospace, and Cyber & Digital sectors. Its portfolio of innovative products and services addresses several major challenges: sovereignty, security, sustainability and inclusion.
The Group invests more than €4 billion per year in Research & Development in key areas, particularly for critical environments, such as Artificial Intelligence, cybersecurity, quantum and cloud technologies.
Thales has more than 83,000 employees in 68 countries. In 2024, the Group generated sales of €20.6 billion.
Offices: 6, Rue de la Verrerie, Meudon, Île-de-France 92190, FR
Thales (Euronext Paris: HO) is a global leader in advanced technologies for the Defence, Aerospace, and Cyber & Digital sectors. Its portfolio of innovative products and services addresses several major challenges: sovereignty, security, sustainability and inclusion.
The Group invests more than €4 billion per year in Research & Development in key areas, particularly for critical environments, such as Artificial Intelligence, cybersecurity, quantum and cloud technologies.
Thales has more than 83,000 employees in 68 countries. In 2024, the Group generated sales of €20.6 billion.
Offices: 6, Rue de la Verrerie, Meudon, Île-de-France 92190, FR