1

Software Jobs in Appleton, WI (NOW HIRING)

Software Engineer

Oshkosh, WI · On-site

$84.50/hr

SOFTWARE ENGINEER Systems & Controls | Safety-Critical Software | Unmanned Ground Vehicles Location: Oshkosh, WI Work Arrangement: Flexible (Local candidates preferred) Pay Rate: $84.50/hour Schedule:

Software Engineer

Oshkosh, WI · On-site

$84.50/hr

SOFTWARE ENGINEERSystems & Controls | Safety-Critical Software | Unmanned Ground Vehicles Location: Oshkosh, WI Work Arrangement: Flexible (Local candidates preferred) Pay Rate: $84.50/hour Schedule:

New

ITW Welding continues to build its capabilities in software development as a core competency in digitally controlled welding equipment, processes, and systems. To support this effort, we are seeking ...

Senior Software Developer

Appleton, WI · On-site

$53.25 - $70.25/hr

The Senior Software Developer will manage software programs and applications from start to finish, while analyzing software errors and reviewing status reports. The candidate must be a US Citizen or ...

Senior Software Developer

Appleton, WI · On-site

$53.25 - $70.25/hr

The Senior Software Developer will manage software programs and applications from start to finish, while analyzing software errors and reviewing status reports. The candidate must be a US Citizen or ...

Genesis10 is currently seeking a Software Engineer for a Remote position with a Financial Services Organization located in Appleton, WI. This is a contract to hire opportunity. This position is 100 ...

Senior Software Engineer

Green Bay, WI · On-site

$119K - $157K/yr

As a Senior Software Engineer, you will design and deliver scalable software solutions that support our transportation and logistics platforms. This AI-native product engineering role requires strong ...

Senior Software Engineer

Green Bay, WI · On-site

$119K - $157K/yr

Senior Software Engineer Work model:On-Site Location:Green Bay, WI, USA Shift:First shift Job level:Individual Contributor Schedule:Full time; Mon-Fri 1st Shift Apply now Get job alerts Job overview:

next page

Showing results 1-20

Software information

See Appleton, WI salary details

$46.8K

$109.1K

$162K

How much do software jobs pay per year?

As of Sep 14, 2026, the average yearly pay for software in Appleton, WI is $109,130.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,800.00 and $126,800.00 per year, depending on experience, location, and employer.

What is a software developer?

Software developers are professionals who design, create, test, and maintain software applications or systems. They use programming languages and development tools to build software that meets user needs or solves specific problems. Their responsibilities can include writing code, debugging, collaborating with other team members, and updating existing programs. Software developers work in a variety of industries, including technology, finance, healthcare, and more.

What are different types of software jobs?

Software jobs include software engineers, software developers, programmers, information technology or network systems specialists, QA testers, or developers who use existing tools, such as business information software, to develop new interfaces for institutional clients. Many of these jobs can be broken down further. For example, some developers work on front-end duties, such as designing interfaces for users. These may be for desktop, mobile, or web applications. Back-end programmers and developers, on the other hand, create the frameworks and logic that dictate how a program works. QA testers often work closely with developers to test programs before being released publicly.

What are the key skills and qualifications needed to thrive as a software engineer, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with coding languages (like Python, Java, or C++), version control systems (such as Git), and experience with software development frameworks are commonly required. Attention to detail, effective communication, and teamwork are crucial soft skills for collaborating on projects and delivering robust solutions. These skills ensure the development of high-quality, reliable software that meets user needs and business objectives.

What are some common challenges software professionals face when working on large-scale projects?

Software professionals working on large-scale projects often encounter challenges such as coordinating with cross-functional teams, managing complex codebases, and ensuring consistent communication across distributed teams. Balancing the need for rapid development with maintaining code quality and meeting strict deadlines can also be demanding. Adapting to evolving requirements and integrating new technologies while minimizing disruptions are common aspects of the role, making strong organizational and collaboration skills essential.

What is the difference between Software vs Web Developer?

AspectSoftwareWeb Developer
Required CredentialsTypically a degree in Computer Science or related field; certifications like Microsoft Certified or Oracle CertifiedSimilar credentials; often a degree in CS or Web Development certifications
Work EnvironmentDevelops software applications for various platforms, including desktop and mobileBuilds websites and web applications primarily for online use
Employer & Industry UsageUsed across tech companies, software firms, and enterprisesCommon in digital agencies, tech startups, and online businesses
Common Search & Comparison IntentPeople compare to understand different roles in software creationOften compared to see distinctions in web-focused development

While both Software developers and Web Developers work in the tech industry and require similar skills and certifications, Software developers create applications for various platforms, whereas Web Developers focus on building websites and web-based applications. The choice depends on whether you're interested in broad software solutions or web-specific projects.

What are some software jobs?

Software jobs include roles such as software developer, software engineer, quality assurance tester, systems analyst, and technical support specialist. These positions often require knowledge of programming languages, software development tools, and problem-solving skills, with some roles requiring certifications or specific technical expertise.

Which software career is best?

The best software career depends on individual interests and skills, but roles such as software developer, software engineer, and systems analyst are in high demand. These careers typically require proficiency in programming languages like Java, Python, or C++, and often benefit from relevant certifications and experience with development tools. Job growth and salary potential vary by industry and location.

What are the most commonly searched types of Software jobs in Appleton, WI?

The most popular types of Software jobs in Appleton, WI are:

What are popular job titles related to Software jobs in Appleton, WI?

For Software jobs in Appleton, WI, the most frequently searched job titles are:

What cities near Appleton, WI are hiring for Software jobs?

Cities near Appleton, WI with the most Software job openings:

Infographic showing various Software job openings in Appleton, WI as of September 2026, with employment types broken down into 6% Internship, 70% Full Time, 12% Part Time, and 12% Contract. Highlights an 94% In-person, and 6% Remote job distribution, with an average salary of $106,442 per year, or $51.2 per hour.

Software Engineer

Oshkosh, WI • On-site

CrossFire Group
Recruiting and Staffing Services • 51 - 200 employees

$84.50/hr

Full-time

Posted 5 days ago


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-882E
    • IEC 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.
Apply Today
If you are an experienced software engineer with a background in embedded controls, systems engineering, vehicle software, or safety-critical applications, we encourage you to apply. Please submit your resume highlighting your experience with C/C++, Structured Text, embedded controllers, software requirements, unit testing, safety standards, and vehicle control systems.
#IND1
#ZR