Logo
Global Connect Technologies

Global Connect Technologies is hiring: Embedded C# Automation Tester in Marshall

Global Connect Technologies, Marshalltown, IA, United States, 50158

Save Job

We are seeking an experienced Embedded C# Automation Tester to join our engineering team. The ideal candidate will have a strong background in embedded systems testing, automation frameworks, and C# programming. This role involves creating, maintaining, and executing automated test cases to validate embedded software and hardware interactions, ensuring quality, performance, and compliance with industry standards.

Key Responsibilities:

  • Design, develop, and maintain automated test scripts in C# for embedded systems.
  • Create and execute test cases for functional, regression, and integration testing.
  • Collaborate with developers and embedded engineers to identify test requirements and ensure testability of designs.
  • Work with test frameworks (e.g., NUnit, MSTest, xUnit) to build reusable test libraries.
  • Debug and analyze embedded software issues, logs, and system outputs.
  • Develop test harnesses and simulators for embedded components.
  • Document test plans, procedures, and results in compliance with project requirements.
  • Contribute to CI/CD pipelines to automate build and test cycles.
  • Ensure coverage for hardware-software integration, communication protocols (CAN, UART, I2C, SPI, Ethernet, etc.), and real-time system validation.

Required Skills & Qualifications:

  • Bachelor’s/Master’s degree in Computer Science, Electrical/Electronics Engineering, or related field.
  • 3+ years of experience in automation testing for embedded systems.
  • Strong programming skills in C# (experience with .NET Framework or .NET Core).
  • Experience with test automation frameworks (NUnit, MSTest, Selenium, or similar).
  • Familiarity with embedded systems, microcontrollers, RTOS, or device drivers.
  • Experience with communication protocols (CAN, UART, SPI, I2C, Ethernet).
  • Proficiency in using lab equipment such as oscilloscopes, logic analyzers, or protocol analyzers.
  • Knowledge of source control tools (Git, Azure DevOps, SVN) and CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps).
  • Strong debugging and analytical skills.

Job Details

Position: Embedded C# Automation Tester

Location: Marshalltown, IA

Job Type: Full-Time

#J-18808-Ljbffr