Senior Test Specialist - BIOS Validation and Automation

Romania
Job Description

Senior Test Specialist - BIOS Validation and Automation

Others, Iasi

Job Summary

We are looking for a Senior Embedded Firmware Engineer to contribute to the design, development, and optimization of firmware for advanced embedded and SoC-based platforms.

The ideal candidate has strong C programming skills, extensive embedded firmware development experience, and the ability to independently handle complex technical challenges. The role involves taking ownership of firmware components, investigating hardware-software integration issues, and contributing to technical decisions throughout the development lifecycle.

Key Responsibilities

  • Design, develop, and optimize embedded firmware for microcontroller and SoC-based platforms.
  • Implement and maintain low-level firmware components, drivers, and hardware interfaces.
  • Independently investigate and resolve complex firmware and hardware-software integration issues.
  • Develop and debug firmware in bare-metal and/or RTOS environments.
  • Analyze system behavior and optimize firmware performance and reliability.
  • Collaborate with hardware, silicon, and software engineering teams.
  • Provide technical guidance and support to other engineers.
  • Participate in architectural discussions, code reviews, and technical design decisions.

Contribute to firmware integration, platform bring-up, and system-level debugging

Skill Requirements

  • Minimum 8 years of experience in embedded firmware or low-level software development.
  • Strong C programming skills.
  • Solid understanding of embedded systems, microcontrollers, and processor architectures.
  • Practical experience with low-level firmware development and hardware-software interaction.
  • Good knowledge of memory management, interrupts, peripheral interfaces, and embedded debugging.
  • Experience with bare-metal and/or RTOS-based firmware development.
  • Ability to independently analyze and solve complex technical problems.
  • Proven ability to take ownership of technical deliverables and work with minimal supervision.

Other Requirements

  • Hands-on experience with ARM and/or RISC-V architectures.
  • Experience with embedded SoC platforms.
  • Experience with Zephyr RTOS, FreeRTOS, or similar RTOS platforms.
  • Knowledge of Zephyr architecture, device drivers, and system configuration.
  • Experience with bootloaders, startup code, Board Support Packages (BSP), and hardware initialization.
  • Experience with SoC bring-up, silicon enablement, or pre-silicon/post-silicon validation.
  • Advanced debugging experience using JTAG/SWD tools.
  • Familiarity with embedded build systems, Git, and CI/CD environments.
  • Experience in technical leadership, mentoring, and code reviews.

Education

Bachelor's or Master's degree in Computer Engineering, Electronics, Computer Science, or a related technical field.

 

Information at a Glance

Why HCLTech?

At HCLTech, you'll supercharge your potential. You'll find your career. And you'll find your spark. All at a place that knows that helping its customers stay on top starts by putting its people first.

HCLTech is a global technology company, home to more than 230,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending September 2026 totaled $14.8 billion.