Find a jobRecruiters

Embedded Test & Systems Software Engineer

Exclusive opportunity

Onsite

Embedded Test & Systems Software Engineer

ACL Digital

Embedded Test & Systems Software Engineer

Skills

PythonPostmanLinux

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Pune, Maharashtra, India

Work mode:

Onsite

Published on:

16 September 2026

What they need


We are seeking an Embedded Test & Systems Software Engineer to join our hardware-software integration team. In this role, you will bridge the gap between firmware development and system-level validation. You will build robust Python-based test automation frameworks, interface directly with hardware peripherals and communication protocols, and contribute directly to embedded C software development when required.

Core Responsibilities

  • Test Automation & Frameworks: Design, develop, and maintain automated regression test suites using Python (pytest or Robot Framework) integrated into CI/CD pipelines.
  • Firmware & C Development: Read, debug, and contribute to low-level embedded C code, drivers, and system services during feature development and hardware bring-up.
  • Protocol & Hardware Validation: Perform functional and system-level validation for protocols including CAN/CAN-FD, $\text{I}^2\text{C}$, PMBus, SPI, and UART.
  • System Management & Security: Validate RESTful Redfish APIs via Postman/curl and execute validation suites for Secure Boot sequences.
  • Linux System Debugging: Configure embedded Linux environments (Yocto Project), manage Systemd services, and analyze journalctl logs to isolate hardware-software bugs.

Technical Requirements

Mandatory Skills:

  • 3 to 8 years of experience in embedded software development, hardware bring-up, or system test engineering.
  • Strong proficiency in Python for test framework development and scripting.
  • Solid background in embedded C programming and firmware debugging.
  • Hands-on experience with hardware peripherals (EEPROM, eMMC, GPIO, Sensors).
  • Deep understanding of embedded Linux, command-line diagnostics, Systemd, and log analysis tools.
  • Experience validating server management APIs (Redfish).

Good to Have:

  • Exposure to OpenBMC architecture, D-Bus IPC, and system inventory services.
  • Experience with network protocols (SNMP, HTTPS, SSH).
  • Familiarity with hardware-level debugging tools (logic analyzers, oscilloscopes).
  • Performance, stress, and load testing experience on embedded systems.

Other offers great for you!

These companies are also looking for great profiles

Easypartner

Firmware Engineer – Embedded Systems - IDF(H/F)

Freelance

Paris, France

Hybrid

Skills

Firmware Engineer

6 months ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

6 days ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Paris, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

21 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools