Unfortunately, this job posting is expired.
Don't worry, we can still help! Below, please find related information to help you with your job search.
Some similar recruitments
In-Service Support Test & Trial Engineer
Recruited by Thales 8 months ago Address British Columbia, Canada
Senior Software Engineer In Test
Recruited by Calabrio, Inc. 8 months ago Address Vancouver, British Columbia, Canada
Software Design Engineer Jobs
Recruited by Temporal Technologies 8 months ago Address Vancouver, British Columbia, Canada
Senior Software Design Engineer - Oss
Recruited by Temporal Technologies 8 months ago Address Vancouver, British Columbia, Canada
Software Engineer In Test
Recruited by TalentOla 8 months ago Address British Columbia, Canada
Quality Assurance Test Engineer
Recruited by C2S Technologies, Inc. 8 months ago Address Vancouver, British Columbia, Canada
Senior Embedded Software Engineer
Recruited by Lumotive 8 months ago Address Vancouver, British Columbia, Canada
Senior C++ Software Engineer, Trilogy (Remote) - $200,000/Year Usd
Recruited by Crossover 9 months ago Address Vancouver, British Columbia, Canada
Software Development Engineer (React)
Recruited by Workday 9 months ago Address Greater Toronto Area, Canada
Software Development Engineer (Sdet)
Recruited by Mastercard 9 months ago Address Vancouver, British Columbia, Canada
Senior Software Engineer, Growth
Recruited by Babylist 9 months ago Address Vancouver, British Columbia, Canada
Software Development Engineer, Co-Op
Recruited by Change Healthcare 9 months ago Address Richmond, British Columbia, Canada
Senior Software Engineer (.Net)
Recruited by Tribe Property Technologies 9 months ago Address Vancouver, British Columbia, Canada
Embedded Autonomous Software Engineer
Recruited by Open Ocean Robotics 9 months ago Address Victoria, British Columbia, Canada
Senior Software Development Engineer
Recruited by Workday 9 months ago Address Greater Toronto Area, Canada
Software Development Engineer, Internet Automation And Optimization
Recruited by Amazon Web Services (AWS) 9 months ago Address Vancouver, British Columbia, Canada
Software Development Engineer, Amazon
Recruited by Amazon 9 months ago Address Vancouver, British Columbia, Canada
Software Development Engineer In Test (Sdet) (Equest)
Recruited by BCJobs 9 months ago Address Vancouver, British Columbia, Canada
Software Development Engineer In Test (Sdet)
Recruited by Best Buy Canada 9 months ago Address Vancouver, British Columbia, Canada
Associate Software Development Engineer - Knowledge Management - Workday (Viatec)
Recruited by BCJobs 9 months ago Address Victoria, British Columbia, Canada
Software Development Engineer - 2023 (Canada)
Recruited by Amazon 9 months ago Address Vancouver, British Columbia, Canada
Embedded Software Engineer Jobs
Recruited by Better Way Lighting 10 months ago Address Burnaby, British Columbia, Canada
Associate Software Development Engineer - Journeys
Recruited by Workday 10 months ago Address Vancouver, British Columbia, Canada
Software Development Engineer In Test - Co-Op
Recruited by Perpetua 10 months ago Address Greater Toronto Area, Canada
Software Development Engineer, Kinesis
Recruited by Amazon Web Services (AWS) 10 months ago Address Vancouver, British Columbia, Canada

Bms Software Test Engineer

Company

Rivian

Address Vancouver, British Columbia, Canada
Employment type FULL_TIME
Salary
Category Motor Vehicle Manufacturing
Expires 2023-07-30
Posted at 10 months ago
Job Description
About Rivian
Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract.
As a company, we constantly challenge what’s possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations.
Role Summary
We are seeking a skilled and enthusiastic Software Test Engineer to join our team. In this role, you will be responsible for conducting SIL (Software-In-the-Loop) testing of the Battery Management System (BMS) software while utilizing your expertise in test automation. You will play a critical role in ensuring the reliability, functionality, and safety of our BMS software through comprehensive testing and the implementation of automated testing solutions
Responsibilities
  • Execute automated tests, analyze test results, and identify and report defects, working closely with the development team to ensure timely resolution.
  • Collaborate with cross-functional teams, including software engineers, test engineers, and system architects, to understand software requirements and design appropriate test cases.
  • Provide regular reports on test progress, including metrics, test coverage, and identified risks or issues, and providing insights to improve the software's performance, to project stakeholders.
  • Own the validation release process for customer releases, including test strategy scoping, test execution, and sign-off.
  • Develop and execute automated regression test suites, continuously analyze, and improve regression test suite coverage to improve test coverage, efficiency, and reliability.
  • Implement automated test scripts using programming languages and scripting tools, ensuring accurate and reliable test execution.
  • Conduct functional, integration, and system-level testing of the BMS software, analyzing and documenting test results.
  • Conduct periodic reviews of automated test suites, ensuring they remain up-to-date, maintainable, and aligned with evolving project requirements.
Qualifications
  • Strong Python skills
  • Fluent in at least one of system-level programming languages: C, C++, Rust
  • Familiarity with software development methodologies and understanding of the software development life cycle.
  • Excellent analytical and problem-solving skills, with the ability to analyze test results and identify root causes of issues.
  • Experience with CI/CD
  • BS or MS in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience.
  • Previous experience in auto-industry or validating highly complex and safety-critical embedded systems is a plus.
  • Effective communication and collaboration abilities, with a proactive approach to working in a team environment.
  • Ability to read and review electronic circuit schematics is a plus.
  • Strong attention to detail and commitment to delivering high-quality results.
  • Experience of Linux
  • Proven experience as a Test Automation Engineer is a plus, preferably in the SIL testing domain within the automotive industry.
  • Familiar with MATLAB/Simulink for MBD development.
Equal Opportunity
Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law.
Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at [email protected] .
Candidate Data Privacy
Rivian may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes (“Candidate Personal Data”). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law.
Rivian may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian affiliates; and (iii) Rivian’s service providers, including providers of background checks, staffing services, and cloud services.
Rivian may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions.
Please note that we are currently not accepting applications from third party application services.