System Test Software Engineer - Member of Technical Staff
at Wind River
Kanata, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 01 Sep, 2024 | Not Specified | 01 Jun, 2024 | N/A | Bash,Cambodia,Afghanistan,Python,Linux,Privacy Law,Computer Science,Agile,C,Shell Scripting | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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