Coforge

Automation Tool Developer with Embedded and C++

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for an "Automation Tool Developer with Embedded and C++ Background" in Tucson, AZ, requiring 10+ years of experience in embedded firmware driver development, proficiency in C++, and expertise in test automation. Contract length and pay rate are unspecified.
🌎 - Country
United States
πŸ’± - Currency
$ USD
-
πŸ’° - Day rate
Unknown
-
πŸ—“οΈ - Date
July 16, 2026
πŸ•’ - Duration
Unknown
-
🏝️ - Location
On-site
-
πŸ“„ - Contract
Unknown
-
πŸ”’ - Security
Unknown
-
πŸ“ - Location detailed
Tucson, AZ
-
🧠 - Skills detailed
#Quality Assurance #Automation #GIT #C++ #C# #AWS (Amazon Web Services) #Computer Science #Version Control #AI (Artificial Intelligence) #Embedded Systems #Jira #Java #Cloud #Python #Automated Testing #Programming #GitLab
Role description
Job Title / Role: Automation tool developer with Embedded and C++ Background Key Skills: Embedded C++, C++, Device Drivers, Embedded Firmware, Microcontrollers, Driver Development, Controller Communication, Embedded Systems, Hardware Integration, Firmware Testing. Experience: 10+ Location: Tucson, AZ (5 Days working from office) Shift: General Mode: On-site We at Coforge are seeking β€œAutomation tool developer with Embedded and C++ Background” with the following skill set: Note: β€œmust have” experience is in PC to controller embedded FW driver development. Look for someone with strong experience in C++ Coding, Driver development, experience on embedded and Micro controllers. Qualifications: β€’ Bachelor of Software Engineering, Computer Science, or an equivalent degree. β€’ At least 7 years of experience in test automation tool development for use in Quality Assurance testing activities. β€’ Proficiency in programming languages such as Python, Java, C#, C++, and C. β€’ Expertise in developing and maintaining embedded FW test automation environments. β€’ Test Profile Compiler – GUI written in Java. β€’ Relational Database – MSSQL. β€’ Test Configuration Tool – GUI written Java. β€’ Test Executive – GUI written Java that uses NI TestStand to run tests. β€’ DLLs – Universal tool written C++. β€’ Drivers (C++, C#, Java) – Allows for communication between PC and controllers. β€’ Dataloggers – Captures results and compares output. β€’ Test Results Analyzer – GUI Written in Java. β€’ Experience developing tests that execute the interaction between firmware, software and irrigation hardware. β€’ Strong understanding of CI/CD pipeline integration with automation tools. β€’ Familiarity with cloud platforms like AWS and version control systems such as Git. β€’ Team player with excellent communication and interpersonal skills. Desired Qualifications: β€’ Experience working with irrigation products and systems. β€’ Proficiency with Jira, Confluence, GitLab, and Zephyr. β€’ Familiarity with SAFe methodology. β€’ Test automation experience working with integration of hardware, firmware and software. β€’ Experience leveraging AI to create efficiencies within manual and automated testing.