View All Jobs 120786

Tools Development - advanced Engineer I

Build modular test automation frameworks for embedded devices and deploy across large lab environments.
Bangalore
Mid-Level
7 hours agoBe an early applicant
Resideo Technologies

Resideo Technologies

Provides smart home comfort, security, and energy management solutions, including connected devices and software for residential and commercial environments.

8 Similar Jobs at Resideo Technologies

Embedded Tools Development Engineer

We are looking for a highly skilled Embedded Tools Development Engineer. This role is centered on building cutting-edge tools, scalable automation frameworks, and intelligent lab infrastructure to enable high throughput validation of embedded systems.

You will be at the forefront of developing platforms that power large-scale device testing, improve engineering efficiency, and accelerate firmware and hardware releases. If you are passionate about building tools that engineers love to use and solving complex system-level challenges, this role is for you.

Job Duties:

Embedded Test Infrastructure & Lab Tooling

  • Architect and develop scalable tools to manage large scale lab environments with multiple Devices Under Test (DUTs).
  • Build robust infrastructure for automated firmware flashing, device provisioning, configuration, and test execution.
  • Develop reusable platforms supporting popular evaluation kits (EVKs) such as Arduino, Raspberry Pi, Raspberry Pi Pico, ESP32, and STM32.
  • Design and integrate communication layers (Wi-Fi, SSH, UART, TCP/IP, MQTT, WebSocket) for seamless remote device control, OTA updates, and debugging.

Hardware Test Fixtures

  • Design and develop intelligent hardware test fixtures and validation setups for embedded products.
  • Interface with debug probes, serial interfaces, power control systems, and measurement instruments.
  • Enable scalable and automated validation using UART, SPI, I2C, BLE, Wi-Fi, Modbus, or similar protocols.

Validation Tooling

  • Develop intuitive GUI/CLI based tools that empower Validation teams to configure, execute, and monitor tests efficiently.
  • Build advanced log analysis systems, real time dashboards, and automated reporting solutions.
  • Create data driven tools for test analytics and faster root cause identification.

System Integration

  • Collaborate closely with Firmware, Hardware, and QA teams to drive automation and improve test coverage.
  • Integrate validation tools with build systems, CI/CD pipelines, and release workflows.
  • Continuously improve system scalability, reliability, and repeatability across lab environments.

Test Automation Framework Development

  • Design and develop modular, scalable test automation frameworks for embedded system validation.
  • Build Python-based orchestration tools to control DUTs, lab infrastructure, and test execution at scale.
  • Enable comprehensive testing strategies, including functional, regression, system, and stress testing.

You Must Have:

5–8 years of relevant experience in Verification and Validation, embedded systems, and tools development.

Embedded Systems

  • Strong programming expertise in Embedded C/C++ and Python.
  • Experience working with Linux and RTOS based systems (e.g., FreeRTOS or similar).

Automation & Tools

  • Strong Python expertise in building test automation frameworks, device control systems, and lab tools.
  • Proven experience developing internal engineering tools, platforms, or frameworks.
  • Hands-on experience with hardware debuggers (e.g., JTAG).
  • Practical experience with PCB handling and basic soldering.

Hardware Interfaces

  • Hands on experience with embedded communication interfaces such as UART, SPI, I2C, USB, BLE/Wi-Fi, Ethernet, or Modbus.

We Value:

  • Experience building scalable test platforms for large device farms or lab clusters.
  • Knowledge of hardware test fixture design and system validation setups.
  • Experience with containerized environments (Docker, Kubernetes) for lab/tool scalability.
  • Experience working with IoT or connected embedded devices.

What's In It For You:

  • Health Insurance Coverage – comprehensive care for you and your family.
  • Employee Assistance Program (EAP) – confidential service which equips and supports you as you meet life's challenges.
  • Education Assistance – we invest in your growth so you can keep learning and thriving.
  • Maternity & Paternity Leave – because family always comes first.
  • Menstrual Wellness Benefit – benefit for women employees
  • Bereavement Leave – time to be with loved ones when it matters most.
+ Show Original Job Post
























Tools Development - advanced Engineer I
Bangalore
Engineering
About Resideo Technologies
Provides smart home comfort, security, and energy management solutions, including connected devices and software for residential and commercial environments.