Embedded Systems Test Engineer – Firmware & Hardware Validation

ARSAN International Consulting Group

Santiago de Querétaro

Presencial

MXN 360.000 - 720.000

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

ARSAN International Consulting Group seeks an Embedded Systems Test Engineer to validate firmware and hardware for industrial sensing products in Mexico. You will craft and execute structured test plans, perform both manual and automated testing, and collaborate with firmware, electrical, and systems teams to ensure product quality and reliability.

The role emphasizes deriving test cases from requirements, debugging across firmware and hardware, and maintaining test frameworks.

Formación

  • Minimum 3 years in embedded firmware or systems testing.
  • Experience with Python, C, C++, Java, or C#.
  • Able to derive test cases from technical requirements in English.

Responsabilidades

  • Derive detailed test cases from firmware/system requirements in English.
  • Develop and execute manual and automated tests for embedded firmware.
  • Perform black-box and white-box testing for coverage.
  • Analyze test failures by reviewing logs and investigating behavior.
  • Execute manual tests for edge cases and product behaviors.
  • Identify gaps in test coverage and unexpected product behavior.
  • Test with real hardware, sensors, and laboratory equipment.
  • Debug firmware issues via system-level investigation and hardware interaction.
  • Document defects with evidence, steps, and results.
  • Support NPI and sustaining engineering activities.
  • Develop and maintain test automation using Python or similar languages.

Conocimientos

Embedded testing
Python
C/C++
Git
Test automation
English communication
Hardware interaction
Debugging
Requirements review

Educación

Bachelor's degree in STEM

Herramientas

Oscilloscopes
Lab equipment
Jenkins
Serial analyzers

Descripción del empleo

Embedded Systems Test Engineer – Firmware & Hardware Validation

Our client, a global manufacturing company, is seeking a Firmware Test Engineer to support the validation and quality assurance of embedded firmware used in industrial sensing products, including flow sensors and process analyzers.

This position will be responsible for developing and executing structured manual and automated tests, analyzing firmware and system‑level failures, and working directly with hardware and laboratory equipment. The Firmware Test Engineer will collaborate closely with firmware, electrical, and systems engineering teams to ensure that product functionality, reliability, and performance meet defined technical requirements.

The ideal candidate is a hands‑on, analytical, and self‑driven engineer who can derive test cases from technical requirements, identify gaps and edge cases, challenge assumptions when necessary, and clearly explain and defend test results.

Education
  • Bachelor’s degree in Electrical Engineering, Electronics Engineering, Computer Engineering, Computer Science, or a related STEM field.
Requirements
  • Minimum of 3 years of experience in embedded firmware testing, embedded systems testing, or firmware development.
  • At least 1 year of experience using programming or scripting languages such as Python, C, C++, Java, or C#.
  • Experience developing and executing both manual and automated test cases for embedded firmware systems.
  • Strong ability to review technical requirements and convert them into detailed, structured test cases in English.
  • Hands‑on experience debugging firmware, hardware, and system‑level issues.
  • Experience analyzing automated test failures, logs, and unexpected system behavior.
  • Familiarity with test automation frameworks, logging tools, and debugging methodologies.
  • Experience using version control systems such as Git.
  • Ability to work directly with embedded hardware, sensors, analyzers, and communication systems.
  • Professional English communication skills, including the ability to document technical findings and test cases clearly.
Knowledge
  • Embedded firmware and embedded systems testing.
  • Manual and automated testing methodologies.
  • Black‑box and white‑box testing.
  • Firmware debugging and system‑level troubleshooting.
  • Test case development and requirements traceability.
  • Regression testing and defect validation.
  • Programming or scripting using Python or similar languages.
  • Communication protocols such as TCP/IP, serial communication, I2C, and SPI.
  • Laboratory equipment such as oscilloscopes, signal analyzers, and related electronic test equipment.
  • Continuous integration and continuous deployment tools such as Jenkins.
  • Test automation pipelines and existing test framework maintenance.
  • Industrial sensing products, instrumentation, analyzers, or IoT devices.
  • New Product Introduction and sustaining engineering environments.
  • Strong analytical and critical‑thinking skills.
  • High attention to detail and product quality.
  • Ability to question results, challenge assumptions, and identify root causes.
  • Structured execution and discipline in following defined testing procedures.
  • Self‑starter capable of working independently with limited supervision.
  • Clear and effective technical communication.
  • Ability to explain and defend test results using objective technical evidence.
  • Strong ownership mindset and accountability for product quality.
  • Curiosity and ability to identify test gaps, corner cases, and unexpected behavior.
  • Ability to collaborate effectively with firmware, electrical, systems, and cross‑functional engineering teams.
  • Innovative thinking while maintaining compliance with established engineering processes.
