Software Engineer

Med-National Staffing Inc.

Oshkosh (WI)

On-site

USD 99,000 - 134,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Med-National Staffing Inc. is seeking a Software Engineer to support the design, development, integration, and testing of safety-critical real-time control systems for unmanned and optionally manned ground vehicles in Oshkosh, WI. The role involves embedded controls, systems engineering, and collaboration across engineering teams.

The ideal candidate has 3+ years of experience, strong C/C++, Simulink, and Structured Text skills, and the ability to obtain a U.S. Secret Security Clearance.

Qualifications

  • Requires bachelor's degree in Engineering or CS.
  • 3+ years of relevant engineering or software development experience.
  • Experience embedded controllers: C/C++, Simulink, Structured Text.
  • Experience writing software requirements.
  • Experience writing unit tests.
  • Experience with version control systems.
  • Excellent written and verbal communication skills.
  • Ability to obtain a U.S. Secret Security Clearance.
  • Travel up to 20%.

Responsibilities

  • Develop safety-critical control software based on system requirements.
  • Conduct software verification, validation, and testing in simulation and real-world environments.
  • Perform system engineering analyses and software investigations.
  • Collaborate with cross-functional teams and suppliers.
  • Maintain software configuration management and documentation.
  • Prepare technical reports and engineering deliverables.
  • Support project planning, feasibility studies, and cost evaluations.
  • Follow safety and systems engineering processes.
  • Coordinate priorities across multiple concurrent projects.

Skills

C/C++
Embedded systems
Simulink / Model-Based Design
Structured Text
Software requirements
Unit testing
Version control
Communication skills
U.S. Secret Security Clearance
Travel up to 20%

Education

Bachelor's degree in Engineering or Computer Science

Tools

Git
SysML tools (e.g., Cameo/MagicDraw)

Job description

SOFTWARE ENGINEERSystems & Controls | Safety-Critical Software | Unmanned Ground Vehicles

Location: Oshkosh, WI

Work Arrangement: Flexible (Local candidates preferred)

Pay Rate: $84.50/hour

Schedule: Monday through Friday, 40 hours per week

Travel: Up to 20%

Employment Type: Contract

Submission Notice: This position is not open to C2C arrangements, third-party recruiter submissions, staffing vendors, or recruiting agencies. We are only able to consider candidates who apply directly and can work through our client's established employment process. Please do not submit resumes on behalf of another individual.

Position Overview

Our client is seeking a highly motivated Software Engineer to support the design, development, integration, and testing of safety-critical real-time control systems for unmanned and optionally manned ground vehicles.This individual will work in a collaborative, cross-functional engineering environment supporting both prototype and production programs. The ideal candidate will have experience with embedded controls, software development, systems engineering, and safety-critical applications.

What You'll Do
  • Develop and support safety-critical control software based on system and software requirements.
  • Perform software development, systems engineering, hardware selection, and technical investigations in accordance with industry and organizational standards.
  • Develop and participate in peer reviews of safety-critical controls software.
  • Analyze test results, perform failure investigations, and recommend corrective actions.
  • Develop, maintain, and analyze system architecture models and software requirements.
  • Conduct software verification, validation, integration, and testing activities in simulation and real-world environments.
  • Support supplier testing, customer testing, and field validation activities.
  • Maintain software configuration management and version control practices.
  • Prepare technical documentation, reports, presentations, and engineering deliverables.
  • Participate in project planning, feasibility studies, technical proposals, and cost evaluations.
  • Collaborate with internal teams, customers, suppliers, and external stakeholders on technical matters.
  • Follow established software safety and systems engineering processes.
  • Coordinate priorities and support multiple concurrent projects within larger development programs.
