Demo

Software Engineer

KeyStaff Professionals- A Division of Midwest Staffing
Arden, MN Full Time
POSTED ON 7/31/2026
AVAILABLE BEFORE 8/30/2026

Job Summary

We are seeking a Software Engineer to support the design, development, testing, and support of software for advanced electronic test systems. This role is responsible for the full software development lifecycle, including requirements development, design documentation, implementation, debugging, testing, release, and customer support. The position works closely with cross-functional engineering, manufacturing, and customer teams to deliver high-quality, reliable solutions.


Key Responsibilities

  • Design and develop software to meet performance requirements for high-power electronic test and burn-in systems
  • Develop requirements specifications, software development plans, and detailed design documentation
  • Implement new software features and maintain existing codebases
  • Perform code reviews, debugging, testing, and final software releases
  • Integrate software with product hardware and electronic test systems
  • Define and develop custom hardware/software interfaces
  • Create and execute software and firmware test plans/protocols; generate test reports to validate performance and specifications
  • Collaborate with other engineering disciplines, manufacturing teams, and customers throughout design and testing phases
  • Document solutions and transition completed designs to manufacturing
  • Provide software support for new and released products to customers
  • Communicate software requirements, project status, and technical updates to management


Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field — or equivalent relevant experience
  • Demonstrated professional experience in software development (level and scope dependent on experience)
  • Strong proficiency in C and/or C# within a Microsoft Visual Studio environment
  • Solid understanding of object-oriented design, analysis, and software debugging
  • Experience with source control systems such as Git or CVS
  • Familiarity with project management and issue-tracking tools such as JIRA or Confluence
  • Strong troubleshooting and problem-solving skills
  • Ability to manage multiple priorities with minimal supervision
  • Strong written and verbal communication skills
  • Ability to work independently and collaboratively in a team environment


Preferred Qualifications

  • Knowledge of hardware systems and hardware/software integration
  • Project management experience
  • Software testing and validation experience
  • Experience with Python, Java, and/or SQL
  • Familiarity with communication protocols such as MODBUS or Ethernet
  • UX/UI design experience
  • Database design and integration experience


Midwest Staffing Group & KeyStaff Professionals prohibits discrimination against any employee or applicant for employment because of race, color, religion, creed, age, sex, national origin, ancestry, marital status, familial status, disability, sexual orientation, gender identity, gender expression, veteran status, genetic information, status with regard to public assistance, and any other characteristics protected by applicable state, federal and/or local laws

Salary : $95,000 - $138,000

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 Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
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

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

  • US Research Software Engineer Association Home, KS
  • Skip to Main Content Home Search Jobs Log In /Create Account Help Visualization Software and Data Specialist Bookmark this Posting Print Preview | Apply fo... more
  • 21 Days Ago

  • Cimarron Software Houston, TX
  • Job Description: Cimarron is seeking Software Engineers to be responsible for the software design, development, test, and integration of the Axiom Space Co... more
  • 21 Days Ago

AI Assistant is available now!

Feel free to start your new journey!