Logo
Global Connect Technologies

Embedded C# Automation Tester

Global Connect Technologies, Marshalltown, Iowa, 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