Software engineering internship jobs in North Dakota - 327 jobs
Software Programmer 3 (SNOW Developer)
Govcio
Software engineering internship job in Bismarck, ND
The VA NSOC defends, manages, and monitors the network operating status and cyber security posture of the VA by providing the day-to-day management, operation and configuration of the enterprise network infrastructure, Internet Gateways, the delivery of enterprise security systems and services, the monitoring and reporting of security incidents, the conduct of threat and vulnerability analysis, the validation of adequate security controls within the enterprise and the full range of functions across the spectrum of activities relating to incident management, incident response and enterprise network management.
Seeking a ServiceNow (SNOW) Developer/.Net Developer for full time work at the VA's Network Security and Operations Center (NSOC) as part of the SNOW Development team.
**Responsibilities**
+ ServiceNow (SNOW) development using the Application Platform
+ Provide expertise on all technical questions related to development on of SNOW
+ Create and manage scripts and workflow.
+ Develops the technical solutions, implements them and performs the component integration tests
+ Understand the business needs and the needs to standardize processes, and build this into the design
+ Troubleshoot issues and conduct root cause analysis
+ Resolve escalated issues with a sense of urgency
+ Identify potential improvements to reduce the number of problems and enhance supportability.
+ Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in database tables on procedural, modular and database level.
+ Establish methodologies (documentation, process and procedures) to be followed during project life cycle
+ Foster teamwork and collaboration across a global development team, project teams, and business and systems partners
**Qualifications**
+ At least three years of ServiceNow platform capabilities
+ Certification in ServiceNow Application Development
+ Scripted Web-Services, AJAX, Business Rules, JavaScript, SOAP, REST SSO-SAML Setup and Integration of ServiceNow to Other Applications
+ Experience in JavaScript and Jelly scripting languages
+ Experience with Business Rules, Script Includes, UI Actions, and Scheduled Jobs
+ Experience with ServiceNow client and server-side Javascript and the ServiceNow APIs
+ Scripted Web-Services, AJAX, Business Rules, JavaScript, SOAP, REST SSO-SAML Setup and Integration of ServiceNow to Other Applications
+ Customizing ServiceNow using UI Pages, UI Macro & CMS using CSS, HTML, Jelly.
+ Experience presenting and conducting demo reviews with client stakeholders
+ Strong experience in C# ASP.NET with .NET Framework 4.0 and above (Experience in multiple projects with capability to independently handle a project) a plus
+ Experience with OO design/development
+ Bachelor's with 5 - 8 years (or commensurate experience)
+ Base work location: Martinsburg, WV
**Company Overview**
GovCIO is a team of transformers--people who are passionate about transforming government IT. Every day, we make a positive impact by delivering innovative IT services and solutions that improve how government agencies operate and serve our citizens.
But we can't do it alone. We need great people to help us do great things - for our customers, our culture, and our ability to attract other great people. We are changing the face of government IT and building a workforce that fuels this mission. Are you ready to be a transformer?
**What You Can Expect**
**Interview & Hiring Process**
If you are selected to move forward through the process, here's what you can expect:
+ During the Interview Process
+ Virtual video interview conducted via video with the hiring manager and/or team
+ Camera must be on
+ A valid photo ID must be presented during each interview
+ During the Hiring Process
+ Enhanced Biometrics ID verification screening
+ Background check, to include:
+ Criminal history (past 7 years)
+ Verification of your highest level of education
+ Verification of your employment history (past 7 years), based on information provided in your application
**Employee Perks**
At GovCIO, we consistently hear that meaningful work and a collaborative team environment are two of the top reasons our employees enjoy working here. In addition, our employees have access to a range of perks and benefits to support their personal and professional well-being, beyond the standard company offered health benefits, including:
+ Employee Assistance Program (EAP)
+ Corporate Discounts
+ Learning & Development platform, to include certification preparation content
+ Training, Education and Certification Assistance*
+ Referral Bonus Program
+ Internal Mobility Program
+ Pet Insurance
+ Flexible Work Environment
*Available to full-time employees
Our employees' unique talents and contributions are the driving force behind our success in supporting our customers, which ultimately fuels the success of our company. Join us and be a part of a culture that invests in its people and prioritizes continuous enhancement of the employee experience.
**We are an Equal Opportunity Employer.** All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, disability, or status as a protected veteran. EOE, including disability/vets.
**Posted Pay Range**
The posted pay range, if referenced, reflects the range expected for this position at the commencement of employment, however, base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, education, experience, and internal equity. The total compensation package for this position may also include other compensation elements, to be discussed during the hiring process. If hired, employee will be in an "at-will position" and the GovCIO reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, GovCIO or individual department/team performance, and market factors.
**Posted Salary Range**
USD $81,850.00 - USD $130,950.00 /Yr.
Submit a referral to this job (***********************************************************************************************************************************************
**Location** _US-Remote_
**ID** _2025-7248_
**Category** _Information Technology_
**Position Type** _Full-Time_
$81.9k-131k yearly 28d ago
Looking for a job?
Let Zippia find it for you.
Electronics & Software Integration Intern
CNH Industrial 4.7
Software engineering internship job in Fargo, ND
Job Family for Posting: Engineering Apply now * Apply Now * Start applying with LinkedIn Start Please wait... About Us Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing global population and increased demands on resources, our products are instrumental to feeding and sheltering the world.
From developing products that run on alternative power to productivity-enhancing precision tech, we are delivering solutions that benefit people - and they are possible thanks to people like you. If the opportunity to build your skills as part of a collaborative, global team excites you, you're in the right place.
Grow a Career. Build a Future!
Be part of this company at the forefront of agriculture and construction, that passionately innovates to drive customer efficiency and success. And we know innovation can't happen without collaboration. So, everything we do at CNH Industrial is about reaching new heights as one team, always delivering for the good of our customers.
Intern Program Overview
We are committed to building a strong talent pipeline by investing in early career professionals. Our internship and co-op programs provide mentorship, training, hands-on experience, and growth opportunities that empower students to explore their career paths with confidence. Through competitive wages, networking events, social and volunteer activities, professional development workshops, and housing support, we strive to deliver one of the best internship experiences-designed to develop and inspire the talent of tomorrow. Interns will work full-time hours during the summer and will be considered for an extension into the co-op program in the fall (part-time during school) if qualified.
Job Purpose
The Electronics & Software Integration Intern will plan, conduct, document functional, performance, inter-lock, diagnostic tests and tune the performance of the electro-hydraulic and electro-mechanical systems and software in support of the development of Ag Tractors. The product validation team works as the voice of the customer in the product development team, working with design engineers along with various disciplines to deliver the best solution to our customers
Key Responsibilities
Your responsibilities may include:
* Plan, set-up, operate, troubleshoot, and monitor vehicle systems tests and evaluations in lab and track environments.
* Determine required test instruments, install instruments, and perform calibrations. Install, set-up, and operate required test automation equipment to operate tests. Establish, follow, and document lab test procedures.
* Determine if the component(s)/system(s) under evaluation are operating per the intended design criteria.
* Troubleshoot problems, determine, and implement corrective action.
* Interface effectively with support groups and customers, such as Vehicle Electronics, Design Engineering, Materials Engineering, Manufacturing, etc.
* Collect and analyze test data, and use to identify trends, problems.
* Communicate data with others effectively.
* Write formal, technical test reports.
Preferred Qualifications
Candidates must be pursuing (at minimum) a Bachelor's degree in one of the following majors or a related field: Computer Science, Electrical Engineering, SoftwareEngineering
Pay Transparency
The annual salary for this role is USD $19.00 - $36.00 plus any applicable bonus (Actual salaries will vary and will be based on various factors, such as skill, experience and qualification for the role.)
What We Offer
We offer dynamic career opportunities across an international landscape. As an equal opportunity employer, we are committed to delivering value for all our employees and fostering a culture of respect.
At CNH, we understand that the best solutions come from the diverse experiences and skills of our people. Here, you will be empowered to grow your career, to follow your passion, and help build a better future.
US applicants: CNH Industrial is an equal opportunity employer. This company considers candidates regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. Applicants can learn more about their rights by viewing the federal "Know Your Rights" poster here. CNH Industrial participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. You can view additional information here.
Canada applicants: CNH Industrial is an equal opportunity employer. This company considers candidates regardless of race, color, religion, sex, sexual orientation, gender identity, nationality, place of origin, disability, marital status, family status, age, or any other ground prohibited by applicable provincial human rights legislation.
If you need reasonable accommodation with the application process, please contact us at ******************************.
Apply now
* Apply Now
* Start applying with LinkedIn
Start
Please wait...
{{video.content.cta}}
{{video.content.title}}
{{video.content.description}}
ร
{{explore.title}}
{{explore.description}}
{{feed.title["#text"]}}
{{feed.city["#text"]}}, {{feed.country["#text"]}}
{{explore.cta}}
$19-36 hourly 5d ago
Intern/Co-op - Accounting (Summer 2026)
Marathon Petroleum Corporation 4.1
Software engineering internship job in Mandan, ND
An exciting career awaits you At MPC, we're committed to being a great place to work - one that welcomes new ideas, encourages diverse perspectives, develops our people, and fosters a collaborative team environment. As an energy industry leader, our career opportunities fuel personal and professional growth.
Responsibilities:
As an intern, you will receive on-the-job training related to the dynamics of the petroleum industry, the specifics of your job assignment, and the use of various software programs. Accounting interns are placed in the following areas:
Accounting Area (Location/Term)
Accounts Payable (San Antonio - Summer Only)
Audit Assurance & Advisory Services (Findlay and San Antonio* - All Terms, Denver and Houston - Summer Only)
*Accounting major is preferred, but other business majors may be considered
Commercial Compliance (San Antonio - Summer Only)
General Accounting (Findlay - All Terms)
Joint Venture Accounting/Operations Accounting (Denver - All Terms) Operations Accounting (Findlay & San Antonio - All Terms)
Property Accounting (Findlay - All Terms)
Tax Accounting (Findlay - All Terms)
Refinery Accounting (Various Refineries - Summer Only)
Specific Duties may include: Analyzing and processing of business documents; analysis of accounting and financial data in order to prepare proper financial statement journal entries; preparation of general ledger account reconcilements; preparation of tax information; testing SOX and Non-SOX controls in auditing; and assistance in preparing budgets. Additionally, you will be given the opportunity to interface with a variety of departments outside of the Controller's Organization, developing a collaborative relationship with individuals within those departments.
Should you choose a career with Marathon, additional responsibilities will be added as you progress in your career. These include more complex accounting and analysis activities, and the presentation of new ideas and concepts in formal meetings. Creative thought in enhancing existing accounting processes, or in the development of new processes to enhance efficiency, is encouraged. Also, as you progress, you will be given opportunities to work with and mentor less experienced accountants, or perhaps be given the opportunity to perform as the lead analyst in an accounting section.
The Controller's Organization is committed to developing accountants by providing them experience in as many areas of the business as practical. Accountants that demonstrate exceptional proficiency are eligible for opportunities within other areas of the Company, where the analytical skills developed while in the Controller's Organization are highly valued. Accountants often transfer to operational components of the business such as: Refining, Commercial, Logistics & Storage, Pipeline and Gathering & Processing. Additionally, opportunities exist in Tax, Internal Audit, Finance & Treasury, Business Development, and Supply Chain.
Qualifications:
+ Required Major: Accounting*
+ Strong academic performance
+ Candidates must be authorized to work in the US on a full-time indefinite basis without the need for employment visa sponsorship now or in the future.
+ Positions are available spring, summer, and fall semesters
+ Concurrent enrollment in a Bachelors degree (or higher) seeking program for the duration of the experience
+ M ust be able to provide reliable transportation to and from place of work
+ Military experience a plus
+ Availability to work 40 hours per week
+ MIN - $20.19 per hour / MAX - $25.24 per hour
Learn more about Marathon Petroleum's benefits at *********************
As an energy industry leader, our career opportunities fuel personal and professional growth.
As an energy industry leader, our career opportunities fuel personal and professional growth.
Location:
Findlay, Ohio
Additional locations:
Anacortes, Washington, Canton, Ohio, Catlettsburg, Kentucky, Denver, Colorado, Galveston Bay Refinery, Garyville, Louisiana, Kenai, Alaska, Mandan, North Dakota, San Antonio, Texas, St Paul Park, Minnesota, Texas City, Texas
Job Requisition ID:
00015846
Location Address:
539 S Main St
Education:
Employee Group:
Full time
Employee Subgroup:
Intern
Marathon Petroleum Company LP is an Equal Opportunity Employer and gives consideration for employment to qualified applicants without discrimination on the basis of race, color, religion, creed, sex, gender (including pregnancy, childbirth, breastfeeding or related medical conditions), sexual orientation, gender identity, gender expression, reproductive health decision-making, age, mental or physical disability, medical condition or AIDS/HIV status, ancestry, national origin, genetic information, military, veteran status, marital status, citizenship or any other status protected by applicable federal, state, or local laws. If you would like more information about your EEO rights as an applicant, click here (*********************************************************************************************************************************** . If you need a reasonable accommodation for any part of the application process at Marathon Petroleum LP, please contact our Human Resources Department at *************************************** . Please specify the reasonable accommodation you are requesting, along with the job posting number in which you may be interested. A Human Resources representative will review your request and contact you to discuss a reasonable accommodation. Marathon Petroleum offers a total rewards program which includes, but is not limited to, access to health, vision, and dental insurance, paid time off, 401k matching program, paid parental leave, and educational reimbursement. Detailed benefit information is available at ************************* .The hired candidate will also be eligible for a discretionary company-sponsored annual bonus program. Equal Opportunity Employer: Veteran / Disability
We will consider all qualified Applicants for employment, including those with arrest or conviction records, in a manner consistent with the requirements of applicable state and local laws. In reviewing criminal history in connection with a conditional offer of employment, Marathon will consider the key responsibilities of the role.
About Marathon Petroleum Corporation
Marathon Petroleum Corporation (MPC) is a leading, integrated, downstream energy company headquartered in Findlay, Ohio. The company operates the nation's largest refining system. MPC's marketing system includes branded locations across the United States, including Marathon brand retail outlets. MPC also owns the general partner and majority limited partner interest in MPLX LP, a midstream company that owns and operates gathering, processing, and fractionation assets, as well as crude oil and light product transportation and logistics infrastructure.
$20.2-25.2 hourly 60d+ ago
Ground Water Protection Environmental Science Intern
State of North Dakota 4.2
Software engineering internship job in Bismarck, ND
At the Department of Environmental Quality (DEQ), we stand by our mission to conserve and protect the quality of North Dakota's air, land, and water resources following science and the law. We are looking for a candidate who identifies with this mission and has a passion for serving the citizens in our great state as Environmental Science Intern.
Summary of Work
As an Environmental Science Intern in the Ground Water Protection Program of the Water Quality Division, you will help protect and monitor North Dakota's groundwater resources through field sampling, data management, and laboratory preparation.
In this role, you will:
* Collect groundwater samples from monitoring wells across the state.
* Assist with PFAS and other contaminant sampling.
* Enter water quality data into program databases and assist with basic data management tasks.
* Clean, maintain, and prepare field equipment for sampling activities.
* Procure appropriate sampling containers and assist with preparation and preservation of samples for laboratory analysis.
To succeed in this position, you should be detail-oriented, organized, and able to follow scientific procedures accurately. Interest or coursework in environmental science, biology, natural resources, or a related field is preferred. Strong teamwork, communication skills, and a willingness to work outdoors and handle field equipment safely are important for this hands-on role.
This position is based in Bismarck, ND; however, considerable travel, with overnight stays, will be required. Transportation and per diem reimbursement will be provided by the department.
Minimum Qualifications
Applicants must be legally authorized to work in the United States. DEQ will not provide sponsorships.
To be considered for this role, you must be enrolled in a college or university or be a recent graduate with coursework in chemistry, biology, geology, ecology, or other related physical or natural science.
A good driving record with a valid driver's license is required.
Experience with computers (ArcGIS, Office), GPS and maintenance of related equipment will be helpful. This position requires computer and data management capabilities.
About Team ND
"Far and away the best prize life offers is the chance to work hard at work worth doing." - Theodore Roosevelt
More than 7,500 talented, hard-working people across sixty-three agencies have come together as Team North Dakota. At Team ND, we are driven to succeed through gratitude, humility, curiosity and courage. Our purpose is to empower people, improve lives, and inspire success. Join us in being legendary.
Total Rewards: The State of North Dakota is committed to providing team members with a strong and competitive rewards package that support you, your health and your family.
Considering a new position on Team ND? How does your current position stack up? Use our Total Rewards Calculator to estimate.
Application Procedures
All application material must be received on or before 11:59 p.m. CST on the closing date.
Applicants must complete the online application for employment and upload a resume, cover letter, and college transcripts (official or unofficial). Your resume should include information to demonstrate how you meet the minimum qualifications as posted. If the Department's Human Resource Division is unable to determine that you meet the minimum qualifications credit will not be given.
This employer participates in E-Verify. Please visit the following website for additional information: ************************
For more information about the position, contact Carl Anderson, Ground Water Protection Administrator, at *************** or **************. For assistance or questions regarding the application or interview process, please contact Sara Leno, Human Resource Director, at ************** or ************.
If you are experiencing technical difficulties with the Application Process or uploading attachments, please contact **************** or *************.
Equal Employment Opportunity
The State of North Dakota and this hiring agency do not discriminate on the basis of race, color, national origin, sex (including sexual orientation and gender identity), genetics, religion, age or disability in employment or the provisions of services and complies with the provisions of the North Dakota Human Rights Act.
As an employer, the State of North Dakota prohibits smoking in all places of state employment in accordance with N.D.C.C. ยง 23-12-10.
$40k-48k yearly est. 31d ago
Intern - Software Development
Nisc
Software engineering internship job in Bismarck, ND
NISC develops and implements enterprise-level and customer-facing software solutions for over 960+ utilities and broadbands across North America. Our mission is to deliver technology solutions and services that are Member-focused, quality driven and valued priced. We exist to serve our Members and help them serve their communities through our innovative software products, services and outstanding customer support. NISC has been ranked in ComputerWorld's Best Places to Work for 20+ years, and we are looking for qualified individuals to join our team.
This position reports to a SoftwareEngineering Team Lead and will collaborate with other software developers. May work with support staff assigned to design business requirements and with quality assurance personnel. This position is responsible for software development and assisting with the maintenance of NISC's Utility, Broadband, Financials, Operations software and/or AppSuite mobile applications.
To Learn more about NISC's internships, click HERE.
Current applications submitted will be under consideration for Summer 2026 (May - August)
Work Schedule:
* Hybrid from the following office location:
* Mandan, ND
* Requirement: Minimum of working 3 days per week out of an office location and ability to work up to all 5 days a week from an office location.
Essential Functions:
* Performs basic research, design and development of software systems.
* Researches, analyzes, and resolves basic software maintenance.
* Assists in the enhancement and/or maintenance of application programs in the business areas listed above within our Application Development Division.
* Follows all established software development methodologies and procedures.
* Performs quality testing as it relates to both unit and system integration dependent on the tasks assigned.
* Reviews and prioritizes assigned change requests.
* Ensures that all information is appropriately entered and utilized in Confluence and/or the iVUE Support tool.
Desired Job Experience:
* Strong customer orientation.
* Familiarity with Object Oriented Concepts & Languages (Java and it's frameworks, preferred).
* Familiarity with Javascript and it's frameworks (newer Angular versions or Typescript preferred).
* Familiarity with HTLML/CSS/SCSS and enterprise design patterns.
* Familiarity with relational and non relational databases (e.g. Postgres, Oracle, MongoDB, Cassandra)
* Familiarity with Linux and Microsoft Windows.
* Familiarity with cloud technologies (preferably AWS)
* Strong problem solving skills and attention to detail.
* Strong verbal and written, interpersonal, and communication skills.
* Ability to work independently, as well as in a team environment.
* Ability to effectively adapt to change.
* Ability to interact in a positive manner with internal and external contacts.
* Ability to maintain the highest level of professionalism, ethical behavior, and confidentiality.
* Commitment to NISC's Statement of Shared Values.
NISC's Shared Values & Competencies:
We're a cooperative, which means we're owned by the Members we serve. It also means that our focus is on taking care of our Members and our employees, rather than having a big bottom line. Quality service and innovative technology starts with happy and dedicated employees. Join our team and learn for yourself what sets NISC apart.
* Integrity - We are committed to doing the right thing - always.
* Relationships - We are committed to building and preserving lasting relationships.
* Innovation - We promote the spirit of creativity and champion new ideas.
* Teamwork - We exemplify the cooperative spirit by working together.
* Empowerment - We believe individuals have the power to make a difference.
* Personal Development - We believe the free exchange of knowledge and information is absolutely necessary to the success of each individual and the organization.
Desired Education and/or Certification(s):
* High School diploma or equivalency required
* Pursuing Bachelor's Degree in a computer science related field
Minimum Physical Requirements:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the essential functions of this position, employees must be able to see and communicate. Employees are regularly required to maintain a stationary position, move, and operate computer keyboards or office equipment.
Disclaimer:
Management may modify this job description by assigning or reassigning duties and responsibilities at any time.
$31k-40k yearly est. Auto-Apply 28d ago
Intern - Software Development
National Information Solutions Cooperative 4.0
Software engineering internship job in Mandan, ND
NISC develops and implements enterprise-level and customer-facing software solutions for over 960+ utilities and broadbands across North America. Our mission is to deliver technology solutions and services that are Member-focused, quality driven and valued priced. We exist to serve our Members and help them serve their communities through our innovative software products, services and outstanding customer support. NISC has been ranked in ComputerWorld's Best Places to Work for 20+ years, and we are looking for qualified individuals to join our team.
This position reports to a SoftwareEngineering Team Lead and will collaborate with other software developers. May work with support staff assigned to design business requirements and with quality assurance personnel. This position is responsible for software development and assisting with the maintenance of NISC's Utility, Broadband, Financials, Operations software and/or AppSuite mobile applications.
To Learn more about NISC's internships, click HERE.
**Current applications submitted will be under consideration for Summer 2026 (May - August)**
Work Schedule:
Hybrid from the following office location:
Mandan, ND
Requirement: Minimum of working 3 days per week out of an office location and ability to work up to all 5 days a week from an office location.
Essential Functions:
Performs basic research, design and development of software systems.
Researches, analyzes, and resolves basic software maintenance.
Assists in the enhancement and/or maintenance of application programs in the business areas listed above within our Application Development Division.
Follows all established software development methodologies and procedures.
Performs quality testing as it relates to both unit and system integration dependent on the tasks assigned.
Reviews and prioritizes assigned change requests.
Ensures that all information is appropriately entered and utilized in Confluence and/or the iVUE Support tool.
Desired Job Experience:
Strong customer orientation.
Familiarity with Object Oriented Concepts & Languages (Java and it's frameworks, preferred).
Familiarity with Javascript and it's frameworks (newer Angular versions or Typescript preferred).
Familiarity with HTLML/CSS/SCSS and enterprise design patterns.
Familiarity with relational and non relational databases (e.g. Postgres, Oracle, MongoDB, Cassandra)
Familiarity with Linux and Microsoft Windows.
Familiarity with cloud technologies (preferably AWS)
Strong problem solving skills and attention to detail.
Strong verbal and written, interpersonal, and communication skills.
Ability to work independently, as well as in a team environment.
Ability to effectively adapt to change.
Ability to interact in a positive manner with internal and external contacts.
Ability to maintain the highest level of professionalism, ethical behavior, and confidentiality.
Commitment to NISC's Statement of Shared Values.
NISC's Shared Values & Competencies:
We're a cooperative, which means we're owned by the Members we serve. It also means that our focus is on taking care of our Members and our employees, rather than having a big bottom line. Quality service and innovative technology starts with happy and dedicated employees. Join our team and learn for yourself what sets NISC apart.
Integrity - We are committed to doing the right thing - always.
Relationships - We are committed to building and preserving lasting relationships.
Innovation - We promote the spirit of creativity and champion new ideas.
Teamwork - We exemplify the cooperative spirit by working together.
Empowerment - We believe individuals have the power to make a difference.
Personal Development - We believe the free exchange of knowledge and information is absolutely necessary to the success of each individual and the organization.
Desired Education and/or Certification(s):
High School diploma or equivalency required
Pursuing Bachelor's Degree in a computer science related field
Minimum Physical Requirements:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the essential functions of this position, employees must be able to see and communicate. Employees are regularly required to maintain a stationary position, move, and operate computer keyboards or office equipment.
Disclaimer:
Management may modify this job description by assigning or reassigning duties and responsibilities at any time.
$28k-34k yearly est. Auto-Apply 29d ago
Software Developer II - Full Stack (Angular, Java)
NISC
Software engineering internship job in Mandan, ND
NISC develops and implements enterprise-level and customer-facing software solutions for over 960+ energy cooperatives and communication organizations across North America. Our mission is to deliver technology solutions and services that are Member-focused, quality-driven and valued-priced. We exist to serve our Members and help them serve their communities through our innovative software products, services and outstanding customer support. We are an AI-forward company committed to being a technology leader in our industry. NISC has been ranked in ComputerWorld's Best Places to Work for 23 years, and we are looking for qualified individuals to join our team.
Our Members have over 16 million end customers (residential customers and businesses who receive power, internet, television and/or telephone services) that they serve. Our enterprise software solution enables our Members to compete effectively in the industry, while excelling in customer service.
Position Overview:
NISC is always seeking out talented software developers & engineers who are motivated, collaborative, and excited to solve complex challenges. We're especially interested in individuals with experience working on a full stack development team in emerging technologies who can help us explore and integrate intelligent automation into our solutions.
We look for individuals who thrive in a team environment, are committed to accomplishing shared goals, and are eager to learn and innovate. This position would be on our SmartHub Web Development team, which is NISC's solution providing functionality for our Member's end consumers (residential and businesses receiving their power, internet, telephone or TV services) to self-manage their accounts around account information, payments, etc.
Essential Functions:
Design and build responsive web applications
Stand up RESTful web services
Container-driven development (Kubernetes, microservices)
Collaborate with cross-functional teams to research, design, and implement new features
Research, analyze, and resolve moderately complex customer issues and bugs
Unit test and integration test code as needed
Leverage generative AI tools and technologies to enhance productivity, creativity, and problem-solving within the scope of the role.
Follow all established software development methodologies and procedures
Explore and prototype intelligent agent-based features that enhance user experience or automate workflows
Other duties as assigned
Desired Experience and Skills Preferred:
Generally, requires 5+ years' experience in software development
Proficient with Angular, TypeScript or GWT
Java or other object-oriented programming experience
Experience with RDBMS (Postgres, Oracle)
Experience with cloud technology stack (AWS, Kubernetes, Spring Boot, Kafka, SSO, Cassandra)
Proficient in developing responsive content and managing performance optimization
Understanding of modern softwareengineering principles (managing complexity, abstraction, separation of concerns, modularity, cohesion, coupling)
Working knowledge of web trends, architecture, and deployment patterns
Experience with automated testing methods (Unit, Integration, Contract, End-to-end)
Experience with Git, including branching/merging workflows
Understanding of Test-Driven Development and validating acceptance criteria
Experience with JIRA, Confluence, Bitbucket, Bamboo
Experience with using agentic AI coding tools (Claude Code, Augment, Jetbrains Junie, Github Copilot, Cursor, OpenAI Codex)
Commitment to NISC's Statement of Shared Values
Work Schedule:
Hybrid from one of our office locations:
Cedar Rapids, IA
Lake Saint Louis, MO
Mandan, ND
Hybrid Schedule: Minimum of working 3 days per week out of an office location and ability to work up to all 5 days a week from an office location.
Required Days from an Office Location: Tuesday, Wednesday, and Thursday
NISC's Shared Values & Competencies:
We're a cooperative, which means we're owned by the Members we serve. It also means that our focus is on taking care of our Members and our employees, rather than having a big bottom line. Quality service and innovative technology start with happy and dedicated employees. Join our team and learn for yourself what sets NISC apart.
Integrity - We are committed to doing the right thing - always.
Relationships - We are committed to building and preserving lasting relationships.
Innovation - We promote the spirit of creativity and champion new ideas.
Teamwork - We exemplify the cooperative spirit by working together.
Empowerment - We believe individuals have the power to make a difference.
Personal Development - We believe the free exchange of knowledge and information is absolutely necessary to the success of each individual and the organization.
Benefits:
Medical, Dental and Vision Insurance.
Health Savings Account (HSA) with $100 monthly contributions from NISC.
Like to walk? Improve your overall wellness knowledge? Ability to earn up to $800 additional dollars into your HSA each year through our Wellness Rewards program.
Dependent Care Flexible Spending Account (FSA) thru Paylocity.
Fully covered life insurance up to x3 annual base salary.
Fully covered short- and long-term disability.
401(k), traditional or Roth, with employee match up to 6% and employer 4% salary base contributions.
PTO accrual levels dependent on years of service, 120 Life Leave Event hours, Holiday Week, and 9 paid holidays.
$2,500 Interest-FREE technology loan program.
$25,000 employee educational assistance program.
Volunteer, Wellness, Family Events and other employee fun supplied by our committees.
Employee Assistance Program; assisting employees and dependents with virtually any life event.
Benevolence Committee to support employees with financial hardships like unexpected medical bills, funerals and other unfortunate hardships.
Desired Education:
Bachelor's Degree in a Computer Science-related field or equivalent experience.
Minimum Physical Requirements:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the essential functions of this position, employees must be able to see and communicate. Employees are regularly required to maintain a stationary position, move, and operate computer keyboards or office equipment.
Disclaimer:
Management may modify this job description by assigning or reassigning duties and responsibilities at any time.
$63k-82k yearly est. Auto-Apply 30d ago
2026 Summer Corporate Intern - Engineering
Caterpillar 4.3
Software engineering internship job in West Fargo, ND
Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
About the Role
Caterpillar's Corporate Engineering Intern program seeks students currently enrolled in a four-year university to work alongside engineering professionals to learn and apply themselves to project work within their teams.
Interns will have assignments that provide them with experience and significant learning opportunities. In addition to this work, Interns can network with management throughout the company to learn about Caterpillar areas outside their assigned team. Students can deepen their business skills in their assignments through team and business partner interactions, develop their skills, conduct presentations, and measure their success through the performance and evaluation process.
What You Will Do
You'll join a team with diverse project responsibilities and have valuable networking opportunities with all levels of Caterpillar employees. The internship is a 40-hour-per-week assignment lasting 12 weeks.
You can focus on building technical abilities in roles including (but not limited to):
* Product Design: Engineer components & systems for Caterpillar products to meet our customers' needs. Deliver solutions by leading collaboration with cross functional teams throughout our value chain starting from the initial concept through production.
* Simulation/Performance Analysis: CFD - Computational Fluid Dynamics (ANSYS), FEA - Finite Element Analysis, 3D modelling, root cause investigation; system/subsystem/component design optimization, structural dynamics, development and optimization of Engine, Aftertreatment, Battery, Fuel Cell, Powertrain, and/or Machine System performance.
* Test/Validation/Hands on: Apply strong mechanical engineering understanding in a test/validation (hands-on) environment, troubleshooting issues, and collaborating with others for optimal results.
* Controls Development: Develop/Implement control system algorithms using Matlab/Simulink for various control systems including but not limited to engine controllers, machine implement controllers as well as powertrain controllers. Will be responsible for understanding the feature requirement, implementing it as well as testing it prior to a production roll out.
* Electronic Components: Will be responsible for designing and testing various electronic control modules as well as various electronic components. Will work with various internal Caterpillar clients to understand controller/component requirements, work with suppliers on design and validation of the components, as well as testing the components in various environments. Other duties may include design of Printed Circuit Board schematics as well as perform digital/analog/power circuit analysis and testing, and ensuring that FMEAs [Failure Mode and Effects Analysis] are conducted and documented to meet stringent Caterpillar quality requirements
* Embedded Software Development: Develop embedded software in C, C# and/or C++ for various electronic control modules. Some examples of embedded software development applications include Datalink communications, Inputs and Outputs [Sensors and actuators], speed calculation, injection/spark timing, memory management, CPU optimization, multi core design and implementation etc. In addition, some areas of work include developing scripts in Python/Visual Basic for automation.
* Software Validation/Verification for Electronic Systems: Verify functionality of a feature or control system algorithm on a HIL [Hardware in the Loop] simulator bench or a SIL [Software in the loop] system. Understand requirements of the feature and/or the schematics of the controller / control system, verify functionality and debug/report anomalies to the development team and help validate fixes.
* Engineering Data Analytics: Leverage ability to write and understand computer code, especially Python; apply knowledge of data analytics/data science, machine learning concepts/tools, and engineering and statistics fundamentals.
* Process Engineering: Apply mechanical, manufacturing, systems and/or industrial engineering knowledge to analyze and optimize an engineering process or processes. Will have the opportunity to leverage problem-solving and communication skills.
What You Have - Skills and Experiences
In this role, you will have the opportunity to contribute your unique skills and experiences. Below are some of the most critical skills.
* Analytical skills, initiating ideas, troubleshooting, root cause analysis, problem-solving, and critical thinking capabilities
* Knowledge of engineering principles, theory, and engineering experience gained through projects, internships, and/or relevant work experiences
* Fundamental understanding of engineering for a manufacturing environment, ability to design and implement materials, structures, machines, devices, systems and processes that safely realize a desired objective or invention
* Organize and manage multiple projects simultaneously, ability to quickly gain and effectively apply new skills & knowledge
* Success in collaborating with others of diverse cultures, interpersonal styles, and abilities
* Strong written and verbal communication skills
* Participate in and build on our inclusive, constructive, and productive work environment
* Ensure all team members' contributions are recognized and valued.
Internship Program Qualifications:
* Must be enrolled full-time in a 4-year university/college pursuing an ABET accredited degree in Mechanical, Electrical, Computer, Agricultural or Aerospace Engineering or Engineering Technology at the time of application and throughout the program.
* Must have completed 30 semester hours before the start of the internship.
If a transfer student must have 12 semester hours completed at a 4-year university
* Minimum 3.0/4.0 Cumulative Grade Point Average (no rounding) at current institution
* Must be able to relocate to Peoria, IL area or indicated work location for the duration of the internship and complete daily work commute using reliable transportation
Top candidates can also have:
* Project or Team Leadership experience
* Previous technical internship, co-op, or research/relevant experience
* Excellent interpersonal and communication skills
Additional Information:
* Please attach your resume and an unofficial copy of your transcript to your application.
* Applicants will be considered for positions throughout the United States.
* Sponsorship is NOT available for this position.
* These positions will be in the Peoria, Illinois area, with a small number of positions in other locations.
* This position requires working onsite five days a week.
Final details:
Please frequently check the email associated with your application, including the junk/spam folder, as this is the primary correspondence method. If you wish to know the status of your application - please use the candidate log-in on our career website as it will reflect any updates to your status.
For more information, visit caterpillar.com. To connect with us on social media, visit caterpillar.com/social-media.
#LI
Summary Pay Range:
$25.00 - $43.00
Intern Hour Rate:
An intern's hourly rate is based on the major/degree being pursued and the number of completed academic hours achieved before the start of the internship.
Intern Benefits:
The total rewards package, beyond base salary, may include if eligible:
* Accrued Paid Time Off (PTO)
* Paid Holidays
* Paid Volunteer Day
* Housing Stipend
* Relocation Assistance
* Medical coverage
* Voluntary benefits
Visa Sponsorship is not available for this position. This employer is not currently hiring foreign national applicants that require or will require sponsorship tied to a specific employer, such as, H, L, TN, F, J, E, O. As a global company, Caterpillar offers many job opportunities outside of the U.S which can be found through our employment website at ****************************
Posting Dates:
January 5, 2026 - March 12, 2026
Any offer of employment is conditioned upon the successful completion of a drug screen.
Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.
Not ready to apply? Join our Talent Community.
$25-43 hourly Auto-Apply 16d ago
Intern Engineer 3031562
Dept of Transportation 4.6
Software engineering internship job in Bismarck, ND
Job ID 3031562 Salary Range From 18.72 To 18.72 Hourly Full/Part Time Full-Time Regular/Temporary Temporary FLSA Status Nonexempt North Dakota Department of Transportation
Status: Temporary, Full-Time
NDDOT Pay: $18.72 / hour
** Please visit your career center for details to earn co-op credit for your internship **
Must attach a copy of your unofficial transcript to be eligible for this internship.
This is a temporary position with no paid benefits.
All internships are paid full-time summer of 2026 positions.
Applicants will be considered immediately upon submitting application materials. The position may be filled prior to the listed closing date after successful completion of the application and interview process.
Summary of Work
Our team plays a key role in supporting communities across North Dakota by administering, coordinating, and allocating funds for county, urban, Transportation Enhancement, and transit federal aid programs and projects. We serve as a vital link between the Federal Highway Administration, Federal Transit Administration, local county and city officials, MPOs, transit providers, and our internal divisions and districts-working closely with partners to guide projects from start to finish. From helping local entities prepare their projects for bid openings to overseeing the statewide public transportation program, we're here to ensure every project runs smoothly and benefits North Dakota communities.
Our intern will be exposed to what we do and assist with projects for federal aid highways, roads and bridges, transportation alternatives, state funding programs, metropolitan and local transportation planning and public transportation. In addition, review of documents, plans and studies, contracting, payments and compliance. Coordinate with public agencies, consultants, MPOs and transit providers.
Minimum Qualifications
โข Must be enrolled in a college/university undergraduate degree program in the following or similar degrees: civil engineering, construction engineering, transportation engineering.
โข Possession of a valid Class D driver license for travel within the state of North Dakota.
Requires satisfactory completion of a reference check and the interview process.
About Team ND
"Far and away the best prize life offers is the chance to work hard at work worth doing." - Theodore Roosevelt
More than 7,500 talented, hard-working people across sixty-three agencies have come together as Team North Dakota. At Team ND, we are driven to succeed through gratitude, humility, curiosity and courage. Our purpose is to empower people, improve lives, and inspire success. Join us in being legendary.
Total Rewards: The State of North Dakota is committed to providing team members with a strong and competitive rewards package that support you, your health and your family.
Considering a new position on Team ND? How does your current position stack up? Use our Total Rewards Calculator to estimate.
Equal Employment Opportunity
The State of North Dakota and this hiring agency do not discriminate on the basis of race, color, national origin, sex (including sexual orientation and gender identity), genetics, religion, age or disability in employment or the provisions of services and complies with the provisions of the North Dakota Human Rights Act.
As an employer, the State of North Dakota prohibits smoking in all places of state employment in accordance with N.D.C.C. ยง 23-12-10.
$18.7 hourly 7d ago
Intern - Field Engineering
Veolia 4.3
Software engineering internship job in Beulah, ND
Veolia Group is a global leader in environmental services, operating across all five continents with nearly 218,000 employees. Specializing in water, energy, and waste management. Veolia Group designs and implements innovative solutions for decarbonization, depollution, and resource regeneration, supporting communities and industries in their ecological transformation. Within this framework, Veolia's Water Technology Business brings together a dedicated team of experienced professionals committed to tackling the world's most complex challenges related to water scarcity, quality, productivity, and energy. Together, we pursue a shared mission to create a more sustainable future.
Job Description
As the Field Engineering Intern you will be joining a strong technical service environment. In this role, you will have an opportunity to work alongside experienced professionals within the field of industrial water treatment. You will gain exposure supporting water treatment systems and assist the organization in achieving its annual goals and objectives as an active participant.
This is a full-time, 12 week internship, with an anticipated start date in May 26, 2026.
Nature of work:
Your responsibilities will include (but are not limited to);
* Generate system drawings, PFDs, for use in on-site manuals and proposals
* Conduct wet testing in laboratory on water samples
* Actively monitor process equipment performance through online tools
* Assist in completing monthly reporting requirements
* Manage bulk chemical inventory and assist with ordering chemical products as required
* Perform field checks on process equipment (flows, pH, conductivity, chemical residuals, etc.)
* Work with supervisors on plant equipment optimization opportunities
Qualifications
Skills:
* Experience performing basic chemical tasks such as titrations, pH & conductivity measurements, and using other simple chemistry lab instruments
* Basic mechanical skills to help troubleshoot chemical feed equipment
* Computer skills - use of Microsoft Office, Visio, and online data Management
* Strong teamwork & communication skills
* Ability to prioritize and maintain deliverables in a fast-paced work environment
Education:
This role is best suited for anyone currently enrolled in a Bachelor of Engineering (BEng) program (Chemical, Environmental, Industrial, or Mechanical) or a Chemistry Bachelor of Science (BSc) program. Consideration will also be given to other science-based technical programs and degrees.
Additional information
All your information will be kept confidential according to EEO guidelines.As an inclusive company, Veolia is committed to diversity and gives equal consideration to all applications, without discrimination.
Qualifications
Additional Information
All your information will be kept confidential according to EEO guidelines.
As an inclusive company, Veolia is committed to diversity and gives equal consideration to all applications, without discrimination.
$33k-51k yearly est. 60d+ ago
Intern - Field Engineering
Water Technologies
Software engineering internship job in Beulah, ND
Veolia Group is a global leader in environmental services, operating across all five continents with nearly 218,000 employees. Specializing in water, energy, and waste management. Veolia Group designs and implements innovative solutions for decarbonization, depollution, and resource regeneration, supporting communities and industries in their ecological transformation. Within this framework, Veolia's Water Technology Business brings together a dedicated team of experienced professionals committed to tackling the world's most complex challenges related to water scarcity, quality, productivity, and energy. Together, we pursue a shared mission to create a more sustainable future.
Job Description
As the Field Engineering Intern you will be joining a strong technical service environment. In this role, you will have an opportunity to work alongside experienced professionals within the field of industrial water treatment. You will gain exposure supporting water treatment systems and assist the organization in achieving its annual goals and objectives as an active participant.
This is a full-time, 12 week internship, with an anticipated start date in May 26, 2026.
Nature of work:
Your responsibilities will include (but are not limited to);
Generate system drawings, PFDs, for use in on-site manuals and proposals
Conduct wet testing in laboratory on water samples
Actively monitor process equipment performance through online tools
Assist in completing monthly reporting requirements
Manage bulk chemical inventory and assist with ordering chemical products as required
Perform field checks on process equipment (flows, pH, conductivity, chemical residuals, etc.)
Work with supervisors on plant equipment optimization opportunities
Qualifications
Skills:
Experience performing basic chemical tasks such as titrations, pH & conductivity measurements, and using other simple chemistry lab instruments
Basic mechanical skills to help troubleshoot chemical feed equipment
Computer skills - use of Microsoft Office, Visio, and online data Management
Strong teamwork & communication skills
Ability to prioritize and maintain deliverables in a fast-paced work environment
Education:
This role is best suited for anyone currently enrolled in a Bachelor of Engineering (BEng) program (Chemical, Environmental, Industrial, or Mechanical) or a Chemistry Bachelor of Science (BSc) program. Consideration will also be given to other science-based technical programs and degrees.
Additional information
All your information will be kept confidential according to EEO guidelines.As an inclusive company, Veolia is committed to diversity and gives equal consideration to all applications, without discrimination.
Additional Information
All your information will be kept confidential according to EEO guidelines.
As an inclusive company, Veolia is committed to diversity and gives equal consideration to all applications, without discrimination.
$29k-53k yearly est. 60d+ ago
IT Internship - Programmer/Development
DRN Readitech
Software engineering internship job in Ellendale, ND
Internship Information:
We're looking for a creative and motivated intern to join Development Team. As the Programmer/Development Intern, you will assist our in-house programmer on software integrations, mobile app development and development with web tools that provide financial and service level analytics for the company's leadership team. Join our team to learn about our company, gain valuable hands-on experience, and grow your future!
Principle responsibilities:
Assist with Mobile app development and support
Assist the Unify Integration Engine project
Upgrade Web admin interface
Develop Integration plugins
Bug fixing
Software deployment
Assist with RTS projects
Website hosting and migration
Assist with BrightGauge reports development/maintenance
Assist with daily administrative duties and all other duties as assigned.
Technologies used
React Native App development - ****************************************************
Serverless Apps - Azure Function Development to be paired with React-Native Apps
Microsoft technologies
.NET Core & C# - **************************************************
Power BI
Microsoft SQL Server Integration Services - database & ETL (extract, transform, and load)
SQL Server
BrightGauge
Qualifications:
Must be currently enrolled in college - Sophomore, Junior or Senior in one of the following areas:
2.5 or higher GPA preferred
Be able to commit to DRN ReadiTech for a summer internship beginning approximately mid-May to mid-August
Excellent verbal and written communication skills
Must have a passion for details
Be able to adapt to working in a professional setting
Be able to independently work through a project from start to finish with limited supervision, as well as have the skills to work collaboratively on a team
Have the vision to identify problems, make recommendations and provide creative and realistic solutions
Information requested by March 15th, 2026. To apply, click the apply for this job button. Please include the following information when applying.
Resume, including names and phone numbers of three references
Cover letter
$30k-40k yearly est. 7d ago
Rural Water Engineering Internship - Summer 2026 - (HR1008)
AE2S 3.2
Software engineering internship job in Williston, ND
Summer 2026 Rural Water EngineeringInternship - Williston, ND
Advanced Engineering and Environmental Services, LLC (AE2S) is an award-winning, specialized civil/environmental consulting engineering firm that provides professional services and a unique brand of extreme client service. Our work environment is consistently recognized both locally and nationally for our great culture and values, proven recognition programs, and social atmosphere.
Great Culture and Spirit where Creativity is Fostered
Significant Opportunities to Grow and Advance
Core Values which Speak to the Heart of AE2S and its Employees
Large, Diverse, and Challenging Projects with the Latest Technology
Family-Friendly with Flexibility and Work-Life Balance
See What We See....Your Success!
The Civil EngineeringInternship provides the opportunity to develop skills in report preparation, design, construction, and client management, with an emphasis on personal/career development.
Responsibilities
Perform construction observation and site reports on water related projects
Work alongside professional surveyors to assist with data gathering for designs or perform construction staking
Assist Project Managers in the design and construction of civil-engineering related project such as pipelines, water storage tanks, pump stations, treatment systems, rural water, and municipal facilities
Requirements
Basic Requirements
Completion of at least one semester towards a bachelor degree in Civil Engineering or related field
Minimum GPA of 3.0
Ability to travel as required
All applicants must be able to complete pre-employment onboarding requirements (if selected) which may include any/all of the following: criminal/civil background check, drug screen, and motor vehicle records search, in compliance with any applicable laws and regulations
Preferred Qualifications
Completion of at least 4 semesters towards a bachelor degree in Civil Engineering or related field
AutoCAD experience
Experience on civil, water, wastewater, or rural water projects
AE2S is an Equal Opportunity / Affirmative Action / Disability Employer
$28k-37k yearly est. 60d+ ago
Engineering Intern
Midwest Agenergy Group
Software engineering internship job in Underwood, ND
Job Description
Harvestone Low Carbon Partners (HLCP) is a midwestern biofuels enterprise that owns Blue Flint, a 73 million gallon per year biorefinery in operation since 2007 near Underwood, North Dakota; Dakota Spirit, a 75 million gallon per year biorefinery in operation since 2015 near Spiritwood, North Dakota; and Iroquois Bio Energy Company, a 60 million per year biorefinery in operation since 2007 in Rensselaer, Indiana. Together with our partners, we are building a renewable energy future, creating value for local producers, and bringing prosperity to our communities.
We are accountable, act professionally, behave ethically, serve customers passionately, communicate candidly, and perform safely.
Position Overview
The engineering intern will assist with new and ongoing engineering and manufacturing facility special projects and process improvement initiatives. This position will work closely with the Senior Process Engineer.
Work schedule will primarily be normal daytime business hours (7:00 am - 3:30 pm), Monday through Friday with additional hours required as needed. The internship will begin in May and end in August.
We are looking for successful candidates that exhibit drive, determination and a self-disciplined approach to achieving results that meet and/or exceed established standards of quality and accuracy.
Minimum Qualifications:
Must be in the process of obtaining a Bachelor of Science in Ag & Biosystems Engineering, Mechanical Engineering, Industrial Engineering, Manufacturing Engineering or related field
Must be Junior or Senior college status as of Fall 2026
Requires a valid driver's license
Preferred Qualifications:
Ability to read, analyze and interpret contracts, blue prints and legal documents
Effective verbal and written communication skills to communicate project expectations clearly
Skills with Microsoft Office Suite, including PowerPoint, Word, SharePoint, TEAMS, Outlook and Excel; skills with report writing tools required
Ability to draft, design and modify drawings using AutoCad or other drawing editing software packages
Ability to analyze, research, organize and interpret data; possess high level of attention to detail and accuracy
Ability to work with and maintain confidential and trade secret information
Application Procedure:
If you meet the requirements for this position, please go to ********************* to upload your resume and attach a copy of your most recent college transcript. This position is Open Until Filled.
Applicants that do not meet the minimum requirements and/or do not complete the application in its entirety will not be considered.
**All applicants will receive an email notification that their resume was submitted.
All employment offers will be contingent upon successful completion of a pre-employment drug screening and a federal and state background check.
$29k-53k yearly est. 11d ago
Software Programmer 3 (SNOW Developer)
Govcio
Software engineering internship job in Bismarck, ND
The VA NSOC defends, manages, and monitors the network operating status and cyber security posture of the VA by providing the day-to-day management, operation and configuration of the enterprise network infrastructure, Internet Gateways, the delivery of enterprise security systems and services, the monitoring and reporting of security incidents, the conduct of threat and vulnerability analysis, the validation of adequate security controls within the enterprise and the full range of functions across the spectrum of activities relating to incident management, incident response and enterprise network management.
Seeking a ServiceNow (SNOW) Developer/.Net Developer for full time work at the VA's Network Security and Operations Center (NSOC) as part of the SNOW Development team.
**Responsibilities**
+ ServiceNow (SNOW) development using the Application Platform
+ Provide expertise on all technical questions related to development on of SNOW
+ Create and manage scripts and workflow.
+ Develops the technical solutions, implements them and performs the component integration tests
+ Understand the business needs and the needs to standardize processes, and build this into the design
+ Troubleshoot issues and conduct root cause analysis
+ Resolve escalated issues with a sense of urgency
+ Identify potential improvements to reduce the number of problems and enhance supportability.
+ Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in database tables on procedural, modular and database level.
+ Establish methodologies (documentation, process and procedures) to be followed during project life cycle
+ Foster teamwork and collaboration across a global development team, project teams, and business and systems partners
**Qualifications**
+ At least three years of ServiceNow platform capabilities
+ Certification in ServiceNow Application Development
+ Scripted Web-Services, AJAX, Business Rules, JavaScript, SOAP, REST SSO-SAML Setup and Integration of ServiceNow to Other Applications
+ Experience in JavaScript and Jelly scripting languages
+ Experience with Business Rules, Script Includes, UI Actions, and Scheduled Jobs
+ Experience with ServiceNow client and server-side Javascript and the ServiceNow APIs
+ Scripted Web-Services, AJAX, Business Rules, JavaScript, SOAP, REST SSO-SAML Setup and Integration of ServiceNow to Other Applications
+ Customizing ServiceNow using UI Pages, UI Macro & CMS using CSS, HTML, Jelly.
+ Experience presenting and conducting demo reviews with client stakeholders
+ Strong experience in C# ASP.NET with .NET Framework 4.0 and above (Experience in multiple projects with capability to independently handle a project) a plus
+ Experience with OO design/development
+ Bachelor's with 5 - 8 years (or commensurate experience)
+ Base work location: Martinsburg, WV
**Company Overview**
GovCIO is a team of transformers--people who are passionate about transforming government IT. Every day, we make a positive impact by delivering innovative IT services and solutions that improve how government agencies operate and serve our citizens.
But we can't do it alone. We need great people to help us do great things - for our customers, our culture, and our ability to attract other great people. We are changing the face of government IT and building a workforce that fuels this mission. Are you ready to be a transformer?
**What You Can Expect**
**Interview & Hiring Process**
If you are selected to move forward through the process, here's what you can expect:
+ During the Interview Process
+ Virtual video interview conducted via video with the hiring manager and/or team
+ Camera must be on
+ A valid photo ID must be presented during each interview
+ During the Hiring Process
+ Enhanced Biometrics ID verification screening
+ Background check, to include:
+ Criminal history (past 7 years)
+ Verification of your highest level of education
+ Verification of your employment history (past 7 years), based on information provided in your application
**Employee Perks**
At GovCIO, we consistently hear that meaningful work and a collaborative team environment are two of the top reasons our employees enjoy working here. In addition, our employees have access to a range of perks and benefits to support their personal and professional well-being, beyond the standard company offered health benefits, including:
+ Employee Assistance Program (EAP)
+ Corporate Discounts
+ Learning & Development platform, to include certification preparation content
+ Training, Education and Certification Assistance*
+ Referral Bonus Program
+ Internal Mobility Program
+ Pet Insurance
+ Flexible Work Environment
*Available to full-time employees
Our employees' unique talents and contributions are the driving force behind our success in supporting our customers, which ultimately fuels the success of our company. Join us and be a part of a culture that invests in its people and prioritizes continuous enhancement of the employee experience.
**We are an Equal Opportunity Employer.** All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, disability, or status as a protected veteran. EOE, including disability/vets.
**Posted Pay Range**
The posted pay range, if referenced, reflects the range expected for this position at the commencement of employment, however, base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, education, experience, and internal equity. The total compensation package for this position may also include other compensation elements, to be discussed during the hiring process. If hired, employee will be in an "at-will position" and the GovCIO reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, GovCIO or individual department/team performance, and market factors.
**Posted Salary Range**
USD $81,850.00 - USD $130,950.00 /Yr.
Submit a referral to this job (***********************************************************************************************************************************************
**Location** _US-Remote_
**ID** _2025-7020_
**Category** _Information Technology_
**Position Type** _Full-Time_
$81.9k-131k yearly 42d ago
Refining Chemical Engineering Intern/Co-op Summer 2026
Marathon Petroleum Corporation 4.1
Software engineering internship job in Mandan, ND
An exciting career awaits you At MPC, we're committed to being a great place to work - one that welcomes new ideas, encourages diverse perspectives, develops our people, and fosters a collaborative team environment. Responsibilities: As a Chemical Engineer at a Marathon refinery, you can expect to become familiar with process equipment fundamentals and best practices, build critical thinking skills, and gain an understanding of how all engineering disciplines work together as a cohesive team. You will also gain knowledge of various aspects of a refinery by working with a team of professionals who run a specific portion of the refining process. Most often, Chemical Engineers will have an opportunity to work on more than one area of the refinery, leading to a broad understanding of how the plant operates. Finally, you will have the opportunity to expand your written and verbal presentation skills in a professional work environment.
Most Chemical Engineering co-ops and interns enter into the following positions:
Process / Technical Service Engineers may work on a variety of projects in the Technical Services Department together with your mentor that put your classroom experience as a Chemical Engineer into practice. The vast majority of our Chemical Engineering interns/co-ops work in this area. The experience will expand your understanding of the refining environment and technical aspects of the refinery. Past projects/duties include: develop and lead test runs to optimize refinery operations; perform process engineering calculations concerning the various process technology (or equipment) in the refinery; monitor and make recommendations in regards to catalyst and adsorbents; complete projects and provide recommendations for improvements to the refinery process and equipment.
Operations Research Engineers may help develop planning, blending, scheduling, and process models for refinery engineers. The models are used to optimize crude oil purchasing, refinery production, blending and finished product scheduling, and optimization of refinery production. Typical college co-op assignments include: validation of production data and mass balancing, process modeling, and development of graphical interfaces of refinery process units.
Environmental Engineers work on projects that involve the compliance of the entire refinery, and you will be exposed to the majority of process units in the refinery. You will be applying the engineering principles and calculations to various environmental projects and will also give you a broad knowledge of the various environmental laws that are applicable to refineries and what it takes to maintain compliance with those laws. Past projects/duties include: perform process calculations for the Risk Management Plan, including taking physical surveys of refinery process units; work on various process engineering projects within a Wastewater Treatment Plant; participate in inspections and/or testing that is conducted by federal, state, or local officials.
Products Control / Economics Engineers may work on a wide array of projects including operations, blending, and refinery economics. You will gain an understanding of how a tank farm is operated and how gasoline and other products are prepared and shipped to customers. In addition, you will gain some exposure to the overall economics of the refinery and how operating decisions are made based upon these economics. Past projects/duties include: analyze refinery process flow data and compare to recommended optimum levels, this will help in identifying equipment failures which cause variances in capacity from the optimum levels; update information on gasoline blends and tank samples in preparation for an annual blender waiver audit; develop applications to better present process data for refinery operating decisions.
Qualifications:
* Candidates must be majoring in Chemical Engineering
* Strong academic performance
* Candidates must be authorized to work in the US on a full-time indefinite basis without the need for employment visa sponsorship now or in the future.
* Positions are available spring, summer, and fall semesters
* Availability for multiple work terms is preferred
* A valid driver's license is required
* Concurrent enrollment in a degree seeking program
* Military experience a plus
* MIN - $32.92 - 41.67 MAX
Learn more about Marathon Petroleum's benefits at *********************
As an energy industry leader, our career opportunities fuel personal and professional growth.
Location:
Findlay, Ohio
Job Requisition ID:
00017998
Pay Min/Max:
$0.00 - $999.99 Hourly
Grade:
HRLY1
Location Address:
539 S Main St
Additional locations:
Anacortes, Washington, Canonsburg, Pennsylvania, Canton, Ohio, Catlettsburg, Kentucky, Detroit, Michigan, El Paso, Texas, Garyville, Louisiana, Kenai, Alaska, Mandan, North Dakota, Martinez, California, Robinson, Illinois, Salt Lake City, Utah, San Antonio, Texas, St Paul Park, Minnesota, Texas City, Texas, Wilmington, California
Education:
Employee Group:
Part time
Employee Subgroup:
Intern
Marathon Petroleum Company LP is an Equal Opportunity Employer and gives consideration for employment to qualified applicants without discrimination on the basis of race, color, religion, creed, sex, gender (including pregnancy, childbirth, breastfeeding or related medical conditions), sexual orientation, gender identity, gender expression, reproductive health decision-making, age, mental or physical disability, medical condition or AIDS/HIV status, ancestry, national origin, genetic information, military, veteran status, marital status, citizenship or any other status protected by applicable federal, state, or local laws. If you would like more information about your EEO rights as an applicant, click here.
If you need a reasonable accommodation for any part of the application process at Marathon Petroleum LP, please contact our Human Resources Department at ***************************************. Please specify the reasonable accommodation you are requesting, along with the job posting number in which you may be interested. A Human Resources representative will review your request and contact you to discuss a reasonable accommodation. Marathon Petroleum offers a total rewards program which includes, but is not limited to, access to health, vision, and dental insurance, paid time off, 401k matching program, paid parental leave, and educational reimbursement. Detailed benefit information is available at mympcbenefits.com. The hired candidate will also be eligible for a discretionary company-sponsored annual bonus program.
Equal Opportunity Employer: Veteran / Disability
We will consider all qualified Applicants for employment, including those with arrest or conviction records, in a manner consistent with the requirements of applicable state and local laws. In reviewing criminal history in connection with a conditional offer of employment, Marathon will consider the key responsibilities of the role.
$36k-44k yearly est. Auto-Apply 60d+ ago
Software Developer (Provisioning)
National Information Solutions Cooperative 4.0
Software engineering internship job in Mandan, ND
NISC develops and implements enterprise-level and customer-facing software solutions for over 960+ energy cooperatives and communication organizations across North America. Our mission is to deliver technology solutions and services that are Member-focused, quality-driven and valued-priced. We exist to serve our Members and help them serve their communities through our innovative software products, services and outstanding customer support. We are an AI-forward company committed to being a technology leader in our industry. NISC has been ranked in ComputerWorld's Best Places to Work for 23 years, and we are looking for qualified individuals to join our team.
Summary:
Implementing NISC's Provisioning application - this provides provisioning and auditing capabilities from NISC to various telephone switches, television head ends, access software, and other third-party software applications.
This position will work with the member/customer to effectively implement the applications. This includes working with a project manager to manage project timelines, communicating with internal and external individuals of project expectations, and configuring the application via creating or modifying the necessary interface code and applications options. It also includes analyzing the data from the member/customer's current system to ensure that it is properly converted into the NISC software.
Work Schedule:
Hybrid (after an initial training period) from either of these office locations:
Cedar Rapids, IA
Mandan, ND
Hybrid Schedule: Minimum of working 3 days per week in the office and ability to work up to all 5 days a week in the office, as needed
Required Days from an Office Location: Tuesday and Wednesday - the third required day will be up to the candidate and their supervisor to choose
Essential Functions:
Performs basic research, design and development of software systems
Utilizes NISC best practice for specific existing device implementations
Works with Members on pre-sales calls to confirm standard implementation requirements
Researches, analyzes, and resolves basic to moderately complex software maintenance
Provides superior customer support to internal and external customers in all encounters
Participate in discussions involving software design
Participate in code reviews; utilizes code reviews to improve quality of code
Identify gaps in features and functionality in software and oversee resolution
Follows all established software implementation methodologies and procedures
Performs quality testing as it relates to system integration dependent on the tasks assigned
Prepare and complete implementation documents
Assists customers in all aspects of implementation including troubleshooting, training, and on-going support
Reviews and prioritizes assigned change requests
Other duties as assigned
Commitment to NISC's Statement of Shared Values
Desired Job Experience:
Strong customer orientation
Basic knowledge of Linux and Microsoft Windows
Excellent research and problem-solving skills with a strong attention to detail
Excellent verbal and written interpersonal and communication skills
Familiarity with Java
Ability to organize and prioritize
Ability to work independently, as well as in a team environment
Ability to interact in a positive manner with internal and external contacts
Basic programming skills required
Familiarity with programming concepts such as expect4j, XML, SOAP, REST, etc.
Familiarity with Application Programming Interfaces (API)
Familiarity with .XSLT scripting and/or AWK scripting
Commitment to NISC's Statement of Shared Values
Desired Education:
Bachelor's Degree in a Computer Science, MIS, IS, Business Administration, or technical degree
Minimum Physical Requirements:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Employees must be able to see, speak, and hear, to operate computer keyboards or office equipment, and are required to stand, walk, and sit.
Disclaimer:
Management may modify this job description by assigning or reassigning duties and responsibilities at any time.
$68k-88k yearly est. Auto-Apply 6d ago
Software Developer (Provisioning)
Nisc
Software engineering internship job in Bismarck, ND
NISC develops and implements enterprise-level and customer-facing software solutions for over 960+ energy cooperatives and communication organizations across North America. Our mission is to deliver technology solutions and services that are Member-focused, quality-driven and valued-priced. We exist to serve our Members and help them serve their communities through our innovative software products, services and outstanding customer support. We are an AI-forward company committed to being a technology leader in our industry. NISC has been ranked in ComputerWorld's Best Places to Work for 23 years, and we are looking for qualified individuals to join our team.
Summary:
Implementing NISC's Provisioning application - this provides provisioning and auditing capabilities from NISC to various telephone switches, television head ends, access software, and other third-party software applications.
This position will work with the member/customer to effectively implement the applications. This includes working with a project manager to manage project timelines, communicating with internal and external individuals of project expectations, and configuring the application via creating or modifying the necessary interface code and applications options. It also includes analyzing the data from the member/customer's current system to ensure that it is properly converted into the NISC software.
Work Schedule:
* Hybrid (after an initial training period) from either of these office locations:
* Cedar Rapids, IA
* Mandan, ND
* Hybrid Schedule: Minimum of working 3 days per week in the office and ability to work up to all 5 days a week in the office, as needed
* Required Days from an Office Location: Tuesday and Wednesday - the third required day will be up to the candidate and their supervisor to choose
Essential Functions:
* Performs basic research, design and development of software systems
* Utilizes NISC best practice for specific existing device implementations
* Works with Members on pre-sales calls to confirm standard implementation requirements
* Researches, analyzes, and resolves basic to moderately complex software maintenance
* Provides superior customer support to internal and external customers in all encounters
* Participate in discussions involving software design
* Participate in code reviews; utilizes code reviews to improve quality of code
* Identify gaps in features and functionality in software and oversee resolution
* Follows all established software implementation methodologies and procedures
* Performs quality testing as it relates to system integration dependent on the tasks assigned
* Prepare and complete implementation documents
* Assists customers in all aspects of implementation including troubleshooting, training, and on-going support
* Reviews and prioritizes assigned change requests
* Other duties as assigned
* Commitment to NISC's Statement of Shared Values
Desired Job Experience:
* Strong customer orientation
* Basic knowledge of Linux and Microsoft Windows
* Excellent research and problem-solving skills with a strong attention to detail
* Excellent verbal and written interpersonal and communication skills
* Familiarity with Java
* Ability to organize and prioritize
* Ability to work independently, as well as in a team environment
* Ability to interact in a positive manner with internal and external contacts
* Basic programming skills required
* Familiarity with programming concepts such as expect4j, XML, SOAP, REST, etc.
* Familiarity with Application Programming Interfaces (API)
* Familiarity with .XSLT scripting and/or AWK scripting
* Commitment to NISC's Statement of Shared Values
Desired Education:
Bachelor's Degree in a Computer Science, MIS, IS, Business Administration, or technical degree
Minimum Physical Requirements:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Employees must be able to see, speak, and hear, to operate computer keyboards or office equipment, and are required to stand, walk, and sit.
Disclaimer:
Management may modify this job description by assigning or reassigning duties and responsibilities at any time.
$63k-82k yearly est. Auto-Apply 6d ago
Software Developer II
State of North Dakota 4.2
Software engineering internship job in Bismarck, ND
Hiring Salary: $6,000 - $6,500 per month depending on experience Benefits: The North Dakota Public Service Commission offers challenging work opportunities, a full range of employee benefits including a comprehensive employer-paid health plan, paid leave, a retirement plan, flexible work hours, a stable work-life environment and more. For more information, go to our website at ***************
Agency Overview:
The North Dakota Public Service Commission is involved with varying degrees of engagement with regional transmission organizations, and regulation of investor owned electric, natural gas and telecommunications utilities; siting of energy conversion and transmission facilities; permitting coal mines and overseeing coal mine reclamation; abandoned mine land reclamation; weights and measures compliance, rail and gas safety; and underground damage prevention enforcement.
Summary of Work:
The North Dakota Public Service Commission is seeking a Software Developer II to provide IT solutions for the agency such as application and database analysis, design, development, and maintenance. It also supports IT infrastructure, enterprise software, and end-user devices.
The position will be located at the capitol building in Bismarck, North Dakota with occasional remote work flexibility.
Key Responsibilities include
* Gather and understand requirements of business processes.
* Design and develop workable solutions to meet requirements.
* Maintain and enhance existing applications, databases, and systems.
* Perform system testing with staff.
* Troubleshoot, identify, and resolve issues with applications, databases, and systems.
* Assist in migrating data from legacy to modern systems.
* Create and upkeep documentation for applications, databases, systems, and processes.
* Balance and prioritize multiple tasks.
* Research methodology and technology to improve processes.
* Be able to work independently and as part of a team, as needed.
* Provide technical assistance to other staff.
Minimum Qualifications:
Bachelor s degree in computer science or other closely related field and two years of relevant work experience OR an Associate s degree in computer science or other closely related field and four years of relevant work experience in object-oriented programming, SQL, and database design, development, and maintenance. Must have excellent written, verbal, and interpersonal communication skills and be competent at research.
Preferred Qualifications:
* Experience with database design, development, and maintenance in PostgreSQL or other relational databases.
* Web development experience in HTML, JavaScript, CSS, and other related technologies.
* Application design, development, and maintenance experience in Java Spring or other object-oriented programming languages and frameworks.
* Capable of creating and running complex SQL queries against relational databases.
* Experience in documentation of applications, databases, systems, processes, issues, and changes.
Application Procedures:
Applications will ONLY be accepted online through the ND PeopleSoft System.
* In addition to the online application, applicants should upload the following documents:
* Resume ;
* Cover letter which includes a summary of how the applicant s education and work experience are related to the minimum and preferred qualifications;
* College transcripts ; and,
* The name, address, and phone number of three (3) professional references (no letters of reference please).
* Candidates will be scored on a 100-point candidate questionnaire to be considered for interviews. Application materials, including resumes and attachments, are not considered in the 100-point candidate questionnaire. Applicants must provide detail in their responses to the questionnaire.
* Application materials must be submitted by 11:59 p.m. on the closing date.
* Applicants must be legally authorized to work in the United States. Sponsorships will not be considered.
* For more information about the position or if you need accommodation or assistance in the application or interview process, contact Sheila Zacher at **************, TTY **************, or 711.
About Team ND
"Far and away the best prize life offers is the chance to work hard at work worth doing." - Theodore Roosevelt
More than 7,500 talented, hard-working people across sixty-three agencies have come together as Team North Dakota. At Team ND, we are driven to succeed through gratitude, humility, curiosity and courage. Our purpose is to empower people, improve lives, and inspire success. Join us in being legendary.
Total Rewards: The State of North Dakota is committed to providing team members with a strong and competitive rewards package that support you, your health and your family.
Considering a new position on Team ND? How does your current position stack up? Use our Total Rewards Calculator to estimate.
Equal Employment Opportunity
The State of North Dakota and this hiring agency do not discriminate on the basis of race, color, national origin, sex (including sexual orientation and gender identity), genetics, religion, age or disability in employment or the provisions of services and complies with the provisions of the North Dakota Human Rights Act.
As an employer, the State of North Dakota prohibits smoking in all places of state employment in accordance with N.D.C.C. ยง 23-12-10.
$6k-6.5k monthly 6d ago
2026 Summer Corporate Intern - Engineering
Caterpillar, Inc. 4.3
Software engineering internship job in West Fargo, ND
**Your Work Shapes the World at Caterpillar Inc.** When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
**About the Role**
Caterpillar's Corporate Engineering Intern program seeks students currently enrolled in a four-year university to work alongside engineering professionals to learn and apply themselves to project work within their teams.
Interns will have assignments that provide them with experience and significant learning opportunities. In addition to this work, Interns can network with management throughout the company to learn about Caterpillar areas outside their assigned team. Students can deepen their business skills in their assignments through team and business partner interactions, develop their skills, conduct presentations, and measure their success through the performance and evaluation process.
**What You Will Do**
You'll join a team with diverse project responsibilities and have valuable networking opportunities with all levels of Caterpillar employees. The internship is a 40-hour-per-week assignment lasting 12 weeks.
You can focus on building technical abilities in roles including (but not limited to):
+ **Product Design:** Engineer components & systems for Caterpillar products to meet our customers' needs. Deliver solutions by leading collaboration with cross functional teams throughout our value chain starting from the initial concept through production.
+ **Simulation/Performance Analysis:** CFD - Computational Fluid Dynamics (ANSYS), FEA - Finite Element Analysis, 3D modelling, root cause investigation; system/subsystem/component design optimization, structural dynamics, development and optimization of Engine, Aftertreatment, Battery, Fuel Cell, Powertrain, and/or Machine System performance.
+ **Test/Validation/Hands on:** Apply strong mechanical engineering understanding in a test/validation (hands-on) environment, troubleshooting issues, and collaborating with others for optimal results.
+ **Controls Development:** Develop/Implement control system algorithms using Matlab/Simulink for various control systems including but not limited to engine controllers, machine implement controllers as well as powertrain controllers. Will be responsible for understanding the feature requirement, implementing it as well as testing it prior to a production roll out.
+ **Electronic Components:** Will be responsible for designing and testing various electronic control modules as well as various electronic components. Will work with various internal Caterpillar clients to understand controller/component requirements, work with suppliers on design and validation of the components, as well as testing the components in various environments. Other duties may include design of Printed Circuit Board schematics as well as perform digital/analog/power circuit analysis and testing, and ensuring that FMEAs [Failure Mode and Effects Analysis] are conducted and documented to meet stringent Caterpillar quality requirements
+ **Embedded Software Development:** Develop embedded software in C, C# and/or C++ for various electronic control modules. Some examples of embedded software development applications include Datalink communications, Inputs and Outputs [Sensors and actuators], speed calculation, injection/spark timing, memory management, CPU optimization, multi core design and implementation etc. In addition, some areas of work include developing scripts in Python/Visual Basic for automation.
+ **Software Validation/Verification for Electronic Systems:** Verify functionality of a feature or control system algorithm on a HIL [Hardware in the Loop] simulator bench or a SIL [Software in the loop] system. Understand requirements of the feature and/or the schematics of the controller / control system, verify functionality and debug/report anomalies to the development team and help validate fixes.
+ **Engineering Data Analytics:** Leverage ability to write and understand computer code, especially Python; apply knowledge of data analytics/data science, machine learning concepts/tools, and engineering and statistics fundamentals.
+ **Process Engineering:** Apply mechanical, manufacturing, systems and/or industrial engineering knowledge to analyze and optimize an engineering process or processes. Will have the opportunity to leverage problem-solving and communication skills.
**What You Have - Skills and Experiences**
In this role, you will have the opportunity to contribute your unique skills and experiences. Below are some of the most critical skills.
+ Analytical skills, initiating ideas, troubleshooting, root cause analysis, problem-solving, and critical thinking capabilities
+ Knowledge of engineering principles, theory, and engineering experience gained through projects, internships, and/or relevant work experiences
+ Fundamental understanding of engineering for a manufacturing environment, ability to design and implement materials, structures, machines, devices, systems and processes that safely realize a desired objective or invention
+ Organize and manage multiple projects simultaneously, ability to quickly gain and effectively apply new skills & knowledge
+ Success in collaborating with others of diverse cultures, interpersonal styles, and abilities
+ Strong written and verbal communication skills
+ Participate in and build on our inclusive, constructive, and productive work environment
+ Ensure all team members' contributions are recognized and valued.
**Internship Program Qualifications:**
+ Must be enrolled full-time in a 4-year university/college pursuing an ABET accredited degree in Mechanical, Electrical, Computer, Agricultural or Aerospace Engineering or Engineering Technology at the time of application and throughout the program.
+ Must have completed 30 semester hours before the start of the internship.If a transfer student must have 12 semester hours completed at a 4-year university
+ Minimum 3.0/4.0 Cumulative Grade Point Average (no rounding) at current institution
+ Must be able to relocate to Peoria, IL area or indicated work location for the duration of the internship and complete daily work commute using reliable transportation
**Top candidates can also have:**
+ Project or Team Leadership experience
+ Previous technical internship, co-op, or research/relevant experience
+ Excellent interpersonal and communication skills
**Additional Information:**
+ Please attach your resume and an unofficial copy of your transcript to your application.
+ Applicants will be considered for positions throughout the United States.
+ Sponsorship is **NOT** available for this position.
+ These positions will be in the **Peoria, Illinois area** , with a small number of positions in other locations.
+ This position requires working onsite five days a week.
**Final details:**
Please frequently check the email associated with your application, including the junk/spam folder, as this is the primary correspondence method. If you wish to know the status of your application - please use the candidate log-in on our career website as it will reflect any updates to your status.
For more information, visit caterpillar.com. To connect with us on social media, visit caterpillar.com/social-media.
\#LI
**Summary Pay Range:**
$25.00 - $43.00
**Intern Hour Rate:**
An intern's hourly rate is based on the major/degree being pursued and the number of completed academic hours achieved before the start of the internship.
**Intern Benefits:**
The total rewards package, beyond base salary, may include if eligible:
+ Accrued Paid Time Off (PTO)
+ Paid Holidays
+ Paid Volunteer Day
+ Housing Stipend
+ Relocation Assistance
+ Medical coverage
+ Voluntary benefits
Visa Sponsorship is not available for this position. This employer is not currently hiring foreign national applicants that require or will require sponsorship tied to a specific employer, such as, H, L, TN, F, J, E, O. As a global company, Caterpillar offers many job opportunities outside of the U.S which can be found through our employment website at ****************************
**Posting Dates:**
January 5, 2026 - March 12, 2026
Any offer of employment is conditioned upon the successful completion of a drug screen.
Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.
Not ready to apply? Join our Talent Community (*********************************************** .
$25-43 hourly 60d+ ago
Learn more about software engineering internship jobs