Senior Software Engineer

Med-National Staffing Inc.

Oshkosh (WI)

On-site

USD 96,000 - 110,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Med-National Staffing Inc. seeks a Senior Engineer – Software & Controls Test to support development and validation of vehicle control system software. The role focuses on software testing, HIL development, and automated test execution across multiple projects.

You will develop test plans, maintain test infrastructure, and collaborate with cross-functional teams to ensure high quality, reliable control systems in simulated and real-world environments.

Qualifications

  • Bachelor’s degree in Engineering or related field.
  • 5+ years in software testing, controls engineering, or validation.
  • Hands-on troubleshooting of hardware and software systems.
  • Experience with CAN/J1939 or similar vehicle networks.
  • Knowledge of functional safety, cybersecurity, or safety-critical embedded development.

Responsibilities

  • Develop, execute, and maintain software and controls test plans.
  • Configure and support HIL test systems and infrastructure.
  • Develop and maintain automated test scripts for verification and validation.
  • Execute automated regression tests and support CI/CD initiatives.
  • Integrate prototype and production controllers into HIL environments and validate interfaces.
  • Develop simulations representing physical systems controlled by embedded controllers.
  • Collect and analyze network, I/O, diagnostic, and software data during testing activities.
  • Improve HIL infrastructure for repeatability, scalability, and availability.

Skills

Software testing
Controls engineering
Systems validation
Embedded systems
Vehicle networks
Functional safety / cybersecurity
Test planning

Education

Bachelor’s degree in Engineering

Tools

dSPACE
NI
Vector
ETAS

Job description

Senior Engineer – Software & Controls Test

Location: Oshkosh, WI (Onsite preferred; remote candidates will be considered as needed.)

Duration: Minimum 6-Month Contract

Pay Rate: $70-$80/hour

Travel: Approximately 15%

Position Overview

We are seeking an experienced Senior Engineer – Software & Controls Test to support the development and validation of vehicle control system software. This role will focus on software testing, Hardware-in-the-Loop (HIL) development, and automated test execution to ensure high-quality, reliable control systems. The ideal candidate will have experience with embedded systems, vehicle networks, HIL platforms, and software verification methodologies. This engineer will play a key role across multiple projects, developing and executing test plans, maintaining test infrastructure, supporting continuous integration efforts, and collaborating with cross-functional engineering teams. The position requires a hands-on approach to troubleshooting and validating complex control systems in both simulated and real-world environments.

Key Responsibilities
  • Develop, execute, and maintain comprehensive software and controls test plans.
  • Design, configure, and support HIL test systems and infrastructure.
  • Develop and maintain automated test scripts for software verification and validation.
  • Execute automated regression testing and support continuous integration/continuous testing initiatives.
  • Integrate prototype and production controllers into HIL environments and validate hardware/software interfaces.
  • Develop subsystem and plant simulations representing physical systems controlled by embedded controllers.
  • Collect, analyze, and synchronize network, I/O, diagnostic, and software data during testing activities.
  • Improve HIL infrastructure to enhance test repeatability, scalability, and availability for development teams.
  • Evaluate system performance, safety, reliability, and quality throughout the development lifecycle.
  • Participate in software peer reviews and engineering design reviews.
  • Troubleshoot hardware and software issues in laboratory and vehicle environments.
  • Support engineering investigations, calculations, design activities, and technical reporting.
  • Collaborate with internal engineering teams, suppliers, and external stakeholders on technical matters.
  • Provide technical guidance and mentorship to junior engineers and technicians.
  • Support multiple engineering projects and establish priorities for delegated work when applicable.
  • Prepare technical reports, presentations, proposals, and project documentation.
  • Follow established engineering processes, software development procedures, and quality standards.
  • Support field and project activities requiring occasional travel.
Required Qualifications
  • Bachelor’s degree in Engineering or a related technical field.
  • Minimum of 5 years of experience in software testing, controls engineering, systems validation, or a related discipline.
  • Hands-on experience troubleshooting complex hardware and software systems.
  • Experience with embedded communication protocols such as CAN, J1939, or similar vehicle networks.
  • Knowledge of functional safety, cybersecurity, or safety-critical embedded system development practices.
  • Experience testing vehicle systems, mobile equipment, powertrain systems, electrification systems, hydraulic systems, or distributed control architectures.
  • Experience developing and executing structured test plans and validation activities.
  • Strong analytical, problem-solving, and communication skills.
Preferred Qualifications
  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • Experience with HIL platforms such as dSPACE, NI, Vector, ETAS, or similar technologies.
  • Familiarity with automated testing frameworks and continuous integration environments.
  • Experience supporting embedded software development and verification activities.
  • Prior experience within automotive, commercial vehicle, off-highway equipment, industrial controls, or related industries.
Additional Information

Contract position with an initial duration of at least six months.Primarily based in Oshkosh, WI, with onsite work preferred. Approximately 15% travel required. Local candidates are strongly preferred, though qualified remote candidates will be considered. This is an excellent opportunity for an experienced software and controls test engineer who enjoys working on complex embedded systems, developing advanced test solutions, and contributing to the quality and reliability of next-generation vehicle technologies.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Engineer -Software and Controls Test
Sr Engineer -Software and Controls Test

Arena Technical Resources, LLC • Oshkosh (WI)

Remote
USD 90,000 - 130,000
Senior Software & Controls Test Engineer
Senior Software & Controls Test Engineer

Oshkosh Corporation • Oshkosh (WI)

On-site
USD 79,000 - 127,000
Relocation assistance provided if more
Principal Software Engineer - Embedded Systems
Principal Software Engineer - Embedded Systems

Med-National Staffing Inc. • Oshkosh (WI)

On-site
USD 61,000 - 87,000
Senior Software & Controls Test Engineer
Senior Software & Controls Test Engineer

Oshkosh Corporation, Inc. • Oshkosh (WI)

On-site
USD 79,000 - 127,000
Relocation assistance
Software Engineer I
Software Engineer I

Axelon Services Corporation • Oshkosh (WI)

On-site
USD 90,000 - 120,000
Senior Software & Controls Test Engineer (Remote)
Senior Software & Controls Test Engineer (Remote)

Arena Technical Resources, LLC • Oshkosh (WI)

Remote
USD 90,000 - 130,000
Sr Engineer - Controls
Sr Engineer - Controls

Oshkosh Corporation • Oshkosh (WI)

On-site
USD 79,000 - 127,000
Relocation assistance provided if more
Systems & Controls Engineer
Systems & Controls Engineer

Arena Technical Resources, LLC • Oshkosh (WI)

On-site
USD 85,000 - 125,000
Senior Software Engineer
Senior Software Engineer

Axelon Services Corporation • Oshkosh (WI)

On-site
USD 80,000 - 110,000
Software Engineer
Software Engineer

LanceSoft Inc • Oshkosh (WI)

On-site
USD 96,000 - 99,000