Find a jobRecruiters

Embedded & Flight Software QA Engineer

Exclusive opportunity

Onsite

Embedded & Flight Software QA Engineer

Piersight Space

Embedded & Flight Software QA Engineer

Skills

PythonTesting & QAGitCompliance

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Ahmedabad, Gujarat, India

Work mode:

Onsite

Published on:

14 September 2026

What they need


Embedded Flight Software QA Engineer at PierSight

Job Type: Full-time

Role: Embedded Flight Software QA Engineer

Industry: Space Technology

Location: Ahmedabad

Role Type: Full-time

Experience: 3 4 Years

Job Summary

We are looking for an Embedded and Flight Software QA Engineer with 3 4 years of experience to support verification and validation of embedded controllers, flight software, hardware interfaces, and software delivery pipelines. The role requires strong hands-on skills in test planning, requirements analysis, test case design, test execution, defect reporting, and automation across hardware and software environments.

Responsibilities

  • Analyze system, software, and hardware requirements and derive detailed verification objectives.
  • Create, review, and maintain test plans, test procedures, test cases, test scripts, and test reports.
  • Execute functional, integration, regression, interface, and system-level tests for embedded and flight software.
  • Perform testing using both hardware-in-the-loop and software-based simulation environments.
  • Verify controller behavior, communication interfaces, device drivers, sensor/actuator integration, and fault handling logic.
  • Support DevOps and CI/CD workflows for automated build, test, quality checks, and release validation.
  • Develop and maintain automated test scripts and utilities using Python, C, and C++ where applicable.
  • Log, track, debug, and verify defects in collaboration with embedded software, firmware, systems, and hardware teams.
  • Ensure compliance with defined test processes, documentation standards, review practices, and quality gates.
  • Contribute to continuous improvement of QA processes, test coverage, automation strategy, and verification efficiency.

Requirements

  • Bachelor's or Master's degree in Electronics, Electrical, Computer Science, Embedded Systems, Aerospace Engineering, or a related engineering discipline.
  • 3 4 years of experience in embedded software QA, flight software QA, firmware testing, or related verification roles.
  • Strong understanding of embedded systems, microcontrollers, processors, peripherals, and board-level interfaces.
  • Hands-on knowledge of communication interfaces such as UART, SPI, I2C, CAN, RS-485, Ethernet, or similar protocols.
  • Experience in requirement-based testing, test case writing, test execution, traceability, and verification documentation.
  • Exposure to hardware test setups, lab equipment, debugging tools, emulators, logic analyzers, oscilloscopes, or equivalent environments.
  • Programming and scripting experience in C, C++, and Python.
  • Working knowledge of DevOps practices, CI/CD pipelines, version control, build systems, and automated test execution.
  • Ability to understand software architecture, interface control documents, state machines, timing behavior, and failure modes.
  • Good analytical, debugging, communication, and documentation skills.

Preferred Qualifications

  • Experience with aerospace, satellite, avionics, robotics, automotive, defense, or mission-critical embedded systems.
  • Familiarity with software verification life cycles, quality standards, configuration management, and release processes.
  • Knowledge of test automation frameworks, static analysis tools, code coverage, continuous integration dashboards, and issue tracking tools.
  • Exposure to hardware-in-the-loop testing, simulation environments, telemetry validation, command handling, or real-time embedded systems.

Tools and Technologies

  • Languages: C, C++, Python

  • DevOps and CI/CD: Git, build pipelines, automated test execution, code quality checks, and release validation workflows

  • Testing: Requirement-based testing, regression testing, integration testing, interface testing, hardware/software environment testing

  • Hardware: Controllers, peripherals, communication interfaces, lab equipment, and embedded debugging environments

What we are looking for: a detail-oriented QA professional who can work closely with embedded software, hardware, systems, and mission teams to ensure reliable, testable, and high-quality flight software. The ideal candidate should be comfortable working in lab environments, debugging complex issues, improving test automation, and maintaining strong verification discipline throughout the development life cycle.

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

Other offers great for you!

These companies are also looking for great profiles

Celad

Ingénieur QA

38000 à 44000

Permanent contract

06410 Biot, France

Hybrid

Skills

QA Engineer

5 months ago

Quick apply

Visian

Ingénieur QA Automatisation

Freelance

Paris, France

Hybrid

Skills

DockerPythonTesting & QAPostgreSQLpytest

1 month ago

Quick apply

Caboost

QA Engineer / Testeur Fonctionnel & Automatisation (H/F) - AO880

330

Freelance

Lille, France

Hybrid

Skills

Testing & QAPostmanCypress

21 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools