> Markdown version of [/jobs/ext/4014627-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/4014627-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** MED-NATIONAL STAFFING SOLUTIONS, INC. - **Location:** Oshkosh, WI, United States - **Experience:** Expert - **Salary:** $82,306.0 - **Contract:** Temporary to permanent - **Skills:** Systems Engineering, C Sharp (Programming Language), C++ (Programming Language), Capability Maturity Model Integration, Code Review, Computer Networks, Embedded Software, Python (Programming Language), MATLAB, Microsoft Visual Studio, Release Management, Software Safety, Requirements Management, Software Engineering, Software Requirements Analysis, Structured Text, Systems Modeling Language, Systems Architecture, TargetLink, Test Data, MagicDraw, Git, Integration Tests, Bitbucket, Software Version Control, Programming Languages - **Published:** October 29, 2026 - **Apply:** https://www.careerbuilder.com/job-details/senior-software-engineer-oshkosh-wi--3f5a5409-55ac-4794-a07c-e3ac75dee4ba ## About the Role Software Engineering, Willing to Travel, Integration Testing, Control Engineering, Control Systems, Systems Engineering, Prototyping Programming Languages, Production Support, Embedded Software, Code Reviews, * Bachelor's degree in engineering with at least three years of related experience, or a master's degree in engineering with at least one year of related experience. * Strong analytical, organizational, communication, and problem-solving skills. * Ability to support approximately 25% travel. Preferred Experience * Embedded controller programming using C/C++. * PLC programming using Structured Text. * Model-based development using MATLAB/Simulink. * Systems engineering and SysML modeling using Cameo Systems Modeler or MagicDraw. * Requirements management, peer reviews, version control, and release management. * Git or Bitbucket. * Safety-critical software development and integration testing. * Vehicle controls, vehicle dynamics, mechanical systems, or electrical systems. * CAN or DDS network communications. * Vector CANalyzer, dSPACE TargetLink, or dSPACE ControlDesk. * Safety standards such as MIL-STD-882E, ISO 26262, IEC 61508, or UL 4600. * Visual Studio, C#, or Python. Additional Requirements * U.S. citizenship required. * No C2C or B2B arrangements. * No third-party recruiter submissions. ## Description We're seeking a Systems & Controls Engineer to support the design, development, integration, and testing of safety-critical, real-time control systems for unmanned and optionally manned ground vehicles. This hands-on engineering opportunity supports prototype and production programs through collaboration with engineering teams, suppliers, and customers. Responsibilities * Develop and peer review embedded controls software based on system requirements. * Develop, analyze, and maintain system architecture models and requirements. * Perform engineering calculations, investigations, hardware selection, and software development. * Conduct software and integration testing in simulated and real-world environments. * Analyze test data, investigate failures, and recommend solutions. * Maintain software source code, configuration records, and engineering artifacts. * Support supplier and customer testing, including offsite activities. * Prepare technical documentation, reports, and presentations. * Follow established engineering, software safety, and CMMI Level 3 processes. * Coordinate assigned project activities and communicate technical information across teams.