Skip to main content

Embedded C++/Python Test Engineer

Embedded C++/Python Test Engineer
Pi Square Technologies
8 months ago

Description

Pi-square Technologies is a Michigan (USA) Headquartered Automotive Embedded Engineering Services company, Synergy Partner for major OEMs and Tier 1s and their implementation partners in Automotive Embedded Product Development, Projects, Requirements Analysis, Software Design, Software Implementation, Efficient Build, Release Process, and turnkey software V & V Services. We have more than 20+ years of industry experts specializing in the latest cutting-edge automotive technologies such as AUTOSAR, ADAS-HIL, Infotainment, connected vehicles, Cyber security, OTA, and Advanced Safety/ Body electronics.

Job Description

Job Responsibilities:

  • Design and execute automated test scripts using C++, Python, and other scripting languages including Bash and DOS.
  • Develop Test Cases and Scripts using LDRA for verifying software and perform regression.
  • Perform Software Verification activities with Whitebox / Component Test, and System / Hardware Software Integration Test methods.
  • Perform Test Software Integration and debugging.
  • Use the Configuration Management tool for test artifacts configuration and defect tracking.
  • Use a Requirements management tool for tracking and tracing Software Requirements to Test Cases.
  • Perform Software requirements, Code, and test artifact reviews, and raise defects.
  • Create and document methods to confirm that products meet or exceed requirements and customer expectations.
  • Identify and communicate risk areas allowing the team to make informed release decisions and provide regular status updates.
  • Be an active participant in the solicitation and management of requirements.
  • Provide accurate time estimates so work can be planned and meet deadlines while maintaining accuracy and quality.
  • Work as an individual contributing to the overall success of the team.
  • Participate in fieldwork (installation, commissioning, troubleshooting) which may involve walking up to 1 mile on uneven work surfaces such as ballast and climbing in, on, and around large equipment.
  • Perform other reasonably related tasks as assigned by management.

Desired Experience

  • Experience developing software using C++.
  • Experience with test automation frameworks using Python (or other scripting languages, such as perl, Bash and/or Bat).
  • Experience using data monitoring for CAN using PCAN, RS232.
  • Hands-on experience with writing automation test code utilizing tools such as IDEs, LDRA or other similar tools and frameworks that simulate complex multi-system scenarios.
  • Hands-on experience with tools such as JIRA, SVN and DOORS.
  • Experience with automated testing types (unit, functional, behavioral, integration, component, end-to-end) Industrial Controller Experience is a plus.
  • Knowledge on CENELEC standards.

Pi-square Technologies

Pi-square technologies is a Michigan (USA) Headquartered Automotive Embedded Engineering Services company, Synergy Partner for major OEMs and Tier 1s and their implementation partners in Automotive Embedded Product Development, Projects, Requirements Analysis, Software Design, Software Implementation, Efficient Build, Release Process, and turnkey software V & V Services. We have more than 20+ years of industry expertise with specialization in the latest cutting-edge automotive technologies such as Infotainment, connected vehicles, Cyber security, OTA, and Advanced Safety/ Body electronics.

Expertise level

Work arrangement

Key skills

Similar Jobs in United States