1

Math Major Computer Science Minor Jobs in Hillsboro, OR

C++ Developer

Hillsboro, OR ยท On-site

$53.25 - $72/hr

The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that ...

C++ Developer

Hillsboro, OR ยท On-site

$53.25 - $72/hr

The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that ...

STEM teacher

Portland, OR ยท On-site

$15 - $22/hr

Science, technology, engineering, math, Minecraft, LEGO EV3 Robotics, Clickteam Fusion, Microsoft KODU, Scratch, or other computer programming languages. Engineering For Kids Portland Metro offers ...

D. (or equivalent) in Computer Science, Applied Mathematics, or a related field, with a track record of high-quality research (publications, patents, or open-source tools) in formal verification ...

D. (or equivalent) in Computer Science, Applied Mathematics, or a related field, with a track record of high-quality research (publications, patents, or open-source tools) in formal verification ...

Tech Writer-Tech III - AMZ10358499

Portland, OR ยท On-site

$125K - $170K/yr

Lead documentation projects for major feature launches and service improvements, including re ... Master's degree or foreign equivalent degree in Computer Science, Technical Writing, or a related ...

With a career at Intel, you'll have the opportunity to use technology to power major breakthroughs ... Advanced degree in Computer Science, Electrical, Electronics, Engineering, or related field.

Advanced quantitative degree (Statistics, Mathematics, Operations Research, Computer Science or related field) and at least 5 years of related industry experience as data scientist or applied ...

Senior Software Engineer

Wilsonville, OR ยท On-site

$110 - $198/hr

Strong ability and interest to learn, explore and apply new technologies in the domains of software engineering, computer science, and numerical mathematics * Strong analytical and problem-solving ...

Showing results 41-60

Math Major Computer Science Minor information

See Hillsboro, OR salary details

$11

$27

$64

How much do math major computer science minor jobs pay per hour?

As of Aug 27, 2026, the average hourly pay for math major computer science minor in Hillsboro, OR is $27.70, according to ZipRecruiter salary data. Most workers in this role earn between $16.49 and $31.68 per hour, depending on experience, location, and employer.

What is a math major computer science minor?

A Math Major with a Computer Science Minor typically works in fields that require strong analytical and computational skills, such as data science, software development, finance, or applied mathematics. They use their mathematical background to solve complex problems and their computer science knowledge to implement algorithms or develop software solutions. Common roles include data analyst, software engineer, actuarial analyst, or quantitative researcher. Their unique skill set allows them to bridge the gap between theoretical math and practical computing applications.

What types of entry-level roles are available for candidates with a background as a math major and computer science minor?

Math Majors with a Computer Science Minor are frequently hired for entry-level positions such as data analyst, software engineer, quantitative analyst, research assistant, or business intelligence associate. In these roles, you may analyze data, write code, develop algorithms, or assist in software development projects, often as part of a collaborative, cross-functional team. This combination of skills opens doors to diverse industries including finance, technology, consulting, healthcare, and academia. As you gain experience, there are ample growth opportunities toward more specialized or senior positions such as data scientist, machine learning engineer, or quantitative researcher.

What are the key skills and qualifications needed to thrive in the math major computer science minor position, and why are they important?

A Math Major with a Computer Science Minor should have strong analytical, mathematical, and programming abilities, often supported by a bachelor's degree in mathematics with coursework in algorithms, data structures, and statistical analysis. Familiarity with tools like Python, MATLAB, R, or SQL, and experience using version control systems such as Git, are commonly required in technical roles. Excellent problem-solving, attention to detail, and strong communication skills help individuals collaborate effectively and present technical findings clearly. These skills and qualifications are vital for solving complex problems, driving data-driven decision-making, and succeeding in interdisciplinary technical environments.

What can I do with a math major computer science minor degree?

A math major with a computer science minor prepares graduates for roles such as data analyst, software developer, or quantitative analyst. These positions often require strong problem-solving skills, programming knowledge in languages like Python or Java, and understanding of algorithms and data structures.