Minimum Qualifications
  • Bachelor's degree in Engineering (Electrical, Software, Computer, Controls, Mechanical, or related discipline) or Computer Science.
  • Three (3) or more years of relevant engineering or software development experience.
  • Experience developing software for embedded controllers using:
    • C/C++
    • Simulink / Model-Based Design
    • PLC programming languages such as Structured Text
  • Experience writing software requirements.
  • Experience writing software unit tests.
  • Experience with version control systems.
  • Strong written and verbal communication skills.
  • Ability to obtain a U.S. Secret Security Clearance.
  • Ability to travel up to 20%.
Preferred Qualifications
  • Experience with vehicle system controls.
  • Experience developing software for on-road, off-highway, autonomous, or unmanned vehicle systems.
  • Familiarity with safety-critical development standards including: ISO 26262 MIL-STD-882 EIEC 61508 UL 4600
  • Experience with Systems Engineering methodologies and SysML tools such as Cameo Systems Modeler or MagicDraw.
  • Experience managing software requirements, release management, peer reviews, and software lifecycle processes.
  • Experience with networked vehicle communications including:
    • CAN Bus
    • Ethernet
    • Vehicle-to-Vehicle (V2V)
  • Familiarity with vehicle dynamics, mechanical systems, and electrical systems.
  • Experience working within Agile software development environments.
  • Strong analytical, organizational, troubleshooting, and problem-solving skills.
Ideal Candidate

You may be a strong fit if you have experience developing safety-critical embedded software, supporting vehicle control systems, authoring software requirements, performing software testing and validation, and collaborating with multidisciplinary engineering teams. Candidates with experience in automotive, defense, military vehicles, robotics, autonomous systems, heavy equipment, or advanced mobility platforms are especially encouraged to apply.

Why Consider This Opportunity?

This is an exciting opportunity to contribute to the development of advanced unmanned and optionally manned vehicle technologies while working alongside experienced engineering professionals. The role offers exposure to cutting-edge vehicle controls, safety-critical software development, systems engineering, and real-world testing within a collaborative environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Controls Engineer
Senior Controls Engineer

Med-National Staffing Inc. • Oshkosh (WI)

On-site
USD 99,000 - 138,000
Systems & Controls Senior Engineer
Systems & Controls Senior Engineer

Frey Consulting Group • Oshkosh (WI)

On-site
USD 90,000 - 130,000
Health Insurance
Life Insurance
PTO
+1
Senior Systems & Controls Engineer - Vehicle Safety
Senior Systems & Controls Engineer - Vehicle Safety

Frey Consulting Group • Oshkosh (WI)

On-site
USD 90,000 - 130,000
Health Insurance
Life Insurance
PTO
+1
Engineer Sr. - Software Systems
Engineer Sr. - Software Systems

oshkoshcorporation • Oshkosh (WI)

On-site
USD 110,000 - 160,000
Sr Engineer - Controls
Sr Engineer - Controls

Oshkosh Corporation • Oshkosh (WI)

On-site
USD 79,000 - 127,000
Relocation assistance provided if more
Safety-Critical Embedded Software Engineer for UGVs
Safety-Critical Embedded Software Engineer for UGVs

Med-National Staffing Inc. • Oshkosh (WI)

On-site
USD 99,000 - 134,000
Principal Engineer - Controls, Drive By-Wire
Principal Engineer - Controls, Drive By-Wire

Oshkosh Corporation • Oshkosh (WI)

On-site
USD 91,000 - 149,000
Embedded Software & Controls Lead
Embedded Software & Controls Lead

Pratt Miller • New Hudson (MI)

On-site
USD 104,000 - 174,000
Competitive salary
Career development opportunities
Sr Engineer - Controls
Sr Engineer - Controls

Oshkosh Corporation, Inc. • Oshkosh (WI)

On-site
USD 79,000 - 127,000
Relocation assistance
Senior Software Test Engineer- Autonomy & Active Safety
Senior Software Test Engineer- Autonomy & Active Safety

Oshkosh Corporation • Oshkosh (WI)

On-site
USD 79,000 - 127,000