1

Bs In Computer Science Jobs in Wisconsin (NOW HIRING)

Senior Software Engineer

Madison, WI · On-site

$123K - $162K/yr

The ideal candidate will satisfy the following requirements: * BS in Computer Science (or BS in Engineering, Math, or Science with relevant practical software development experience) or equivalent ...

Provide academic advisement to students in the BS CNIE and BS Cybersecurity programs. Collaborate ... research in computer networking, information technology, cybersecurity, computer science ...

Travel across North America to customer sites to validate system functionality and testing (up to approximately 20%) What We are Looking For: * BS in Computer Science, Software Engineering, or ...

Travel across North America to customer sites to validate system functionality and testing (up to approximately 20%) What We are Looking For: * BS in Computer Science, Software Engineering, or ...

Travel across North America to customer sites to validate system functionality and testing (up to approximately 20%) What We are Looking For: * BS in Computer Science, Software Engineering, or ...

WI · On-site

Qualifications include a Bachelor's or Master's degree in Computer Science or a related field, along with significant experience in cloud architecture and relevant technologies such as Docker ...

Senior Software Engineer

Waukesha, WI · On-site

$122K - $161K/yr

Required : • Bachelor's degree in Computer science, Software Engineering, or Computer Engineering with minimum years 4 years of experience. • Experience in Linux software packaging and ...

WI · On-site

$175K - $200K/yr

With a strong background in full stack development and a Bachelor's degree in Computer Science, this role requires significant experience and leadership abilities. MapLarge offers a competitive ...

If you have a Technical Bachelor's degree preferably in Computer Science or Computer Engineering, a passion for creativity, and to work on the most cutting edge technologies then ETC is the place for ...

SQL/ETL Developer I

Menasha, WI · On-site +1

$52.25 - $68.25/hr

Requires BS in Computer Science, Business, or related technical field or equivalent years of experience may be substituted * Minimum of 2 years' experience in program interfacing required, preferably ...

SQL/ETL Developer I

Brookfield, WI · On-site +1

$48.25 - $63.25/hr

Requires BS in Computer Science, Business, or related technical field or equivalent years of experience may be substituted * Minimum of 2 years' experience in program interfacing required, preferably ...

SQL/ETL Developer I

Brookfield, WI · On-site +1

$48.25 - $63.25/hr

Requires BS in Computer Science, Business, or related technical field or equivalent years of experience may be substituted * Minimum of 2 years' experience in program interfacing required, preferably ...

next page

Showing results 1-20

Bs In Computer Science information

See Wisconsin salary details

$57K

$83.9K

$98.9K

How much do bs in computer science jobs pay per year?

As of Jul 9, 2026, the average yearly pay for bs in computer science in Wisconsin is $83,886.00, according to ZipRecruiter salary data. Most workers in this role earn between $78,200.00 and $94,400.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive with a BS in Computer Science, and why are they important?

To thrive with a BS in Computer Science, you need a solid understanding of programming languages, algorithms, data structures, and software development principles, typically backed by a bachelor's degree in the field. Familiarity with tools such as version control systems (e.g., Git), integrated development environments (IDEs), and common frameworks or platforms is often required. Strong problem-solving abilities, teamwork, and effective communication make candidates stand out in technical environments. These skills are crucial for building reliable software solutions, collaborating efficiently, and adapting to the rapidly evolving tech landscape.

What types of entry-level roles are commonly available to candidates with a BS in Computer Science, and how do these roles typically support career growth?

Graduates with a BS in Computer Science often find entry-level opportunities such as software developer, quality assurance analyst, IT support specialist, or data analyst. These roles typically involve working within a collaborative team, gaining hands-on experience with real-world projects, and learning from senior engineers or mentors. As you build technical skills and demonstrate reliability, there are clear pathways to advance into specialized areas like software engineering, cybersecurity, or project management. Proactively seeking mentorship and participating in cross-functional projects can accelerate professional growth within the tech industry.

What is the difference between Bs In Computer Science vs Software Developer?

AspectBs In Computer ScienceSoftware Developer
Required CredentialsBachelor's degree in Computer Science or related fieldOften requires a bachelor's degree in Computer Science, Software Engineering, or related field
Work EnvironmentAcademic, research, or industry settings involving programming, algorithms, and systemsPrimarily in software development teams, coding, testing, and deploying applications
Industry UsageUsed as a foundational degree for various tech roles, including software developmentCommonly employed in tech companies, startups, and IT departments

While a Bs In Computer Science provides a broad theoretical and practical foundation in computing, a Software Developer focuses specifically on designing, coding, and maintaining software applications. Both roles often overlap in skills and work environments, but the degree offers more versatility across tech careers.

What can you do with a BS in Computer Science?

