2

Full Time Master Software Engineer Jobs in Chicago, IL

Department Overview Our RF Site Software Engineering organization, a key component of the ASTRO ... Bachelor's (BS) or Master's (MS) degree in Electrical Engineering, Computer Engineering, or ...

Software Engineer

Schaumburg, IL ยท On-site

$63K - $97K/yr

Department Overview Our RF Site Software Engineering organization, a key component of the ASTRO ... Bachelor's (BS) or Master's (MS) degree in Electrical Engineering, Computer Engineering, or ...

Software Engineer

Schaumburg, IL ยท Hybrid

$83K - $105K/yr

Our RF Site Software Engineering organization, a key component of the ASTRO Networks business ... Collaborating with the scrum master, product manager and cross-functional teams to ensure ...

Software Engineer

Schaumburg, IL ยท Hybrid

$83K - $105K/yr

Our RF Site Software Engineering organization, a key component of the ASTRO Networks business ... Collaborating with the scrum master, product manager and cross-functional teams to ensure ...

Software Engineer

Schaumburg, IL ยท On-site

$83K - $105K/yr

Our RF Site Software Engineering organization, a key component of the ASTRO Networks business ... Collaborating with the scrum master, product manager and cross-functional teams to ensure ...

Software Engineer

Naperville, IL ยท On-site

$132K - $147K/yr

Master's degree in Computer Science, Software Engineering, or a related field with three (3) years of experience as a software developer or related occupation in software development. Must possess ...

Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular ... Bachelor's and/or Master's Degree in Computer Engineering, Computer Science, Electrical Engineering ...

Software Engineer

Naperville, IL ยท On-site +1

$130K - $132K/yr

Master's degree in Computer Science, Software Engineering, or a related field with three (3) years of experience as a software developer or related occupation in software development Must possess ...

Software Engineer

Naperville, IL ยท On-site +1

$132K - $147K/yr

Master's degree in Computer Science, Software Engineering, or a related field with three (3) years of experience as a software developer or related occupation in software development. Must possess ...

Software Engineer

Naperville, IL ยท On-site

$130K - $132K/yr

Master's degree in Computer Science, Software Engineering, or a related field with three (3) years of experience as a software developer or related occupation in software development Must possess ...

... Engineering (Master's or PhD preferred) 5+ years in hands-on software development for a software or financial company Experience in building and managing teams Additional Information All your ...

... Engineering (Master's or PhD preferred) 5+ years in hands-on software development for a software or financial company Experience in building and managing teams Additional Information All your ...

C++ Software Engineer

Chicago, IL ยท On-site

$175K - $225K/yr

Bachelor's or Master's degree in Computer Science, Computer Engineering, or related field of study ... Base salary is only one component of total compensation; all full-time, permanent positions are ...

C++ Software Engineer

Chicago, IL ยท On-site

$175K - $225K/yr

Bachelor's or Master's degree in Computer Science, Computer Engineering, or related field of study ... Base salary is only one component of total compensation; all full-time, permanent positions are ...

next page

Showing results 1-20

Full Time Master Software Engineer information

See Chicago, IL salary details

$65.4K

$152K

$211.7K

How much do full time master software engineer jobs pay per year?

As of Aug 5, 2026, the average yearly pay for full time master software engineer in Chicago, IL is $151,971.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,600.00 and $178,200.00 per year, depending on experience, location, and employer.

What is the difference between Full Time Master Software Engineer vs Senior Software Engineer?

AspectFull Time Master Software EngineerSenior Software Engineer
QualificationsBachelor's or higher in CS or related field, advanced coding skillsBachelor's or higher, extensive coding experience
Work EnvironmentTeam-based, collaborative projects in tech companiesSame as Master Software Engineer, often leading projects
ResponsibilitiesDesign, develop, and maintain software solutionsLead development efforts, mentor juniors, oversee project modules
Usage in IndustryCommonly listed in job postings for experienced developersOften a step before managerial roles, recognized for expertise

Both roles require strong technical skills and similar educational backgrounds. The Master Software Engineer typically focuses on technical development, while the Senior Software Engineer may have additional leadership responsibilities. The main difference lies in scope of leadership and project oversight.

What are the most commonly searched types of Master Software Engineer jobs in Chicago, IL? The most popular types of Master Software Engineer jobs in Chicago, IL are:
What job categories do people searching Full Time Master Software Engineer jobs in Chicago, IL look for? The top searched job categories for Full Time Master Software Engineer jobs in Chicago, IL are:
What cities near Chicago, IL are hiring for Full Time Master Software Engineer jobs? Cities near Chicago, IL with the most Full Time Master Software Engineer job openings:
Infographic showing various Full Time Master Software Engineer job openings in Chicago, IL as of July 2026, with employment types broken down into 100% Full Time. Highlights an 94% In-person, and 6% Remote job distribution, with an average salary of $151,971 per year, or $73.1 per hour.

Software Engineer

Sales Demo Master Client - WFN4.0

Chicago, IL โ€ข On-site

Full-time

Posted yesterday

New


Job description

Job Responsibilities:

  • Develops information systems by designing, developing, and installing software solutions.
  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Develops software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes.
  • Investigates problem areas.
  • Follows the software development lifecycle.
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming.
  • Improves operations by conducting systems analysis and recommending changes in policies and procedures.
  • Obtains and licenses software by obtaining required information from vendors, recommending purchases, and testing and approving products.
  • Protects operations by keeping information confidential.
  • Provides information by collecting, analyzing, and summarizing development and service issues.
  • Accomplishes engineering and organization mission by completing related results as needed.

Skills:

  • Analyzing information
  • General programming skills
  • Software design
  • Software debugging
  • Software documentation
  • Software testing
  • Problem solving
  • Teamwork
  • Software development fundamentals
  • Software development process
  • Software requirements

Education, Experience, and Licensing Requirements:

  • Bachelor’s and/or Master’s degree in Computer Science, Computer Engineering or related technical discipline
  • 5+ years of professional software development experience
  • Proficiency in Java or C++, and object-oriented design skills
  • Application architecture and design patterns
  • Experience serving as technical lead throughout the full software development lifecycle, from conception, architecture definition, detailed design, scoping, planning, implementation, testing to documentation, delivery and maintenance is preferred
  • Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience in development of distributed/scalable systems and high-volume transaction applications