Global Connect Technologies
Global Connect Technologies is hiring: Embedded C# Automation Tester in Marshall
Global Connect Technologies, Marshalltown, IA, United States, 50158
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