Software Engineering jobs in Madison
Software Engineering develops and maintains software applications. Engineers write code, design solutions, and ensure quality. Programming skills and problem-solving abilities are essential.
There are 80 software engineering jobs in Madison, WI. These software engineering jobs salaries between $91,535 to $169,187 per year.
Job title
Updated Aug 29, 2026Software Engineer
Madison
Wisconsin
Senior Software Engineer
Madison
Wisconsin
Automation Engineer
Madison
Wisconsin
.NET Developer
Madison
Wisconsin
Developer
Madison
Wisconsin
Solution Architect
Madison
Wisconsin
Infrastructure Engineer
Madison
Wisconsin
Scada Engineer
Madison
Wisconsin
Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.
-
Software Engineer
Review job description
Please refer to the employers job description for complete details.
Software Engineers design and develop software applications, write code, and ensure system functionality. Proficiency in programming languages, problem-solving skills, and technical expertise are crucial.
The top companies hiring Software Engineer in Madison, WI are Epic (2 jobs), Speechify (2 jobs), and Google (1 job).
Software Engineer jobs take 53 days on average from job posting to starting date. Currently, 21% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 19 jobsAverage pay
Madison
$137,962 per yearWisconsin
$114,032 per yearSkills
- Software development
- Agile
- APIs
- Java
- Git
-
Senior Software Engineer
Review job description
Please refer to the employers job description for complete details.
Senior Software Engineers lead software development, optimize systems, and mentor juniors. Deep programming expertise, experience with system architecture, and strong problem-solving abilities are essential for innovative solutions.
The top companies hiring Senior Software Engineer in Madison, WI are Google (3 jobs), Abbott (2 jobs), and Sub-Zero Group, Inc (2 jobs).
Senior Software Engineer jobs take 29 days on average from job posting to starting date. Currently, 31% of job openings offer remote or hybrid positions and 2% of job openings are part-time roles.
See 18 jobsAverage pay
Madison
$136,322 per yearWisconsin
$124,891 per yearSkills
- Agile
- APIs
- AWS
- Java
- Software development
-
Automation Engineer
Review job description
Please refer to the employers job description for complete details.
Automation engineers design and implement automated solutions to improve efficiency and productivity. Essential qualifications include strong programming skills, experience with automation tools and knowledge of industry best practices.
The top companies hiring Automation Engineer in Madison, WI are Abbott (5 jobs), Promega Corporation (2 jobs), and Technosoft Services (1 job).
Automation Engineer jobs take 65 days on average from job posting to starting date. Currently, 19% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See 13 jobsAverage pay
Madison
$93,065 per yearWisconsin
$104,457 per yearSkills
- Selenium
- Test automation
- Continuous integration
- Jenkins
- CI/CD
-
.NET Developer
Review job description
Please refer to the employers job description for complete details.
.NET developers design and develop applications using the .NET framework, ensuring scalability and performance. Proficiency in C# or VB.NET, knowledge of web technologies and debugging skills are essential in this role.
.NET Developer jobs take 26 days on average from job posting to starting date. Currently, 18% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See 8 jobsAverage pay
Madison
$52.94 per hourWisconsin
$50.73 per hourSkills
- .NET
- C#
- SQL
- Microsoft SQL Server
- ASP.NET
-
Developer
Review job description
Please refer to the employers job description for complete details.
Developers design software applications, write code, and troubleshoot technical issues. Proficiency in programming languages, problem-solving skills, and experience in software development are crucial.
The top companies hiring Developer in Madison, WI are Capgemini (2 jobs), Fellowship Health Resources, Inc. (2 jobs), and National Guardian Life Insurance Company (1 job).
Developer jobs take 59 days on average from job posting to starting date. Currently, 25% of job openings offer remote or hybrid positions and 4% of job openings are part-time roles.
See 6 jobsAverage pay
Madison
$113,106 per yearWisconsin
$57,360 per yearSkills
- APIs
- JavaScript
- REST
- Git
- CI/CD
-
Solution Architect
Review job description
Please refer to the employers job description for complete details.
Solution Architects design IT architectures, guide technology implementation, and ensure systems integration. Expertise in architecture frameworks, technical skills, and strategic planning are vital.
The top companies hiring Solution Architect in Madison, WI are Group Health Cooperative of South Central Wisconsin (2 jobs), Baker Tilly Canada (2 jobs), and ePlus inc. (1 job).
Currently, 39% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See 6 jobsAverage pay
Madison
$169,187 per yearWisconsin
$151,402 per yearSkills
- Solution architecture
- AWS
- Azure
- APIs
- Agile
-
Infrastructure Engineer
Review job description
Please refer to the employers job description for complete details.
Infrastructure engineers design and maintain IT infrastructure, ensuring system reliability and security. Essential skills for this role include proficiency in network design, knowledge of cloud services and experience with data center management.
The top companies hiring Infrastructure Engineer in Madison, WI are PlayStation (4 jobs), Genome International (1 job), and Epic (1 job).
Infrastructure Engineer jobs take 22 days on average from job posting to starting date. Currently, 30% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 5 jobsAverage pay
Madison
$6,480 per monthWisconsin
$6,827 per monthSkills
- Linux
- Python
- IT
- Scripting
- Windows
-
Scada Engineer
Review job description
Please refer to the employers job description for complete details.
SCADA Engineers design control systems, implement automation solutions, and ensure system reliability. Expertise in SCADA systems and programming skills are vital.
Currently, 73% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See 5 jobsAverage pay
Madison
$127,523 per yearWisconsin
$128,653 per year
Frequently asked questions
How are the job titles and salaries chosen for this page?
Jobs listed on this page highlight the top 10 job titles with the most openings as of updated Aug 29, 2026. Salary estimates are taken from job postings on Indeed in the past 36 months and are updated daily. Please refer to the employer's job description for specific salary information.
How does Software Engineer pay in Madison compare to the state average?
Software Engineer professionals in Madison earn an average of $137,962 per year, compared with the average in Wisconsin of $114,032 per year.
How many job openings are currently available in Madison?
There are 80 open jobs in Madison. Software Engineer, Senior Software Engineer and Automation Engineer are among those with the most openings at the moment.
How many openings are available by job title?
There are numerous job openings across all experience levels, with 19 Software Engineer roles, 18 Senior Software Engineer roles and 13 Automation Engineer openings currently listed.