Embedded Software Engineer
Hinduja Tech Limited
We do not know your resume yet
Upload your resume to unlock your actual match score and identify important JD keywords before applying.
Recruiters may search these ATS Keywords in your resume
Keywords
Job Description
We are looking for a motivated Embedded Software SDET/QA Engineer with 3-7 years of experience (or strong internship/project experience) to support verification and test automation for embedded firmware used in fire safety and audio (notification and alarm) systems.
This role requires hands-on system-level testing across firmware, Linux, hardware, and connectivity layers, working closely with senior SDET and firmware engineers.
The engineer will help develop and execute test plans, build and maintain automated tests, support test reporting, and contribute to traceability and audit readiness under guidance from a senior SDET/QA engineer.
Key Responsibilities
Test Planning & Execution
- Develop and execute test cases for embedded firmware systems.
- Perform functional, regression, and exploratory testing.
- Maintain traceability between requirements and test results.
System-Level Validation
- Validate interactions across firmware, Linux, hardware, and network layers.
- Execute end-to-end workflows for device behavior, communication, and diagnostics.
Real-Time Behavior Validation
- Validate timing, interrupts, watchdogs, and recovery mechanisms.
- Test system behavior under stress and failure conditions.
Protocol & Connectivity Testing
- Test communication protocols such as TCP/IP, serial (UART/RS485), and basic messaging.
- Validate device connectivity, telemetry, and configuration workflows.
Automation Support
- Develop and maintain automated tests and scripts using Python (smoke/regression, protocol checks, log validation).
- Build tools for log validation and device interaction.
- Support CI integration of automated tests.
Hardware & Lab Testing
- Assist in board bring-up and system validation.
- Use lab tools (oscilloscope, logic analyzer) for debugging.
Debugging & Issue Reproduction
- Reproduce issues using logs and traces.
- Support root cause analysis with senior engineers.
Reporting & Collaboration
- Log defects with clear reproduction steps and evidence.
- Collaborate with firmware and hardware teams.
Qualifications
- Experience: 3-7 years in QA/SDET for embedded or real-time systems
- Bachelor’s degree in Computer Science, Electronics, Electrical Engineering, or related.
- Strong understanding of embedded systems, C/C++ fundamentals, and real-time concepts (interrupts, timing, RTOS and Linux basics).
- Strong scripting ability in Python and experience writing test utilities, and familiarity with Git-based workflows.
- Comfort working in a lab environment and learning to use tools such as oscilloscopes, logic analyzers, and protocol analyzers.
- Strong attention to detail, documentation discipline, and willingness to learn regulated/audit-ready processes.
Tech Stack & Tools
- Programming/Scripting: Python (preferred), C/C++ basics
- Version Control: Git/GitHub
- Test Tools: PyTest/unittest (or similar), log parsing and analysis tools
- Interfaces/Protocols: UART/Serial, TCP/IP basics, RS485/RS232 exposure a plus
- CI Basics: Jenkins/GitHub Actions exposure a plus
- Debug/Lab Tools: Oscilloscope and logic analyzer (learning level), packet capture tools
Core Competencies
- Learning Agility | Test Execution Discipline | Automation Curiosity | Embedded Systems Fundamentals | Attention to Detail | Debugging Basics | Collaboration | Documentation Rigor | Ownership Mindset | Continuous Improvement
About The Company
Hinduja Tech Limited
Hinduja Tech (HT), part of the multi-billion-dollar Global Business Conglomerate, Hinduja Group, provides product and digital engineering solutions. The Services are catered to the disruptive mobility segment, especially in the Electric and Autonomous space. Hinduja Tech’s Product Engineering Services division has inherited decades of automotive product development expertise in our DNA, and we offer full vehicle and powertrain development services from concept through SOP for ICE vehicles and EVs. Headquartered in Chennai, Hinduja Tech has pioneered automotive product co-development using its unique ‘Frugal EngiNEARing Paradigm’ with a strong focus on 'zero-based design to cost process' and delivered Award Winning Programs. Focused on the automotive industry, Hinduja Tech Digital Technologies Services & Solution division is a co-innovation partner for SAP/ERP services and offers enterprise mobility services, full stack IT Development, testing, and maintenance using its own agile development methodology and accelerators. Drive System Design (DSD), a Hinduja Tech Company is an award-winning and globally trusted engineering consultancy known for developing innovative solutions for electrified propulsion systems. The acquisition enables Hinduja Tech to provide end-to-end electrified propulsion systems design and development capabilities, enhancing its full-vehicle design and development position. Our 100+ client list includes 7 of the top 10 Global Auto OEMs, leading disruptive and emerging OEMs, & Global Tiers in Asia, North America, Europe, and the Middle East. Office Location: India- Chennai, Bengaluru, Pune. North America- USA, Mexico, Canada. Europe- UK, France, Germany, Romania. Other countries- Japan and China.
How to Apply Better for This Job
This section explains the correct next step without forcing sign-in immediately.
Check ATS score before applying
Scan your resume for ATS readability, formatting issues, missing sections, weak keywords, and content gaps.
Customize your resume for this JD
Match your resume with the job description and add c , qa , c++ , git , rtos , keywords where they fit naturally.
Find similar jobs too
Do not depend on one opening. Use your resume to find similar frontend jobs across relevant job platforms.
Ready with your customized resume?
Once your resume includes the right skills and is ATS-friendly, you can apply directly on the source platform.
Market Insights:Best Embedded Software Engineer Jobs in India
Find the latest Embedded Software Engineer jobs across top Indian cities. Compare job counts by location and apply where hiring demand is higher.