Talent.com
This job offer is not available in your country.
Embedded Software QA / Test Engineer

Embedded Software QA / Test Engineer

Azista BST AerospaceHyderabad, Telangana, India
2 days ago
Job description

Embedded Software QA / Test Engineer

Location : Hyderabad

Department :  Software

About Azista Space Systems :

Azista Space Systems is a leading player in the Indian space market and is rapidly establishing itself as a global force in the space industry. We specialize in providing vertically integrated solutions to our clients, covering a wide range of services and products, including satellites, satellite buses, payloads, sub-systems, and satellite communication equipment.

What We Do :

At Azista Space Systems, we offer comprehensive design, development, manufacturing, testing, and qualification services for spaceborne equipment. Our innovative and integrated approach ensures that we deliver top-quality solutions tailored to meet the unique needs of our customers.

Role Summary :

We are seeking a detail-oriented and highly motivated Embedded Software QA / Test Engineer to join our dynamic team. You will play a crucial role in ensuring the quality and reliability of our embedded systems and software. You will be responsible for designing, developing, and executing test plans and test cases, working closely with development engineers to identify and resolve issues. The ideal candidate will have a strong understanding of embedded systems, software testing methodologies, and experience with relevant tools and technologies.

Responsibilities :

  • Develop and execute comprehensive test plans and test cases for embedded firmware and software, particularly for systems utilizing STM32 and SAM microcontrollers.
  • Design, develop, and maintain automated test scripts and frameworks, potentially using scripting languages like Python.
  • Perform functional, regression, performance, and stress testing on embedded systems.
  • Identify, document, and track defects throughout the development lifecycle.
  • Collaborate closely with firmware and application development engineers to understand system requirements, troubleshoot issues, and ensure test coverage.
  • Participate in hardware bring-up, system integration, and validation activities.
  • Utilize debugging tools such as JTAG, oscilloscopes, logic analyzers, DMMs, power supplies, and function generators to diagnose and verify issues.
  • Develop and maintain test documentation, including test plans, test cases, and test reports.
  • Work with real-time operating systems (RTOS) like FreeRTOS or similar, understanding their implications for testing.
  • Test low-level drivers for peripherals such as UART, SPI, I2C, and other communication interfaces (e.g., CAN, Ethernet, USB).
  • Validate GUI applications developed for testing system functionality, potentially using Qt / C++.
  • Contribute to the improvement of QA processes and methodologies.
  • Ensure that GUI designs for ATE and checkout systems effectively facilitate testing and validation.
  • Test GUI features for monitoring, configuring, and controlling ATE hardware and the Device Under Test (DUT).
  • Verify GUI functionalities for data acquisition, management, storage, and report generation.
  • Support the integration of ATE equipment and troubleshoot hardware / software issues related to testing.

