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

Thales
Bengaluru
Workplace: HybridFull timeFunction: Hardware, Embedded & Systems EngineeringExperience: 4-8 yearsSkills: ["Documentation","Requirement analysis","Traceability"]

Develop and validate a Model-Based Development framework by reviewing requirements, designing traceability-compliant test strategies, and authoring/executing test cases for model-based components. Build testing infrastructure and test projects, process XML/XSD-driven model data, and implement unit tests using the Cunit framework. Configure and automate test environments with VS Code and Apache ANT, and produce detailed, fully traceable documentation of test results.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Thales
Thales
5 days ago

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

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 21 hours agoStatus: Live

Job Summary

Develop and validate a Model-Based Development framework by reviewing requirements, designing traceability-compliant test strategies, and authoring/executing test cases for model-based components. Build testing infrastructure and test projects, process XML/XSD-driven model data, and implement unit tests using the Cunit framework. Configure and automate test environments with VS Code and Apache ANT, and produce detailed, fully traceable documentation of test results.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Hardware, Embedded & Systems Engineering
Seniority: Mid level

Key Responsibilities

  • •Review upper-level requirements to design thorough, traceability-compliant test strategies.
  • •Prepare, author, and execute detailed test cases and test procedures for model-based components.
  • •Design and develop test projects/frameworks to automate and streamline validation activities.
  • •Parse, validate, and manipulate XML/XSD-based model-driven data structures.
  • •Implement and run unit tests using the Cunit framework, then document test activities and results with full traceability.

Key Requirements

  • •4+8 years of industry experience with a bachelor’s or master’s degree in computer science or related engineering.
  • •Proven experience with component-based modelling and model-driven architecture principles.
  • •Strong multitasking/concurrency knowledge in embedded systems to design test cases and validate timing/task behavior.
  • •Hands-on C language development and Linux experience.
  • •Working knowledge of XML/XSD data structures and ability to write/execute test suites.
Experience:4-8 years
Education:
Skills:DocumentationRequirement analysisTraceability
Tech Stack:CLinuxVS CodeApache ANTXMLXSDAsciiDocMarkdownCunit

Company Brief

Thales
Designs and delivers advanced systems and services for aerospace, defence, security, and digital identity and cybersecurity markets, serving government and commercial customers worldwide.
Industry: Defense Technology
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Paris, France
Founded: 2000
WebsiteLinkedIn