Responsibilities
  • Review firmware and system requirements and derive detailed, structured test cases in English.
  • Develop and execute manual and automated test cases for embedded firmware systems.
  • Perform black‑box and white‑box testing to achieve appropriate system and functional coverage.
  • Analyze automated test failures by reviewing logs and investigating firmware and system‑level behavior.
  • Execute manual tests for scenarios, edge cases, and product behaviors that cannot be effectively automated.
  • Identify gaps in test coverage, corner cases, and unexpected product behavior.
  • Perform hands‑on testing using real hardware, sensors, process analyzers, communication systems, and laboratory equipment.
  • Debug firmware issues through system‑level investigation and hardware interaction.
  • Document defects with clear technical evidence, reproduction steps, expected behavior, and actual results.
  • Explain and defend why a product fails or behaves differently from defined requirements.
  • Support both New Product Introduction and sustaining engineering activities, including issue validation, regression testing, and ongoing product support.
  • Develop and maintain test automation using Python or similar scripting languages, with approximately 50% of the role focused on automation.
  • Maintain and improve existing test frameworks, methodologies, and automation pipelines.
  • Participate in test case reviews and contribute to continuous improvement of test coverage and quality.
  • Collaborate closely with firmware, electrical, systems, and other engineering teams.
  • Contribute to the improvement of embedded systems testing strategies and overall product reliability.
What Client Offers
  • Competitive salary and benefits package.
  • Opportunity to work in an international, growing, and innovative company.
  • Professional development and career growth opportunities.
  • Dynamic work environment with a focus on teamwork and collaboration.

Our client is proud to be an equal‑opportunity employer. We celebrate diversity and do not discriminate based on race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability status, or any other applicable characteristics protected by law.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Embedded Systems Validation Engineer – Firmware & Hardware
Embedded Systems Validation Engineer – Firmware & Hardware

ARSAN International Consulting Group • Santiago de Querétaro

Presencial
MXN 360.000 - 720.000
Test Engineer - Hardware/Software Test & Validation
Test Engineer - Hardware/Software Test & Validation

Industrias SL, S.A. de C.V. • Mexicali

Presencial
MXN 35.000 - 50.000
Embedded Software Engineer Jr
Embedded Software Engineer Jr

Robert Bosch Group • Región Centro

Presencial
MXN 420.000 - 620.000
Sr Test Engineer
Sr Test Engineer

Advanced Energy • Mexicali

Presencial
MXN 1.203.000 - 1.547.000
Mfg. Test Engineer - Electro-Mechanical
Mfg. Test Engineer - Electro-Mechanical

Nextpower • Región Centro

Presencial
MXN 1.033.000 - 1.379.000
Mid QA Embeded Systems (IoT) IRC299905
Mid QA Embeded Systems (IoT) IRC299905

GlobalLogic • Región Centro

Presencial
MXN 420.000 - 600.000
Competitive salaries
Global career opportunities
Professional development
Test Engineering Technician
Test Engineering Technician

MKS Inc. • Heroica Nogales

Presencial
Lead Test Development Engineer
Lead Test Development Engineer

Jabil • Región Centro

Híbrido
MXN 600.000 - 900.000
Test Engineer-2
Test Engineer-2

Termotec de Chihuahua S. de R.L. de C.V. • Chihuahua

Presencial
MXN 480.000 - 720.000
Embedded Software Test Coordinator
Embedded Software Test Coordinator

Robert Bosch Group • Región Centro

Presencial
MXN 900.000 - 1.300.000