16 Oct
|
Generac Power Systems
|
Pune
16 Oct
Generac Power Systems
Pune
We believe power is a promise - a shared commitment to be there for others when it matters most.
For more than 65 years, we've turned big ideas into solutions that help protect homes, strengthen businesses and build a more resilient, productive, sustainable energy future.
Ready to Power a Smarter World with us?
Major Responsibilities
Embedded Gateway & IoT Connectivity Testing:
• Test embedded C++ firmware on Linux/RTOS-based IoT gateways.
• Validate Azure IoT Hub communication workflows, including:• Telemetry messaging
• Cloud-to-device (C2D) commands
• Device Twins
• Device Provisioning Service (DPS)
• Certificate rotation and secure connectivity
• Validate message queueing, offline buffering, reconnect logic, and retry behavior under real-world network conditions
Industrial Protocol Testing:
• Develop and execute test cases for:• Modbus Serial (RTU): timing behavior, register maps, function codes, exception handling.
• Modbus TCP: multi-client scenarios, socket recovery, error handling.
• CAN bus: arbitration, extended/standard IDs, error frames, bus overload,
and edge-case behavior.
• Uses protocol analyzers, CAN interfaces, Modbus simulators, and logic analyzers to capture and analyze traffic.
Firmware Update & OTA Lifecycle Validation:
• Test firmware and system updates using hawkBit (deployment orchestration) and SWUpdate (A/B updates, failover, signing, rollback)
• Validate update workflows under stress, including:• Interrupted updates (power loss, network drop)
• Corrupted image scenarios
• Update rollback and fallback behavior
• Ensure secure update chain-of-trust, signature verification, and partition layout integrity.
Automation & CI/CD Integration:
• Develop automated test suites using Python or C++ to validate firmware, protocols, OTA processes, and system services.
• Build hardware-in-the-loop (HIL) automated test setups for regression, protocol simulation, and device behavior testing.
• Integrate automated tests into CI/CD pipelines (GitHub A
📌 Embedded QA (Pune)
🏢 Generac Power Systems
📍 Pune