Skip to content
mimi

Embedded Software Test Engineer

Pentangle Tech Services | P5 Group

Mossville · On-site Full-time Today

About the role

Responsibilities

  • This position will involve performing validation for a variety of embedded electronic/software systems which may include short-range wireless (Bluetooth), Tire Monitoring System, and/or other miscellaneous software features.
  • This person will be responsible for ensuring the quality, reliability, and compliance of software systems across multiple critical industrial monitoring projects.
  • This will involve working with systems and software teams to create test plans, perform tests, and report/document test results.
  • This job will also require working with systems and software teams to investigate, troubleshoot and resolve technical issues with the team’s work products.
  • This person will also build and maintain electronic systems test benches. This includes evaluating test bench requirements, designing the electrical and mechanical implementation, fabricating electrical harnesses, working with team to procure parts, and implementing the test bench design.
  • Develop and implement testing strategies for different monitoring systems
  • Validate software functionality across multiple interconnected systems
  • Perform thorough testing of safety-critical features and components
  • Ensure quality assurance standards are met throughout the development lifecycle
  • Verify system integration and cross-functional compatibility
  • Collaborate with development teams to resolve identified issues and implement solutions
  • Create test plans, perform tests, and report/document test results

Candidate Requirements

  • Proficiency in GoogleTest-based unit testing and embedded build system workflows
  • Strong scripting capabilities (Python, Bash) and debugging skills.

Interaction with team:

  • Work with systems and software team to define test requirements
  • Write test plans and review with team
  • Report on test results with verbal and written reports
  • Collect test bench requirement, communicate design plans, and project status to the team
  • Participate in Agile-based project planning process

Candidate Requirements:

  • Bachelor’s degree in electrical engineering, mechanical engineering, computer science, or similar engineering degree
  • 2+ years experience in the validation of embedded electronic systems and software
  • google test OR C and python experience
  • Experience with validation of embedded electronic systems and software
  • Highly proficient with Vector tools (CANalyzer, CANape, etc.) and experience with Controller Area Networks (CAN)
  • Experience validating Bluetooth-based systems
  • Great communication and ability to learn

Skills

BashBluetoothCCANCANalyzerCANapeDockerGoogleTestPythonVector

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free