10,000+ Active Jobs
|
500+ Hiring Companies
|
100% Verified Jobs
India
HiringGo Logo
Companies
Exclusive Jobs
Jobs Login
Homeโ€บCompaniesโ€บThalesโ€บSenior Engineer - Embedded Software DevTest I | C/Embedded C | Linux | VS Code
T

Senior Engineer - Embedded Software DevTest I | C/Embedded C | Linux | VS Code

๐Ÿ“LOCATIONBangalore
๐Ÿ“ˆEXPERIENCE8 to 12 Yrs
๐Ÿ•˜TYPEFull time
๐ŸฅIndustryEngineering / Construction
๐Ÿ—“POSTED12 Aug 2026

01Role 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 Bachelors 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, were committed to fostering a workplace where respect, trust, collaboration, and passion drive everything we do. Here, youll 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. .

02What you'll need

Experience
8 to 12 Yrs
Employment Type
Full time
Programming languages
CEmbedded CLinuxANTXMLXSDVS CodeAsciiDocMarkdownComponentBased Modelling

03About THALES

Engineering / ConstructionIndustry
Full timeEmployment Type
BangaloreLocation
Not Disclosed ยท salary hidden by employer
8 to 12 Yrs ยท Bangalore
Applications are reviewed directly by the hiring team.
Role Snapshot
Work ModeNot specified
Visa SponsorshipNot specified
RelocationNot specified
Job TypeFull time
T
THALES
Engineering / Construction
View all THALES jobs โ†’
Share