Firmware Validation Engineer

Career Soft Solutions

Thiruvananthapuram

On-site

INR 650,000 - 950,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Career Soft Solutions in Trivandrum is seeking a skilled Embedded Validation Engineer to verify BLE, Wi‑Fi provisioning, MQTT integration, and Matter interoperability. You will validate OTA flows, firmware security, and power performance across TI, Nordic, STMicro, Renesas, and Silicon Labs platforms.

Strong scripting and driver-level C/C++ skills are essential. The role involves hands-on hardware lab work, JTAG/SWD debugging, and developing Python automation within CI pipelines.

Qualifications

  • Proficient in Python and test automation scripting.
  • C/C++ for driver-level work and harness development.
  • Experience with FreeRTOS/TI RTOS task scheduling and interrupts.

Responsibilities

  • Validate BLE (GATT, GAP, pairing/bonding) and Wi-Fi provisioning, roaming, and co-existence.
  • Test MQTT delivery, QoS levels, and AWS IoT Core integration.
  • Validate Matter commissioning and device interoperability.
  • Verify SPI, I2C, UART driver behavior and edge cases.
  • Validate OTA flows via MCUboot and TI OAD including rollback scenarios.
  • Verify firmware signature checks and anti-rollback protections in the secure boot chain.
  • Test secure boot chain, TrustZone key storage, and secure element access controls.
  • Measure power consumption across sleep, idle, active, and radio-on states.
  • Execute tests on TI, Nordic, STMicro, Renesas, and Silicon Labs targets using JTAG/SWD and logic analyzers.
  • Develop Python automation scripts integrated into Jenkins and AWS CodePipelines.

Skills

Python
C/C++
Test automation

Tools

JTAG/SWD
logic analyzers
BLE sniffers
Wireshark
GCC/TI Clang
MCUboot/TI OAD

Job description

Mode: C2H/FTH.

Locations: WFO - Trivandrum

Shift: General

Responsibilities
Wireless & Protocol Validation
  • Validate BLE (GATT, GAP, pairing/bonding) and Wi-Fi provisioning, roaming, and co-existence
  • Test MQTT delivery, QoS levels, and AWS IoT Core integration
  • Validate Matter commissioning and device interoperability
  • Verify SPI, I2C, UART driver behaviour and edge cases
OTA & Bootloader
  • Validate OTA flows via MCUboot and TI OAD including rollback and interrupted update scenarios
  • Verify firmware signature checks and anti-rollback protections in the secure boot chain
Security Validation
  • Test secure boot chain, TrustZone key storage, and secure element access controls
  • Execute anti-tamper scenarios and assess alignment with UL 2900 and NIST IoT guidelines
Power & Performance
  • Measure power consumption across sleep, idle, active, and radio-on states
  • Validate battery life projections and RTOS task timing under load
Hardware Lab & Automation
  • Execute tests on physical TI, Nordic, STM, Renesas, and Silicon Labs targets using JTAG/SWD and logic analysers
  • Capture BLE sniffer and Wireshark traces for protocol validation
  • Develop Python automation scripts integrated into Jenkins and AWS CodePipelines
Requirements
Languages & Frameworks
  • Python strong experience in programming with Python and preferably in test automation scripts.
  • C/C++ test harness and driver-level work
  • Experience in firmware development using FreeRTOS, TI RTOS task scheduling and interrupt handling concepts
Wireless & Connectivity
  • BLE — GATT, GAP, pairing, bonding, advertising
  • Wi-Fi 802.11 — provisioning, roaming, co-existance testing
  • MQTT, Matter — protocol-level validation experience
  • SPI, I2C, UART — wired protocol debugging with logic analysers
Hardware & Debug Tools
  • Hands-on experience with TI, Nordic Semiconductor, STMicro, Renesas, or Silicon Labs platforms
  • JTAG/SWD debuggers, logic analysers, BLE sniffers, Wireshark
  • MCUboot, TI OAD — OTA and bootloader validation
  • GCC, TI Clang toolchains
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Consultant / FTE - Firmware Validation
Consultant / FTE - Firmware Validation

Ezzoft Technologies • Thiruvananthapuram

On-site
INR 1,000,000 - 1,800,000
Firmware Validation Engineer
Firmware Validation Engineer

QBurst • Thiruvananthapuram

On-site
INR 900,000 - 1,500,000
Embedded QA
Embedded QA

Silicon Stack Pty • Pune District

On-site
INR 600,000 - 800,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Tekskills • Bengaluru

On-site
INR 4,500,000 - 7,000,000
Security IP Validation Engineer - REQ_2693
Security IP Validation Engineer - REQ_2693

Tessolve • Bengaluru

On-site
INR 2,800,000 - 5,200,000
Validation Engineering Manager
Validation Engineering Manager

Texas Instruments India • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Competitive pay and benefits
Opportunities to file patents
Enriching technical environment
Validation Engineering Manager
Validation Engineering Manager

Texas Instruments • Bengaluru

On-site
INR 2,500,000 - 3,500,000
Embedded Test Engineer
Embedded Test Engineer

SourcingXPress • Hyderabad

On-site
INR 600,000 - 1,200,000
Senior Engineer - Embedded (Junior & Mid-Level)
Senior Engineer - Embedded (Junior & Mid-Level)

Legrand • Thane

On-site
INR 1,200,000 - 2,000,000
Sr. Firmware Engineer
Sr. Firmware Engineer

Elecbits • Bengaluru

On-site
INR 1,200,000 - 1,800,000