Demo

Firmware Engineer

Coforge
Tucson, AZ Other
POSTED ON 7/21/2026
AVAILABLE BEFORE 8/19/2026

Job details:

Position: Senior Firmware test Engineer

Location: Tucson, AZ (5 Days working from office)

key skills: “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.


Key Responsibilities:

  • 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


Nice to Have:

  • 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.


Hourly Wage Estimation for Firmware Engineer in Tucson, AZ
$48.00 to $58.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Firmware Engineer?

Sign up to receive alerts about other jobs on the Firmware Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Coforge

  • Coforge Augusta, GA
  • JD Attached Job Type: Full-time Pay: $25.00 - $30.00 per hour Benefits: 401(k) 401(k) matching Health insurance Life insurance Paid time off Work Location:... more
  • Just Posted

  • Coforge Oaks, PA
  • Role: Product Owner with Analytical Dashboard/ Reporting Location: Oaks, PA Key Skills: Wealth Management, Finance Domain, Product Management Experience: 1... more
  • Just Posted

  • Coforge Dallas, TX
  • Job Title: Product Owner Skills: Product Owner, Credit Card experience or Retail domain. Experience: 5 years Location: Dallas, TX We at Coforge are hiring ... more
  • Just Posted

  • Coforge Fort Mill, SC
  • Role: Technical Project Manager / Program Manager Location: Fort Mill, SC Experience: 12 Years Key Skills: Program Management, Project Management, AWS, SQL... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Firmware Engineer jobs in the Tucson, AZ area that may be a better fit.

  • Mesa Labs Tucson, AZ
  • Are you looking for an opportunity to make a difference? At Mesa Labs we’re passionate about protecting the vulnerable by enabling scientific breakthroughs... more
  • 24 Days Ago

  • Actalent Tucson, AZ
  • Job Title: Senior Firmware Engineer II Job Description This role focuses on developing advanced FPGA-based firmware for cutting-edge electro-optical and in... more
  • 26 Days Ago

AI Assistant is available now!

Feel free to start your new journey!