Job Title

Software Verification Engineer

Company Name
GE Healthcare
Job Type
Full-time
Industry
Qualification
Bachelor’s Degree
Experience
2 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Bangalore, Karnataka, India
Job Description

Software Verification engineer is responsible for understanding requirement specifications, develop verification plan, develop & execute unit test cases. This can be part of manual testing and/or develop scripts in Java/TCL/Python to automate and test Embedded Software (Firmware) used in for X-ray generators within Imaging Sub Systems group of GE Healthcare.

Roles and Responsibilities
Duties include (but are not limited to):
Read and understand requirements specifications and translate them to unit test cases, execute them.
Able to capture the executed test results into a report and document the same as per the established procedures
Designing and building strong testing infrastructure to minimize dependency on hardware availability

Required Qualifications
Bachelor's degree from an accredited university or college in Electronics/ Computer science Engineering or equivalent.
2+ years of experience in embedded software testing on CAN bus
Expertise in developing test cases in Java, Python
Familiarity with requirement gathering documents like DOORS
Knowledge of the software development lifecycle.
Experience with unit test and static analysis tools.
Good working knowledge of configuration management tools like Git.

Desired Characteristics
Strong oral & written communication skills. Ability to document, plan, and execute programs.
Experience in Agile development is desirable.
Other programming languages like C, C++, TCL etc
Basic knowledge to read and understand digital schematics (MCU/DSP etc).
Exposure to SW/FW development in power/medical domain
Understanding of communication protocols like CAN, UART, SPI, Ethernet etc

Key Skills

Recruiter's Name
--
Telephone
--
Posted Date
April 25, 2022
Additional information

--