What can you do with a math major and computer science minor?

A math major with a computer science minor qualifies for roles such as data analyst, software developer, quantitative analyst, or systems analyst. These positions often require strong problem-solving, programming skills, and knowledge of algorithms, with common tools including Python, Java, or SQL.

What jobs can I get with a math major computer science minor?

A math major with a computer science minor can pursue roles such as data analyst, software developer, quantitative analyst, or operations researcher. These positions often require strong analytical skills, programming knowledge in languages like Python or Java, and familiarity with data analysis tools or algorithms.

What cities near Hillsboro, OR are hiring for Math Major Computer Science Minor jobs?

Cities near Hillsboro, OR with the most Math Major Computer Science Minor job openings:

Infographic showing various Math Major Computer Science Minor job openings in Hillsboro, OR as of August 2026, with employment types broken down into 78% Full Time, and 22% Part Time. Highlights an 78% In-person, and 22% Remote job distribution, with an average salary of $57,624 per year, or $27.7 per hour.

C++ Developer

1 point system

Hillsboro, OR โ€ข On-site

$53.25 - $72/hr

Contractor

Re-posted 24 days ago


Job description

Complete JD:

Job Title

C++ Developer

Location

Hybrid in Hillsboro, Oregon (3 days onsite & 2 days remote)

Type of Hire

Long term contract


Hard Skills Assessments
• Expected Dates that Hard Skills Assessments will be scheduled: asap
• Hard Skills Assessment Process: The assessment process will include one round panel style (2-3 FTE with the sponsor). One hour long.
 

Must Have:

Azure Security Certificate -

Candidates with no relevant Linux experience within the last 5 years will not be eligible for the role.

Must haves:
1. Linux Kernal
2. C++
Job Description:
Top 3 Must-Have Hard Skills

  1. Strong experience in Linux kernel development and device driver programming (C, C++) - 5+ yrs
  2. Deep understanding of operating system internals, hardware-software interaction, and low-level debugging - 5+ yrs
  3. Proficiency with kernel build systems, version control (git), and open-source workflows - 5+ yrs

Typical Day in the Role
The primary function of this role is to apply advanced principles of computer science and engineering to the design, development, support, and maintenance of the Linux kernel and device drivers. The engineer will work on low-level software that enables hardware functionality, system stability, and performance across a variety of platforms and applications. • Key projects: → Develop, enhance, and maintain Linux kernel components to support new hardware features, improve performance, and ensure system reliability. → Design, implement, and debug device drivers for a range of hardware devices, ensuring seamless integration with the Linux kernel. → Troubleshoot and resolve kernel and driver issues, including performance bottlenecks, hardware compatibility problems, and system crashes. → Support production systems by monitoring kernel and driver health, responding to incidents, and implementing fixes as needed.
• Purpose of the Team: The team is responsible for developing a Linux based validation operating system used to validate Microsoft’s Cobalt SoC compute products for Azure platforms.
• Key projects: This role will contribute to supporting the release and validation of next generation Cobalt SoC products
Ideal Background of Candidates

strong c/c++ development skills and linux kernel knowledge.
Summary:
The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications.
Job Responsibilities:
• Modify existing databases and database management systems.
• Write and code logical and physical database descriptions and specify identifiers of database to management system or direct others in coding descriptions.
• Work as part of a project team to coordinate database development and determine project scope and limitations.
• Review project requests describing database user needs to estimate time and cost required to accomplish project.
Skills:
• Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.
• Ability to work independently and manage one’s time.
• Basic mentoring skills necessary to provide support and constructive performance feedback.
• Knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.
• Ability to troubleshoot issues and make system changes as needed to resolve issue.
• Knowledge of computer hardware and software.
• Knowledge of computer development software as it relates to systems, such as SQL, VisualBasic, etc.
Education/Experience:
• Bachelor's degree in computer science, software engineering or relevant field required.
• 5-7 years’ experience required.