Software/Firmware Verification Engineer at Ralliant
Cleveland, Ohio, United States -
Full Time


Start Date

Immediate

Expiry Date

03 Feb, 26

Salary

0.0

Posted On

05 Nov, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Testing, Firmware Testing, Test Plans, Automated Testing, VB.NET, C++, Python, Lua, Documentation, Collaboration, Problem Solving, Communication, Testing Methodologies, System Validation, Test Measurement Equipment, Project Monitoring

Industry

Electrical Equipment Manufacturing

Description
Design and implement test plans and methodologies. Conduct testing to ensure that software products adhere to their functional requirements. This may involve tasks such as embedded firmware command structure, user interface testing, functional testing, and system level validation. Design test fixtures and develop automated test software. Choose appropriate testing tools and equipment for specified testing efforts. Document test designs, policies, and procedures. Create, review, and maintain formal testing procedures. Collaborate with design and sustainment engineering teams to tackle software product conformance issues. Actively participate in scheduling testing activities, ensuring that all testing schedule goals are met. Monitor project status and provide regular updates to the supervisor. Establish a framework for required contributions from different departments and facilitate their collaboration. Document and monitor testing results and establish steps to address problems. Analyze current technologies used in the company and develop steps and processes to improve testing procedures. Have a detailed understanding of how to properly document test cases and create effective and focused testing plans. Work closely with departments within the company to ensure hardware is available for projects and working properly. Provide detailed specifications for proposed testing, including time and scope involved. Define clear goals for all aspects of a product test and develop steps for their proper execution. Understand testing methodologies and recommend strategies when necessary. Keep up-to-date with best practices regarding system security measures. A Bachelor's degree in engineering or a related field is preferred. Familiarity with precision and general test measurement equipment. Proficiency in VB.NET, C++, Python, and Lua. Ability to meet complete code coverage requirements and perform analysis. Proven ability to work in a team-oriented and collaborative environment. Capacity to prioritize and execute tasks effectively. Strong communication skills, both orally and in writing, within the organization. Experience with precision and general test measurement equipment.
Responsibilities
Design and implement test plans and methodologies while conducting testing to ensure software products meet functional requirements. Collaborate with engineering teams to address software product conformance issues and monitor project status.
Loading...