Required Skills :

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Proven experience in software quality assurance or testing, preferably in embedded systems.
  • Strong understanding of software testing principles, methodologies, and best practices.
  • Proficiency in C and / or C++.
  • Experience with microcontrollers, preferably STM32, SAM, and ARM architectures.
  • Experience with testing embedded systems and debugging tools (e.g., JTAG, oscilloscopes, logic analyzers).
  • Familiarity with real-time operating systems (RTOS).
  • Knowledge of microcontroller peripheral interfacing (SPI, I2C, UART, etc.).
  • Experience with version control systems (e.g., Git).
  • Strong problem-solving, analytical, and debugging skills.
  • Excellent communication and teamwork skills.
  • Experience in the design and / or utilization of Automated Test Equipment (ATE) or checkout systems.
  • Familiarity with GUI design principles and testing.
  • Good-to-Have Skills :

  • Experience with scripting languages such as Python for test automation.
  • Experience with Qt / C++ for understanding or developing test support GUIs.
  • Knowledge of communication protocols such as CAN, Ethernet, USB, SpaceWire, or MIL-STD-1553.
  • Experience with test management tools.
  • Familiarity with agile development methodologies.
  • Experience with unit testing frameworks.
  • Understanding of test and measurement instruments and their integration with software.
  • Exposure to NI testing standards, Configurable DAQ systems / Checkout Systems such as PCI Express Cards / Racks, LXI systems, and USB Multi-I / O checkout systems.
  • Experience working with NI-VISA supported LXI-based DMMs, Oscilloscopes, Power Supplies, Function Generators.
  • Knowledge of secure boot and firmware update mechanisms testing.
  • Inclusion and diversity are critical to the success of Azista, and we actively encourage applications from people of all backgrounds. We are committed to providing equal employment opportunity without regard to race, colour, caste, religion, sex, sexual orientation, gender identity, age, national origin, disability, status as a protected veteran, or any other protected category.

    Create a job alert for this search

    Software Qa Engineer • Hyderabad, Telangana, India

    Related jobs
    Embedded Functional Test Software Engineer (India)

    Embedded Functional Test Software Engineer (India)

    EnfabricaHyderabad, IN
    Quick Apply
    Summary We are seeking talented Functional Test Software engineers with embedded systems experience to join our Hyderabad, India team focused on functionally verifying our ML optimized SW / HW soluti...Show moreLast updated: 30+ days ago
    Embedded Software Engineer

    Embedded Software Engineer

    QuEST Global Services Pte. LtdIndia
    Quest Global is an organization at the forefront of innovation and one of the world’s fastest growing engineering services firms with deep domain knowledge and recognized expertise in the top OEMs ...Show moreLast updated: 30+ days ago
    • Promoted
    Software / QA - Engineer / Analyst

    Software / QA - Engineer / Analyst

    HRM Counsel Private LimitedHyderabad, IN
    We are looking for a passionate Software / QA - Engineer / Analyst to design, develop and install software solutions.Software / QA - Engineer / Analyst responsibilities include gathering user requirements,...Show moreLast updated: 2 days ago
    ETL Senior Test Engineer QA

    ETL Senior Test Engineer QA

    ADV TECHMINDSHyderabad, Telangana, India
    Job Title : ETL Senior Test Engineer QA.ETL testing experience with Unix command tools (WinSCP, Putty).Upstream and downstream application testing for online web services / APIs and batch processes (A...Show moreLast updated: 15 days ago
    • Promoted
    QA Manual Test Engineer

    QA Manual Test Engineer

    TEAM GEEK SOLUTIONS PRIVATE LIMITEDHyderabad
    Job Description : We are looking for a detail-oriented QA Manual Test Engineer with strong experience in manual testing, particularly within Azure and data-driven env...Show moreLast updated: 4 days ago
    • Promoted
    Software Engineer - Embedded System

    Software Engineer - Embedded System

    WorksconsultancyHyderabad
    Job Description : - Define software requirements for embedded software applications.Participate in software development ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Test Engineer

    Software Test Engineer

    AQM TechnologiesHyderabad, Telangana, India
    We are Looking for Finacle Test / Senior Test Engineers for Hyderabad location.Min yrs of Experience : 1-5 yrs.Education Qualification : BTech / MTech / MCA / MSC ( CS / IT ).Note : Engineers, current...Show moreLast updated: 11 days ago
    • Promoted
    Software Test Engineer

    Software Test Engineer

    People Prime WorldwideHyderabad, Telangana, India
    Our Client is a global leader in next-generation digital services and consulting.We enable clients in more than 50 countries to navigate their digital transformation. With over three decades of expe...Show moreLast updated: 2 days ago
    • Promoted
    Nextracker - Embedded Software Engineer - Field Support

    Nextracker - Embedded Software Engineer - Field Support

    NextrackerHyderabad,Telangana,India
    Job Description : Job Title : Field Service Engineer.Location : India (Onsite - working with the India QA team).Reporting To : Engineering Team, California.We are seeking for ...Show moreLast updated: 19 days ago
    Embedded Software Engineer

    Embedded Software Engineer

    CopelandHYDERABAD, TELANGANA, India
    If you are a Embedded software engineering professional, Emerson has an exciting role for you! We are looking for a Embedded software engineer to work with our controls and software team.This role ...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Software Engineer - Hardware Architecture

    Embedded Software Engineer - Hardware Architecture

    VariteHyderabad
    Job Summary : We are seeking a talented and motivated Embedded Software Engineer with strong experience in C / C++ programming and familiarity with FPGA development too...Show moreLast updated: 13 days ago
    QA Test Engineer

    QA Test Engineer

    InOrg GlobalIndia
    Job Description : Test Engineer - TestOps.VivaOps is a leading DevSecOps platform company specializing in GitLab - The comprehensive DevOps platform, to transform and secure software development pro...Show moreLast updated: 30+ days ago
    • Promoted
    Post Silicon Validation Engineer / Embedded Test Engineer

    Post Silicon Validation Engineer / Embedded Test Engineer

    MempageHyderabad
    Company Description : Mempage Technologies is dedicated to providing Product Engineering Services and building future technologies to simplify life.We specialize in...Show moreLast updated: 17 days ago
    Embedded Software Engineer

    Embedded Software Engineer

    emersonHYDERABAD, TELANGANA, India
    If you are a Embedded software engineering professional, Emerson has an exciting role for you! We are looking for a Embedded software engineer to work with our controls and software team.This role ...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Software Engineer - Device Driver

    Embedded Software Engineer - Device Driver

    Quest Global Engineering Solutions Private LimitedHyderabad
    Job Description : Experience : 4 to 8 years, Hyderabad location - Working experience in verification and t...Show moreLast updated: 12 days ago
    Senior Embedded QA Engineer

    Senior Embedded QA Engineer

    Multi RecruitHyderabad, IN
    We are looking for experienced Sr.Embedded Software QAengineers that would help us ensure that the Security AI product we aredelivering meet both our and our customers quality expectations.Candidat...Show moreLast updated: 30+ days ago
    QA Test Engineer

    QA Test Engineer

    ZoetisHyderabad
    The Zoetis Tech & Digital (ZTD).Join us at Zoetis India Capability Center (ZICC) in Hyderabad, where innovation meets excellence. As part of the world's leading animal healthcare company, ZICC is at...Show moreLast updated: 18 days ago
    Embedded Systems Test Engineer

    Embedded Systems Test Engineer

    Anicalls (Pty) LtdHyderabad, India
    At Least five years of test automation / systems experience.Vital - C, C++, Python programming skills with an emphasis on storage systems and SSD validation. Experience with Jenkins, Docker, Artifacto...Show moreLast updated: 30+ days ago