Senior Software Engineer

Redbock - an NES Fircroft company

Minnesota

On-site

USD 120,000 - 160,000

Full time

48 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Redbock - an NES Fircroft company is seeking a Sr. Software Engineer for a 12-month contract in Mounds View, MN. The role requires proven HIL design and integration experience, advanced Python automation, and a focus on systems-level testing and quality strategy.

7–10 years of experience and a bachelor’s degree in engineering are preferred. The candidate will develop and integrate HIL test solutions, build automation capabilities, and drive testability across engineering teams to verify system

Qualifications

  • 2 years of experience writing software in C, Python, and Java.
  • Development and execution of automated testing.

Responsibilities

  • Develop and Integrate Hardware-in-the-Loop (HIL) Test Solutions.
  • Design, implement, and maintain HIL test environments that integrate hardware, software, simulation, and automated testing.
  • Build and Maintain Advanced Automation Capabilities.
  • Develop automation frameworks, test utilities, simulation tools, CI pipelines, and test scripts improving reliability and coverage.
  • Drive Quality Across Engineering Teams.
  • Partner with development and system teams to improve testability and ensure robust validation of system behavior, performance, and reliability.
  • Designs, develops, tests, debugs and implements operating systems components, software tools, and utilities.
  • Ensures that system improvements are successfully implemented and monitored to increase efficiency.
  • Generates systems software engineering policies, standards and procedures.
  • May work across a variety of software lifecycle activities as determined by program needs.

Skills

HIL test bench design
HIL integration with hardware
Python automation development
Systems-level testing
Testing strategies for complex systems

Education

Bachelor's degree in Engineering

Job description

***W2 ONLY, C2C candidates, or Candidates with the following Visa Status will not be accepted: H1B, OPT, OPT-STEM***

Sr. Software Engineer (12 month contract // Mounds View, MN):
3 Required Skills:
  • Proven, hands-on experience designing and implementing a Hardware-in-the-Loop (HIL) test bench integrated with automated testing.
  • Ability to integrate real hardware, simulators, test infrastructure, and automated test execution into a reliable end-to-end HIL environment.
  • Advanced Python Automation Development
  • Strong hands‑on Python development for building automation frameworks, simulation tools, and automated test suites.
  • Systems‑Level Testing and Quality Strategy
  • Experience defining testing strategies for complex systems.
Primary Responsibilities:
  • Develop and Integrate Hardware-in-the-Loop (HIL) Test Solutions
  • Design, implement, and maintain HIL test environments that integrate hardware, software, simulation, and automated testing to enable reliable system‑level verification.
  • Build and Maintain Advanced Automation Capabilities
  • Develop automation frameworks, test utilities, simulation tools, CI pipelines, and test scripts improving reliability and coverage.
  • Drive Quality Across Engineering Teams
  • Partner with development and system teams to improve testability and ensure robust validation of system behavior, performance, and reliability.

Education: Bachelor Degree in Engineering, ideally in Computer Engineering, Electrical Engineering, or Computer Science

Target Years of Experience: 7-10 years
Duties:
  • Designs, develops, tests, debugs and implements operating systems components, software tools, and utilities.
  • Ensures that system improvements are successfully implemented and monitored to increase efficiency.
  • Generates systems software engineering policies, standards and procedures.
  • May work across a variety of software lifecycle activities as determined by program needs.
Must Haves:
  • 2 years of experience writing software in C, Python, and Java
  • Development and execution of automated testing
Nice to Haves:
  • Medical Device experience or other regulated industry experience
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer
Senior Embedded Software Engineer

Infotree Global Solutions • Saint Paul (MN)

On-site
USD 120,000 - 180,000
Software Engineer (HIL)
Software Engineer (HIL)

ATR International • Minnesota

Hybrid
USD 110,000 - 150,000
Sr Software Engineer - Exempt
Sr Software Engineer - Exempt

Lancesoft • Mounds View (MN)

On-site
USD 120,000 - 180,000
Senior Electrical Engineer, Hardware in the Loop
Senior Electrical Engineer, Hardware in the Loop

U.S. Fusion Energy • Energy (IL)

On-site
USD 90,000 - 130,000
Medical insurance
Dental insurance
Vision insurance
+9
Senior HIL & Automation Engineer (Python)
Senior HIL & Automation Engineer (Python)

Planet Pharma • Mounds View (MN)

On-site
USD 100,000 - 140,000
Software Engineer - Test (Entry-Junior)
Software Engineer - Test (Entry-Junior)

Alumni Founders • Los Angeles (CA)

On-site
USD 85,000 - 110,000
Health Insurance
Dental Insurance
Vision Insurance
+6
Senior Software Engineer — HIL Automation & QA
Senior Software Engineer — HIL Automation & QA

Lancesoft • Mounds View (MN)

On-site
USD 120,000 - 180,000
Senior Software Engineer: HIL & Automation Architect
Senior Software Engineer: HIL & Automation Architect

Redbock - an NES Fircroft company • Minnesota

On-site
USD 120,000 - 160,000
Software Engineer - Test (Mid-Senior)
Software Engineer - Test (Mid-Senior)

Alumni Founders • Los Angeles (CA)

On-site
USD 120,000 - 170,000
Health Insurance
Dental Insurance
Vision Insurance
+6
Software Engineer, Hardware-in-the-Loop Automation & QA
Software Engineer, Hardware-in-the-Loop Automation & QA

ATR International • Minnesota

Hybrid
USD 110,000 - 150,000