Data analysis and computer programming experience using Python, MATLAB, or an equivalent language * Familiarity with the UNIX environment, including command line tools and bash scripts * Basic ...
Data analysis and computer programming experience using Python, MATLAB, or an equivalent language * Familiarity with the UNIX environment, including command line tools and bash scripts * Basic ...
CAD Technician II - Transmission & Distribution
Fargo, ND · On-site +1
$31.50 - $42.50/hr
The CAD Technician supports the Transmission & Distribution group of engineers by providing technical drafting support and creating drawings in Microstation and AutoCAD and designs in PLS-CADD under ...
CAD Technician II - Transmission & Distribution
Fargo, ND · On-site +1
$31.50 - $42.50/hr
The CAD Technician supports the Transmission & Distribution group of engineers by providing technical drafting support and creating drawings in Microstation and AutoCAD and designs in PLS-CADD under ...
Modeling and simulation professional theories, concepts, principles, techniques, and practices of computer engineering, electronics engineering and/or computer science. GS-12: At least one year of ...
Modeling and simulation professional theories, concepts, principles, techniques, and practices of computer engineering, electronics engineering and/or computer science. GS-12: At least one year of ...
Modeling and simulation professional theories, concepts, principles, techniques, and practices of computer engineering, electronics engineering and/or computer science. GS-12: At least one year of ...
Modeling and simulation professional theories, concepts, principles, techniques, and practices of computer engineering, electronics engineering and/or computer science. GS-12: At least one year of ...
Modeling and simulation professional theories, concepts, principles, techniques, and practices of computer engineering, electronics engineering and/or computer science. GS-12: At least one year of ...
Modeling and simulation professional theories, concepts, principles, techniques, and practices of computer engineering, electronics engineering and/or computer science. GS-12: At least one year of ...
Electronic Engineer
Grand Forks, ND · On-site
$63K/yr
Modeling and simulation professional theories, concepts, principles, techniques, and practices of computer engineering, electronics engineering and/or computer science. GS-12: At least one year of ...
Electronic Engineer
Grand Forks, ND · On-site
$63K/yr
Modeling and simulation professional theories, concepts, principles, techniques, and practices of computer engineering, electronics engineering and/or computer science. GS-12: At least one year of ...
Engineering Manager - Robotics
$132K - $198K/yr
Build a world class engineering team to advance autonomous machine development ... Encourage learning and development of domain expertise in Machine Learning, Computer Vision, and/or ...
Engineering Manager - Robotics
$132K - $198K/yr
Build a world class engineering team to advance autonomous machine development ... Encourage learning and development of domain expertise in Machine Learning, Computer Vision, and/or ...
Engineering Manager - Robotics
$132K - $198K/yr
Build a world class engineering team to advance autonomous machine development ... Encourage learning and development of domain expertise in Machine Learning, Computer Vision, and/or ...
Engineering Manager - Robotics
$132K - $198K/yr
Build a world class engineering team to advance autonomous machine development ... Encourage learning and development of domain expertise in Machine Learning, Computer Vision, and/or ...
Engineering Technician
Fargo, ND · On-site
Primary responsibilities include providing CADD (Computer Aided Design Drafting) and field support ... Engineering Technicians are expected to possess and apply basic civil engineering design principles ...
Engineering Technician
Fargo, ND · On-site
Primary responsibilities include providing CADD (Computer Aided Design Drafting) and field support ... Engineering Technicians are expected to possess and apply basic civil engineering design principles ...
Engineering Technician
Dickinson, ND · On-site
$24 - $34/hr
Primary responsibilities include providing CADD (Computer Aided Design Drafting) and field support ... Engineering Technicians are expected to possess and apply basic civil engineering design principles ...
Quick apply
Engineering Technician
Dickinson, ND · On-site
$24 - $34/hr
Primary responsibilities include providing CADD (Computer Aided Design Drafting) and field support ... Engineering Technicians are expected to possess and apply basic civil engineering design principles ...
Engineering Technician
Fargo, ND · On-site
$24 - $34/hr
Primary responsibilities include providing CADD (Computer Aided Design Drafting) and field support ... Engineering Technicians are expected to possess and apply basic civil engineering design principles ...
Quick apply
Engineering Technician
Fargo, ND · On-site
$24 - $34/hr
Primary responsibilities include providing CADD (Computer Aided Design Drafting) and field support ... Engineering Technicians are expected to possess and apply basic civil engineering design principles ...
Engineering Technician
Bismarck, ND · On-site
$24 - $34/hr
Primary responsibilities include providing CADD (Computer Aided Design Drafting) and field support ... Engineering Technicians are expected to possess and apply basic civil engineering design principles ...
Quick apply
Engineering Technician
Bismarck, ND · On-site
$24 - $34/hr
Primary responsibilities include providing CADD (Computer Aided Design Drafting) and field support ... Engineering Technicians are expected to possess and apply basic civil engineering design principles ...
Engineering Technician
Bismarck, ND · On-site
Primary responsibilities include providing CADD (Computer Aided Design Drafting) and field support ... Engineering Technicians are expected to possess and apply basic civil engineering design principles ...
Engineering Technician
Bismarck, ND · On-site
Primary responsibilities include providing CADD (Computer Aided Design Drafting) and field support ... Engineering Technicians are expected to possess and apply basic civil engineering design principles ...
Engineering Technician
Dickinson, ND · On-site
Primary responsibilities include providing CADD (Computer Aided Design Drafting) and field support ... Engineering Technicians are expected to possess and apply basic civil engineering design principles ...
Engineering Technician
Dickinson, ND · On-site
Primary responsibilities include providing CADD (Computer Aided Design Drafting) and field support ... Engineering Technicians are expected to possess and apply basic civil engineering design principles ...
Lead Engineering Technician
Bismarck, ND · On-site
$35 - $50/hr
A Lead Engineering Technician shall be capable of independently and collaboratively contributing to ... Ability to operate a computer under normal ergonomic office conditions. * Ability to work in a ...
Quick apply
Lead Engineering Technician
Bismarck, ND · On-site
$35 - $50/hr
A Lead Engineering Technician shall be capable of independently and collaboratively contributing to ... Ability to operate a computer under normal ergonomic office conditions. * Ability to work in a ...
Lead Engineering Technician
Fargo, ND · On-site
$35 - $50/hr
A Lead Engineering Technician shall be capable of independently and collaboratively contributing to ... Ability to operate a computer under normal ergonomic office conditions. * Ability to work in a ...
Quick apply
Lead Engineering Technician
Fargo, ND · On-site
$35 - $50/hr
A Lead Engineering Technician shall be capable of independently and collaboratively contributing to ... Ability to operate a computer under normal ergonomic office conditions. * Ability to work in a ...
Embedded Software Engineer
$129K - $169K/yr
Qualifications: • Bachelor's degree in engineering (Software, Electrical, Computer Engineering, or related discipline required). • Minimum of 4 years of relevant experience in embedded software ...
Embedded Software Engineer
$129K - $169K/yr
Qualifications: • Bachelor's degree in engineering (Software, Electrical, Computer Engineering, or related discipline required). • Minimum of 4 years of relevant experience in embedded software ...
Lead Engineering Technician
Fargo, ND · On-site
A Lead Engineering Technician shall be capable of independently and collaboratively contributing to ... Ability to operate a computer under normal ergonomic office conditions. * Ability to work in a ...
Lead Engineering Technician
Fargo, ND · On-site
A Lead Engineering Technician shall be capable of independently and collaboratively contributing to ... Ability to operate a computer under normal ergonomic office conditions. * Ability to work in a ...
Lead Engineering Technician
Dickinson, ND · On-site
$35 - $50/hr
A Lead Engineering Technician shall be capable of independently and collaboratively contributing to ... Ability to operate a computer under normal ergonomic office conditions. * Ability to work in a ...
Quick apply
Lead Engineering Technician
Dickinson, ND · On-site
$35 - $50/hr
A Lead Engineering Technician shall be capable of independently and collaboratively contributing to ... Ability to operate a computer under normal ergonomic office conditions. * Ability to work in a ...
Lead Engineering Technician
Dickinson, ND · On-site
A Lead Engineering Technician shall be capable of independently and collaboratively contributing to ... Ability to operate a computer under normal ergonomic office conditions. * Ability to work in a ...
Lead Engineering Technician
Dickinson, ND · On-site
A Lead Engineering Technician shall be capable of independently and collaboratively contributing to ... Ability to operate a computer under normal ergonomic office conditions. * Ability to work in a ...
Computer Programming information
See North Dakota salary details
$34.9K - $40.9K
5% of jobs
$40.9K - $46.9K
10% of jobs
$46.9K - $53K
7% of jobs
$54K is the 25th percentile. Wages below this are outliers.
$53K - $59K
15% of jobs
$59K - $65K
7% of jobs
The median wage is $67.1K / yr.
$65K - $71K
15% of jobs
$71K - $77K
11% of jobs
$81.5K is the 75th percentile. Wages above this are outliers.
$77K - $83K
6% of jobs
$83K - $89K
14% of jobs
$89K - $95K
7% of jobs
$95K - $101K
2% of jobs
$34.9K
$68.7K
$101K
How much do computer programming jobs pay per year?
What are some common challenges computer programmers face when working on large-scale software projects?
What are the key skills and qualifications needed to thrive as a Computer Programmer, and why are they important?
What is computer programming?
What is the difference between Computer Programming vs Software Development?
| Aspect | Computer Programming | Software Development |
|---|---|---|
| Required Credentials | Typically a degree in computer science or related field; certifications like Microsoft Certified or Oracle Certified | Same as computer programming, often includes project management certifications |
| Work Environment | Often individual or small team coding tasks, in offices or remote settings | Includes planning, designing, coding, testing, and deployment, often in larger teams |
| Employer & Industry Usage | Tech companies, startups, IT departments | Software firms, tech companies, enterprise IT departments |
| Common Search & Comparison Intent | Understanding coding roles, entry-level tasks | Broader scope, project management, and lifecycle involvement |
Computer programming focuses on writing code to create software, while software development encompasses the entire process of designing, building, testing, and maintaining software applications. Both roles require similar credentials but differ in scope and responsibilities, with software development involving a broader set of tasks beyond coding alone.
Undergraduate Research Assistant - Hurricane Wind Field Structure
Grand Forks, ND • On-site
$18/hr
Other
This job post has expired today. Applications are no longer accepted.
University Of North Dakota rating
7.3
Based on 26 frontline employees who took The Breakroom Quiz
315th of 541 rated colleges and universities
Job description
Apply now Job no: 498263
Work type: Institutional Student
Location: Grand Forks
Categories: Student, Collaboration & teamwork, Communication, Critical thinking & problem solving
- $18.00 hourly, Non-Exempt (Eligible for overtime)
- 10 hours per week
- 100% Remote Work Availability: No
- Hybrid Work Availability (requires some time on campus): No
This is a part-time, non-benefited position. Only UND students are eligible to be hired in this position.
Prof. Jake Carstens in the Department of Atmospheric Sciences seeks one (1) Undergraduate Research Assistant to investigate hurricane wind field structure using state-of-the-art satellite tools. Specifically, the student will use the Advanced Scatterometer (ASCAT) instruments (https://manati.star.nesdis.noaa.gov/datasets/ASCATData.php) to calculate the integrated kinetic energy of global tropical cyclones since 2019. Recent updates to ASCAT data allow for stronger winds to be captured more reliably near the center of the storm, making it a valuable tool to validate operational estimates of both tropical cyclone strength and size. NOAA scientists recently published an interactive webpage containing the data: https://manati.star.nesdis.noaa.gov/datasets/CycloneMonitor.php?product=ASCATC.
The project will likely culminate in a poster presentation at the American Meteorological Society Student Conference in Denver, CO and an oral presentation at UND's Symposium for Local Atmospheric Research. The student will be co-mentored by Prof. Carstens and graduate student Sydney Walters, who will be concurrently performing a comprehensive analysis of tropical cyclone winds using another satellite tool, Synthetic Aperture Radar.
- Identify the center of a tropical cyclone from satellite wind data
- Calculate integrated kinetic energy (IKE) of tropical cyclones inside of the ring where winds reduce to tropical storm force (39 mph)
- Compare IKE calculations to estimates of IKE performed using official estimates of tropical cyclone size
- Document code, scripts, and workflow during the project for future research to use and expand on
- Data analysis and computer programming experience using Python, MATLAB, or an equivalent language
- Familiarity with the UNIX environment, including command line tools and bash scripts
- Basic knowledge of tropical cyclone dynamics and structure
- Technology
- Professionalism
- Must be majoring in Atmospheric Sciences
- Must have completed ATSC 270 (Computer Concepts in Meteorology)
- Successful completion of criminal history background check.
In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the US and to complete the required employment eligibility verification form upon hire. This position does not support visa sponsorship for continued employment.
Preferred Qualifications- Successful completion of ATSC 391 (Research Methods in Atmospheric Sciences)
For full consideration, applications must be received by the closing date and include the following materials:
Updated resume
Unofficial transcript
Programming sample - attach your favorite plot you have made to visualize weather or climate data, and write a corresponding caption
Please include in the application if you are currently or have in the past 12 months been employed with the University of North Dakota, the North Dakota University System or any other North Dakota State agency. If so, include which agency/department, as well as how many hours you work a week.
Career Services is here to help students looking for student employment positions at UND by offering individual sessions that include resume, cover letter reviews, and interview preparation. Please schedule an appointment through Hawk Central or email us at und.careerservices@und.edu.
Advertised: 17 Jun 2026 Central Daylight Time
Applications close: 22 Jun 2026 Central Daylight Time
Back to search results Apply now Refer a friend
What University Of North Dakota employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About University of North Dakota
Sourced by ZipRecruiter
Industry
Education
Company size
1,001 - 5,000 Employees
Headquarters location
Grand Forks, ND, US
Year founded
1883