Systems Software Developer in Test ( BSP and Drivers) Job Description Template
Our company is looking for a Systems Software Developer in Test ( BSP and Drivers) to join our team.
Responsibilities:
- Developing and optimizing automated test cases with continuous improvements in coverage and efficiency;
- Analyzing test results, debugging observed issues, generation of defect reports, verifying fixed issues, updating pre-existing defect reports;
- Creating test reports based on test results for internal and external audiences with high attention to detail;
- Providing solid traceability from software requirements to test cases to test results;
- Creating or updating test plans and test cases based on new product features, customer requirements or identified problems;
- Identifying and running a series of tests against new software builds on reference and/or customer hardware.
Requirements:
- Ability to enable automation for manual tests and automate test result processing;
- Experience in developing automated tests and testing tools;
- Enthusiasm, a passion for quality and a desire to learn about new technologies is a requirement;
- Knowledge of formal test theory, test methodology, and ISO9001 quality management;
- Bachelor’s degree in computer science, engineering or equivalent;
- Able to write clear and concise problem reports;
- Familiarity with common processor architectures (i.e. 32-bit and 64-bit variants of x86/ARM);
- Excellent communication, presentation, and organizational skills are necessary;
- Junior or Intermediate level experience in embedded test, design and engineering;
- Ability to work and participate in a team setting with an open, collaborative communication style;
- 2+ years as a C/C++ developer in an embedded environment;
- Familiar with Continuous Integration build systems (Jenkins, Hudson);
- Familiar with source versioning, problem reporting and constant integration systems (SVN, Git, JIRA, Jenkins);
- Working knowledge of QNX or other embedded operating system;
- Strong working knowledge of Python, Perl and shell scripting.