onsite
Embedded SW Quality Test Engineer - GE Vernova
QA Engineer
Embedded SW Quality Test Engineer responsible for designing, developing, and testing firmware that controls real‑time functions of physical devices, ensuring reliability and performance across diverse hardware platforms.
About the role
Key Responsibilities
- Design, develop, and maintain firmware for embedded systems controlling motors, engines, valves, and other real‑time devices.
- Implement comprehensive test plans, including unit, integration, and system‑level tests to validate real‑time functionality.
- Collaborate with hardware engineers to understand device characteristics and translate them into software requirements.
- Use debugging tools (e.g., JTAG, oscilloscope) to diagnose and resolve firmware issues.
- Automate test processes and integrate continuous integration pipelines for rapid feedback.
Requirements
- Strong experience in C/C++ development for embedded platforms.
- Deep understanding of real‑time operating systems and deterministic behavior.
- Proficiency in test automation frameworks and debugging instrumentation.
- Excellent problem‑solving skills and attention to detail.
- Effective communication and teamwork abilities.