Software Test Engineer – Embedded/Linux Testing
Job Title: Software Test Engineer – Embedded/Linux TestingLocation: Portage MIDuration: Long TermRequired SkillsBachelor’s Degree in Computer Science, Electrical Engineering, Software Engineering, or related field4+ years of experience in software testing within a Linux environmentExperience with Python, C, or C++Experience with embedded systems testing and verificationStrong understanding of software testing methodologies and debuggingExperience executing manual and automated test casesAbility to work onsite in Portage, MI four days per weekResponsibilitiesSupport embedded software verification and validation activitiesExecute manual and automated test protocolsAnalyze test results and assist with defect debugging/resolutionPerform OS updates and system bring-up activitiesCollaborate with embedded and OS development teams for integration testingDevelop and maintain test scripts using Python, C/C++, or MATLABDocument testing activities, defects, and validation results in Jira/JAMA Preferred SkillsExperience in regulated industries such as Medical DevicesFamiliarity with Yocto Linux or custom OS environmentsExperience with JAMA, DOORS, Jira, or similar toolsKnowledge of GitLab and CI/CD pipelinesUnderstanding of SDLC, validation, and verification processes