What are the responsibilities and job description for the Embedded Software Engineer position at HCLTech?
Job Title: Embedded Software Engineer / Verification Test Engineer
HCLTech is seeking a highly talented and self-motivated individual to advance technological innovation through embedded software development and verification.
Role Responsibilities:
- Collaborate with experienced engineers on testing and verification processes.
- Understand the design and development of micro-controller based systems for safety-critical handheld medical devices, including Non-RTOS and RTOS environments.
- Perform requirement analysis, identify gaps, and develop test scenarios for input documents such as requirements and/or design documents.
- Identify relevant test hardware equipment for system testing.
- Develop software integration test plans and protocols against design input docs & code for embedded handheld battery-operated medical devices.
- Analyze software code regression (in C & C ) and plan for integration testing with knowledge of custom HW design.
- Participate in requirements, design & code review meetings and provide comments.
- For C# candidates: Develop and test PC App using C# for testing and communicating with the Medical embedded device, with good understanding on communication protocols like NFC and BLE.
Benefits:
- Competitive pay range ($54,000 - $88,000 per year).
- Award-winning company culture.
- Diverse and inclusive work environment.
- Opportunities for growth and career development.
- Comprehensive benefits package, including medical, dental, vision, and 401(k) retirement plan.
Growth Opportunities:
HCLTech offers continuous opportunities for growth and learning, with transparent communication, learning and career development programs, and unlimited opportunities to find the right role for you.
Salary : $54,000 - $88,000