Senior Software Developer
$57 - $75.25/hr
Bachelor's degree in Computer Science, Software Engineering, a related field, or equivalent experience. * 5+ years of professional software development experience. * Proficiency in C#, .NET, ...
Quick apply
$57 - $75.25/hr
Bachelor's degree in Computer Science, Software Engineering, a related field, or equivalent experience. * 5+ years of professional software development experience. * Proficiency in C#, .NET, ...
Quick apply
$57 - $75.25/hr
Bachelor's degree in Computer Science, Software Engineering, a related field, or equivalent experience. * 5+ years of professional software development experience. * Proficiency in C#, .NET, ...
$57 - $75.25/hr
Bachelor's degree in Computer Science, Software Engineering, a related field, or equivalent experience. * 5+ years of professional software development experience. * Proficiency in C#, .NET, ...
$57 - $75.25/hr
Bachelor's degree in Computer Science, Software Engineering, a related field, or equivalent experience. * 5+ years of professional software development experience. * Proficiency in C#, .NET, ...
Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience * Minimum of 2 years leading software engineering teams that build cloud services, mobile ...
Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience * Minimum of 2 years leading software engineering teams that build cloud services, mobile ...
Beaverton, OR · On-site
$130K - $180K/yr
Bachelor's degree in Computer Science, Software Engineering or a related field * 14+ years hands-on software engineering experience * 5+ years experience as a Principal or Staff Engineer, accountable ...
Beaverton, OR · On-site
$130K - $180K/yr
Bachelor's degree in Computer Science, Software Engineering or a related field * 14+ years hands-on software engineering experience * 5+ years experience as a Principal or Staff Engineer, accountable ...
Beaverton, OR · On-site
Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience * Minimum of 2 years leading software engineering teams that build cloud services, mobile ...
Beaverton, OR · On-site
Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience * Minimum of 2 years leading software engineering teams that build cloud services, mobile ...
Portland, OR · On-site
$115 - $175/hr
Experience with numerical modeling, reduced-order modeling, simulation tool development, or scientific software development. * Working knowledge of Linux environments, Git-based workflows, and ...
Portland, OR · On-site
$115 - $175/hr
Experience with numerical modeling, reduced-order modeling, simulation tool development, or scientific software development. * Working knowledge of Linux environments, Git-based workflows, and ...
Hillsboro, OR · On-site
$275K/yr
Bachelor's or Master's degree in Computer Science, Software Engineering, or related field * 10+ years of software development experience, including significant leadership experience (Director or ...
Hillsboro, OR · On-site
$275K/yr
Bachelor's or Master's degree in Computer Science, Software Engineering, or related field * 10+ years of software development experience, including significant leadership experience (Director or ...
Bachelor's or Master's degree in Computer Science, Software Engineering, or related field * 10+ years of software development experience, including significant leadership experience (Director or ...
Bachelor's or Master's degree in Computer Science, Software Engineering, or related field * 10+ years of software development experience, including significant leadership experience (Director or ...
Bachelor of Science Computer Science or Computer Eng. Software Development Engineer Start Date ASAP Software Development Engineer Assignment Length 6 Months "Please note that we are not able to work ...
Bachelor of Science Computer Science or Computer Eng. Software Development Engineer Start Date ASAP Software Development Engineer Assignment Length 6 Months "Please note that we are not able to work ...
Hillsboro, OR · On-site
Software Engineer(full time) We are looking for a talented and self-motivated software engineer to ... You should possess at least a Bachelor's degree in Computer Science, Computer Engineering or ...
Hillsboro, OR · On-site
Software Engineer(full time) We are looking for a talented and self-motivated software engineer to ... You should possess at least a Bachelor's degree in Computer Science, Computer Engineering or ...
Software Engineer(full time) We are looking for a talented and self-motivated software engineer to ... You should possess at least a Bachelor's degree in Computer Science, Computer Engineering or ...
Software Engineer(full time) We are looking for a talented and self-motivated software engineer to ... You should possess at least a Bachelor's degree in Computer Science, Computer Engineering or ...
Portland, OR · On-site
Internship, project, or coursework experience in computer engineering or science, or software engineering This is an entry-level opportunity intended for candidates interested in beginning or ...
Portland, OR · On-site
Internship, project, or coursework experience in computer engineering or science, or software engineering This is an entry-level opportunity intended for candidates interested in beginning or ...
$18.25 - $22/hr
Experience with numerical modeling, reduced-order modeling, simulation tool development, or scientific software development. * Working knowledge of Linux environments, Git-based workflows, and ...
Quick apply
$18.25 - $22/hr
Experience with numerical modeling, reduced-order modeling, simulation tool development, or scientific software development. * Working knowledge of Linux environments, Git-based workflows, and ...
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 ...
Quick apply
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 ...
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 ...
Quick apply
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 ...
Portland, OR · On-site
$18.25 - $22/hr
Experience with numerical modeling, reduced-order modeling, simulation tool development, or scientific software development. * Working knowledge of Linux environments, Git-based workflows, and ...
Portland, OR · On-site
$18.25 - $22/hr
Experience with numerical modeling, reduced-order modeling, simulation tool development, or scientific software development. * Working knowledge of Linux environments, Git-based workflows, and ...
Portland, OR · On-site
$18.25 - $22/hr
Experience with numerical modeling, reduced-order modeling, simulation tool development, or scientific software development. * Working knowledge of Linux environments, Git-based workflows, and ...
Portland, OR · On-site
$18.25 - $22/hr
Experience with numerical modeling, reduced-order modeling, simulation tool development, or scientific software development. * Working knowledge of Linux environments, Git-based workflows, and ...
Gresham, OR · On-site
... sciences space? As an Automation Engineering Intern at Cytiva (a Danaher company), you would help ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...
Gresham, OR · On-site
... sciences space? As an Automation Engineering Intern at Cytiva (a Danaher company), you would help ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...
Portland, OR · On-site
... sciences space? As an Automation Engineering Intern at Cytiva (a Danaher company), you would help ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...
Portland, OR · On-site
... sciences space? As an Automation Engineering Intern at Cytiva (a Danaher company), you would help ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...
Summary The Software Developer designs, builds, and maintains the organization's internal software ... Solid understanding of computer science fundamentals including data structures, algorithms, and ...
Summary The Software Developer designs, builds, and maintains the organization's internal software ... Solid understanding of computer science fundamentals including data structures, algorithms, and ...
$88.6K - $93.6K
17% of jobs
$95.1K is the 25th percentile. Wages below this are outliers.
$93.6K - $98.6K
26% of jobs
The median wage is $100.4K / yr.
$98.6K - $103.6K
20% of jobs
$103.6K - $108.6K
4% of jobs
$108.6K - $113.6K
5% of jobs
$116.8K is the 75th percentile. Wages above this are outliers.
$113.6K - $118.6K
4% of jobs
$118.6K - $123.6K
5% of jobs
$123.6K - $128.7K
4% of jobs
$128.7K - $133.7K
4% of jobs
$133.7K - $138.7K
5% of jobs
$138.7K - $143.7K
4% of jobs
$88.6K
$108.7K
$143.7K
| Aspect | Scientific Software | Data Analyst |
|---|---|---|
| Required Credentials | Typically requires degrees in science, engineering, or computer science; coding skills | Usually requires degrees in statistics, mathematics, or related fields; strong analytical skills |
| Work Environment | Research labs, scientific institutions, academia, industry R&D | Business, finance, healthcare, marketing sectors |
| Employer & Industry Usage | Used by scientists and engineers for simulations, modeling, data analysis | Used by companies for data interpretation, reporting, decision-making |
Scientific Software professionals focus on developing and utilizing specialized tools for scientific research and simulations, often working in research environments. Data Analysts interpret data to inform business decisions across various industries. While both roles require analytical skills and familiarity with data, Scientific Software roles emphasize scientific computing and programming, whereas Data Analysts focus on data interpretation and visualization.

$57 - $75.25/hr
Full-time
Posted 27 days ago
Milwaukee Electronics is a technology-forward Electronics Manufacturing Services (EMS) company with operations in Oregon, Wisconsin, and Mexico. Through our Milwaukee Electronics and Screaming Circuits brands, we help customers accelerate innovation from prototype to production, serving aerospace, defense, medical, industrial, energy, and technology markets.
We are investing in digital transformation initiatives including eCommerce modernization, AI-enabled business solutions, manufacturing automation, advanced analytics, ERP modernization, and Industry 4.0 technologies. Our software engineering team plays a key role in enabling growth, operational excellence, and innovation across the company.
We are looking for engineers who enjoy solving real business problems, collaborating with operational teams, and delivering solutions with measurable impact. This is an on-site position based in Oregon, where close collaboration with manufacturing, engineering, and business stakeholders is essential.
SUMMARY
We are seeking an experienced Senior Software Developer to design, build, and support software solutions that improve business processes and customer experience. This role partners with business stakeholders and engineering teams to deliver scalable, maintainable, and high-quality solutions. The ideal candidate combines strong technical skills with business acumen and enjoys mentoring others while remaining hands-on in development.
KEY RESPONSIBILITIES
Software Development
Technical Leadership
Collaboration & Delivery
Integration & Support
Documentation & Knowledge Sharing
QUALIFICATIONS
Required
Preferred
Physical Demands
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.
Work Environment
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.
ITAR Compliance Requirement
This position is located within an ITAR-regulated facility. Due to the nature of the work and access to controlled information, applicants must be U.S. Persons as defined by ITAR (U.S. citizens, lawful permanent residents, asylees, or refugees).