A Bachelor of Science (BS) in Computer Science prepares graduates for a wide range of careers in technology and related fields. Common job roles include software developer, systems analyst, data scientist, cybersecurity analyst, and IT consultant. Graduates can work in industries such as finance, healthcare, education, and entertainment, or pursue advanced degrees in computer science or related disciplines. The degree equips students with skills in programming, problem-solving, and system design, which are highly sought after in today’s digital world.
What are popular job titles related to Bs In Computer Science jobs in Wisconsin? For Bs In Computer Science jobs in Wisconsin, the most frequently searched job titles are:
Infographic showing various Bs In Computer Science job openings in Wisconsin as of July 2026, with employment types broken down into 1% As Needed, 89% Full Time, 7% Part Time, 1% Temporary, and 2% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $83,886 per year, or $40.3 per hour.
Senior Software Engineer

Senior Software Engineer

Ametek

Madison, WI • On-site

$123K - $162K/yr

Full-time

Re-posted 18 days ago


AMETEK rating

7.6

Company rating: 7.6 out of 10

Based on 44 frontline employees who took The Breakroom Quiz

64th of 141 rated electronics manufacturers


Job description

The Senior Software Engineer acts as a recognized technical expert and a reference for complex software components. The Senior Software Engineer contributes through deep technical expertise, hands-on development, and technical guidance, without direct people management responsibilities. In this role, the individual will design and develop AP Suite software for reconstruction and analysis of Atom Probe Tomography (APT) data, while providing technical leadership for key components of the platform.
Key Responsibilities:
  • Provide technical leadership and architectural direction for major AP Suite components, including reconstruction pipelines, data models, and analysis workflows.
  • Design, develop, and maintain Windows desktop applications for reconstruction and analysis of large 3D atom probe datasets.
  • Develop and optimize scientific analysis algorithms with a focus on accuracy, performance, and usability.
  • Drive performance optimization of algorithms and scalability of data pipelines, including multithreading and efficient memory usage for large datasets.
  • Lead sustaining engineering efforts, including defect analysis, refactoring, and modernization of existing software.
  • Collaborate with scientists, service teams, customers, and third-party contributors to translate domain needs into robust production software.
  • Support applications, service, and manufacturing teams through technical troubleshooting and guidance as needed.
  • Provides technical guidance and mentoring to other software engineers when required.

Qualifications:
We're looking for a self-motivated, senior-level software engineer with a track record of delivering complex analytical or scientific software. Preferred qualifications include experience in the following area:
  • Designing and maintaining complex Windows desktop applications using C#, C++, or similar languages in production environments.
  • Building .NET desktop applications using WPF and MVVM, including data access with Entity Framework.
  • Using modern software development practices such as source control, Agile development, Clean Code, and continuous integration.
  • Developing or implementing 3D data analysis algorithms in scientific, engineering, or analytical software domains.
  • Developing performance-critical or multithreaded applications that work with large datasets.
  • Designing effective user interfaces for technical or scientific users.
  • Developing analytical or scientific software or quickly learning and applying complex domain knowledge.
  • Owning software components across multiple releases, contributing to technical design discussions, and mentoring other engineers (a plus).

Education & Experience:
The ideal candidate will satisfy the following requirements:
  • BS in Computer Science (or BS in Engineering, Math, or Science with relevant practical software development experience) or equivalent professional experience.
  • Minimum 8 years of professional software design and development experience, with increasing responsibility over time.
  • Experience developing software in a collaborative environment (source control, release management, continuous integration and testing, validation, documentation, etc.)
  • Must be experienced in Windows desktop applications.
  • Ability to work independently with strong analytical, communication, and teamwork skills.
  • A demonstrated drive for quality results and pride in workmanship and team success.

About Us:
CAMECA is a world leader in the design and manufacture of scientific instruments for elemental and isotopic microanalysis. CAMECA is a business unit of AMETEK, Inc., with offices located in Paris, France, and Madison, WI. CAMECA is committed to continuously broadening our product offerings and expanding the range of applications each instrument and technique can address through sustained, long-term R&D investments and close collaborations with leading academic research units. Today, our products serve a broad range of laboratory and process control applications in end markets that include semiconductor, nanoscience, environment, geology, nuclear, and material sciences.
Compensation
Employee Type: Salaried
Currency: USD
Salary Minimum: 115,000
Salary Maximum: 155,000
Incentive: No
Disclaimer: Where a specific pay range is noted, it is a good faith estimate at the time of this posting. The actual salary offered will be based on experience, skills, qualifications, market / business considerations, and geographic location.
For more information on AMETEK's competitive benefits, please click here.
AMETEK, Inc. is a leading global provider of industrial technology solutions serving a diverse set of attractive niche markets with annual sales over $7.5 billion.
AMETEK is committed to making a safer, sustainable, and more productive world a reality. We use differentiated technology solutions to solve our customers' most complex challenges. We employ 22,000 colleagues, in 35 countries, that are grounded by our core values: Ethics and Integrity, Respect for the Individual, Inclusion, Teamwork, and Social Responsibility. AMETEK is a component of the S&P 500. Visit https://www.ametek.com/careers for more information.
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class. Individuals who need a reasonable accommodation because of a disability for any part of the employment process should call 1 (866) 263-8359.

What AMETEK employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom