System Test Software Engineer - Member of Technical Staff

at  Wind River

Kanata, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate01 Sep, 2024Not Specified01 Jun, 2024N/ABash,Cambodia,Afghanistan,Python,Linux,Privacy Law,Computer Science,Agile,C,Shell ScriptingNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

System Test Software Engineer – Member of Technical Staff
Location: Ottawa, Canada
Canadian Citizen - Security Clearance Requirements

ABOUT THE OPPORTUNITY

Wind River Systems is seeking a high-performing, highly skilled software engineer for a team developing automated tests to validate safety-critical embedded real-time operating systems and embedded virtualization solutions. The purpose of this role is to help the team follow the development process, including agile methodologies, deliver on its commitments with technical contributions and interface with engineering management and technical authority on timeline and deliverables.

QUALIFICATIONS

  • BSc or higher degree (Computer Science, Computer/Electrical/Software Engineering, or other STEM field) or equivalent work experience
  • 6+ years of software development experience
  • Solid understanding of software development methodology, including Agile.
  • Solid understanding of test methodology
  • Solid understanding of Python
  • Familiarity with test automation frameworks such as pytest
  • Strong knowledge of Linux
  • Competent in C and shell scripting (bash, expect, batch)
  • Strong software architecture skills
  • Containerization experience
  • Knowledge of security practices and principles is a plus

SECURITY CLEARANCE REQUIREMENTS

Successful candidates must engage in a security clearance process in regards to their citizenship in order to perform fundamental job duties, as per applicable law. In particular, candidates with certain citizenship may not be able to perform such fundamental job duties. Currently, this includes citizens of the following countries: Belarus; Burma; China; Cuba; Iran; North Korea; Syria; Venezuela; Afghanistan; Cambodia; Central African Republic; Cyprus; Democratic Republic of Congo; Ethiopia; Eritrea; Haiti; Iraq; Lebanon; Libya; Russia; Somalia; South Sudan; Sudan; Zimbabwe. The security clearance process may take a significant amount of time to complete, and any offer of employment will be contingent on the candidate’s legal ability to perform the fundamental job duties. Wind River is committed to meeting its obligations to candidates under applicable human rights law and privacy law in this regard.

Responsibilities:

  • Learn about and research new product features
  • Develop end-to-end automated tests to exercise those new features
  • Maintain the existing automated test suite and triage issues
  • Add automation coverage for new hardware and peripherals as needed
  • Mentor junior members of the team
  • Develop new test plans and test strategies
  • Perform manual tests as necessary
  • Provide technical guidance and expertise to the team
  • Contribute to the team’s deliverables


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - QA & Testing

Software Engineering

BSc

Engineering, STEM

Proficient

1

Kanata, ON, Canada