Post job

Software engineering internship jobs in South Dakota

- 415 jobs
  • Software Engineer Intern

    CNH Industrial 4.7company rating

    Software engineering internship job in Sioux Falls, SD

    Job Location: Sioux Falls - South Dakota - United States, Oak Brook - Illinois - United States, Phoenix - Arizona - United States Job Family for Posting: Software 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. Job Purpose The Software Engineering teams at CNH develop applications and technologies that support agricultural field computers, cloud-based telematics systems, and advanced perception platforms. With 8 internship opportunities across different teams, students will gain experience in software development and testing while contributing to projects that enable precision farming, connectivity, and automation. As a Software Engineer Intern, you will work alongside experienced engineers to design, test, and implement software solutions that improve agricultural technology and support CNH's innovation initiatives. Key Responsibilities Your responsibilities may include: * Supporting software development and testing for agricultural field computers, cloud platforms, and telematics systems * Working with a variety of tools and languages including C++, SQL, QML, Python, Bash, and Linux * Assisting in the development of core software frameworks and tools that support perception applications on CNH's perception controllers * Creating GNSS verification and test software using Python, MATLAB, or C++ to automate data collection and post-processing for GNSS receivers * Collaborating with cross-functional teams to integrate, validate, and optimize new applications and systems * Contributing to the improvement of software quality, efficiency, and scalability across multiple platforms Preferred Qualifications Candidates must be pursuing (at minimum) a Bachelor's degree in one of the following majors or a related field: Computer Science, Software Engineering, Electrican Engineering, Computer Engineering Pay Transparency The annual salary for this role is USD $19.00 - $31.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. 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-31 hourly 5d ago
  • Intern Software Engineer

    Northwestern Energy 4.7company rating

    Software engineering internship job in Sioux Falls, SD

    Job Description Intern Software Engineer Work Location: Sioux Falls, SD preferred (other major office location in SD & MT will be considered) Pay range: $20.00 - $21.00/hour (first year interns $20.00/hour, returning interns $21.00/hour) Employment Status: Temporary (May - August full-time, 40 hours per week) (September - December part-time, 20 hours per week) External candidates apply at northwesternenergy.com Internal candidates apply through iConnect About this position: NorthWestern Energy is seeking a highly motivated Software Engineering Intern to join our Information Technology team. This internship offers hands-on experience in modern software development, giving you the opportunity to collaborate with experienced engineers on real-world applications that support critical business operations. You'll contribute to designing, building, and maintaining innovative systems that enhance the efficiency and reliability of our energy services. About this job: Participate in organizational work meetings Assist in the design, development, and testing of software applications using modern programming languages and frameworks. Collaborate with senior engineers and project managers to support ongoing development initiatives. Participate in code reviews, debugging, and performance tuning to improve code quality and system reliability. Gain exposure to CI/CD pipelines, source control systems, and automated testing frameworks. Contribute to documentation and knowledge-sharing within the development team. Research and prototype new technologies or frameworks that align with the company's modernization and digital transformation initiatives. Participate in daily stand-ups, sprint reviews, and team collaboration sessions following Agile / Scrum Ensure all actions align with NorthWestern Energy's values, safety standards, and strategic business objectives All NorthWestern Energy employees are required to adhere to company safety standards and the Code of Business Conduct & Ethics Ensure all actions are consistent with NorthWestern Energy's values, mission, and strategic business objectives Am I right for this job? Here's the success profile: Demonstrate and maintain a good safety record Must possess strong interpersonal communication skills Has successfully completed freshman year or above Currently pursuing a degree in Computer Science, Software Engineering, Information Systems, or a related field. Must be in good academic standing Must Provide GPA in Resume upon application Completed Freshman year or higher by the start of the internship. Strong programming skills in one or more languages such as C#, Java, Python, or JavaScript/TypeScript. Familiarity with web technologies (HTML, CSS, React, Angular, or ASP.NET) is a plus. Experience with databases (SQL Server, MongoDB, or PostgreSQL). Excellent problem-solving, communication, and teamwork skills. Curiosity to learn new technologies and willingness to work collaboratively in a fast-paced environment. Detail-oriented and committed to producing high-quality, maintainable code. Ability to work both independently and as part of a collaborative team. Requisition #4865 Posting Dates: October 21, 2025 through Open Until Filled Department/Division: Business Technology Employment Physical: Not Required Drug Test: Required Background Check: Required Relocation Benefit: None Telecommuting: None We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, gender, age, disability, veteran status, genetic information or any other protected class in accordance with applicable federal or state laws and statutes. In compliance with the ADA Amendments Act, should you have a disability that requires assistance and/or reasonable accommodation with the job application process, please contact the Human Resources department at ************** or at ****************************** . Job Posted by ApplicantPro
    $20-21 hourly 23d ago
  • Software Engineering Intern - Summer 2026

    Empirical Foods

    Software engineering internship job in Dakota Dunes, SD

    The empirical internship program is a best-in-class experience. It provides students the unique opportunity to work in a privately held, leading edge, manufacturing technology company. Our internship program helps us to identify future leaders as well as provide an opportunity for interns to experience our culture and see the variety of career paths available at empirical. Internships are temporary summer positions that last approximately 10-12 weeks. Each intern will be assigned a project(s) affording the opportunity to actively contribute to the manufacturing organization and build a comprehensive understanding of their desired field. Throughout the internship, you will have the chance to work with our internal teams on the assigned projects as well as meet with upper management to reflect on your personal and professional development. If applicable, all interns will be considered for full-time positions based on their performance over the course of their internship. Housing provided when needed. Empirical arranges various intern activities including sporting events, dinners, team lunches, etc. to provide opportunities for socializing, professional development, and learning more about the company. Responsibilities Under general supervision you will develop software programs, applications, and websites. Participate in review of software, application, or website development requirements and specifications to meet functionality and design needs. Support the continuous improvement of software and application programs for optimized productivity. Participate in projects that include cross-functional departments. Cross training in multiple departments to gain an understanding of how multiple departments work together on various projects. Review and develop technical documentation and procedures. Ability to perform all essential job functions with or without reasonable accommodation. Perform all other duties as assigned. Qualifications Skills and Abilities General computer knowledge and proficiency. Basic knowledge of programming languages, such as SQL, C#, .NET Core, React. Demonstrated Competencies Attention to detail, self-directed, and able to function in a multi-task team environment. Strong problem-solving skills. Ability to communicate with all levels of employees as necessary, both in written or verbal form. Must have regular and punctual attendance. Physical Requirements Office setting. Experience: Basic experience in application development and programming. Education: Currently pursuing a bachelor's degree in related discipline. Department: Systems Automation
    $30k-50k yearly est. Auto-Apply 60d+ ago
  • Software Programmer 3 (SNOW Developer)

    Govcio

    Software engineering internship job in Pierre, SD

    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 5d ago
  • Software Development Intern

    Performance Bankers Inc.

    Software engineering internship job in Sioux Falls, SD

    CAPITAL Services is hiring 3 Software Development Interns for the Summer of 2026! Duration: 12 weeks Ready to gain a competitive edge and put your technical skills to work? Join CAPITAL Services as a Software Development Intern and experience what it's like to build real solutions that make an impact. This hands-on internship is your chance to apply classroom knowledge in a collaborative, innovative environment. What You'll Do Work alongside CAPITAL's Software Development leadership on meaningful projects. Develop, test, and implement solutions for well-defined business challenges. Learn best practices in modern software development and agile workflows. What We're Looking For: Currently enrolled in Computer Science coursework with at least sophomore standing. Solid understanding of software development principles and ability to share examples of past projects or assignments. Bonus Skills: Experience with .NET, C#, ASP.NET, and Microsoft SQL Server is a plus. Why Choose CAPITAL? Paid Internship: Earn while you learn. Professional Networking: Connect with experienced developers and industry leaders. Skill Development: Enhance your technical knowledge and gain real-world experience. Supportive Culture: Join a family-owned company that invests in your success. At CAPITAL, we are committed to connecting people with convenient purchasing power for life's needs. As a team, we understand that our collective strengths exceed our individual abilities. Our success is built off each employee's individual strengths, ideas and perspectives, creating a supportive and respectful work environment. Are you looking for an opportunity to collaborate and share your ideas with others? We invite you to apply by clicking on the apply button above and using the navigational buttons to complete the application process.
    $29k-38k yearly est. Auto-Apply 4d ago
  • Software Development Intern

    Capital Services 4.7company rating

    Software engineering internship job in Sioux Falls, SD

    Job Description CAPITAL Services is hiring 3 Software Development Interns for the Summer of 2026! Duration: 12 weeks Ready to gain a competitive edge and put your technical skills to work? Join CAPITAL Services as a Software Development Intern and experience what it's like to build real solutions that make an impact. This hands-on internship is your chance to apply classroom knowledge in a collaborative, innovative environment. What You'll Do Work alongside CAPITAL's Software Development leadership on meaningful projects. Develop, test, and implement solutions for well-defined business challenges. Learn best practices in modern software development and agile workflows. What We're Looking For: Currently enrolled in Computer Science coursework with at least sophomore standing. Solid understanding of software development principles and ability to share examples of past projects or assignments. Bonus Skills: Experience with .NET, C#, ASP.NET, and Microsoft SQL Server is a plus. Why Choose CAPITAL? Paid Internship: Earn while you learn. Professional Networking: Connect with experienced developers and industry leaders. Skill Development: Enhance your technical knowledge and gain real-world experience. Supportive Culture: Join a family-owned company that invests in your success. At CAPITAL, we are committed to connecting people with convenient purchasing power for life's needs. As a team, we understand that our collective strengths exceed our individual abilities. Our success is built off each employee's individual strengths, ideas and perspectives, creating a supportive and respectful work environment. Are you looking for an opportunity to collaborate and share your ideas with others? We invite you to apply by clicking on the apply button above and using the navigational buttons to complete the application process.
    $28k-35k yearly est. 4d ago
  • Software Engineer Back End Developer

    Maximus 4.3company rating

    Software engineering internship job in Sioux Falls, SD

    Description & Requirements Responsible for providing analytical skills to support process improvement, specialized studies, and definition of requirements. Typical duties include analysis, planning, developing requirements documents, building functional models, developing procedures, developing functional architectures, and other related management and technical duties. Requires expertise in specialty areas. Back-End Software Developer shall perform engineering tasks for back-end design and development efforts including, but not limited to, developing back-end architectures to support current and new system capabilities and integrations, RESTful API development and modification, database management, and data model development and optimization. This position requires an active Secret Security clearance or higher. Although this role may be performed remotely, occasional paid travel to the client site in San Antonio, Texas or Baltimore, Maryland may be required. Maximus TCS (Technology and Consulting Services) Internal Job Profile Code: TCS196, T4, Band 7 Job-Specific Minimum Requirements: - Secret or higher level security clearance required. - A bachelor's degree in related field required. A master's degree may be substituted for 2 years of experience. - 7 years of software development experience in object-oriented and scripted languages with the ability to apply several tool suites related to DevSecOps, microservices and containers. - 5 year's experience with CI/CD software development. - 3 years of experience participating in software development programs or projects. - Experience integrating into DoD DevSecOps environments. - Experience with integrating data from unclassified to classified application deployments. - Experience with Atlassian Software - Bug tracking and ticketing (Jira) and Document repository (Confluence). - Working understanding of modern HTML, CSS and front-end design principles. - Relevant experience performing back-end web design and development. - Demonstrated experience with relational databases, RESTful API development and communication, and system integrations. - Practical experience developing in a cloud environment. - Experience using Agile Test-Driven development with a focus towards web-based applications. - Experience working with manual testers to help: - Prepare, conduct and document various systems tests and results to verify system operability - Ensure compliance with project standards and requirements - 5 years of experience with at least five (5) of the following: - React (or another language and NPM) - Java and Maven - Jenkins - Gitlab - MySQL - AWS Infrastructure - Kubernetes - Red Hat Enterprise Linux (RHEL) - Ansible - Bash Scripts or PowerShell - Docker - DevSecOps experience with at least two (2) of the following Build tools: - UX Design tool suites (e.g. Sketch, InVision) - PostgreSQL - SonarQube - Fortify - JUnit, Jasmine, Karma or other unti test software - Spring 5.x - Hibernate - Java #techjobs #clearance #veterans Page #c0reJobs Minimum Requirements TCS196, T4, Band 7 EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances. Accommodations Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************. Minimum Salary $ 120,000.00 Maximum Salary $ 150,000.00
    $68k-91k yearly est. Easy Apply 2d ago
  • Product Development Intern

    The Bancorp 4.3company rating

    Software engineering internship job in Sioux Falls, SD

    This internship will support the Fintech Solutions Product Management team by preparing new partners and products for market launch. By participating in the testing process, this position will have an opportunity to learn how fintech programs are operationally supported by the Bank. During projects, this individual will interface with several key areas of the bank including Program Operations, Product Management, Financial Operations, Compliance etc. Applicants can expect to gain invaluable experience and learn the nuances of the growing Fintech industry and the unique risks that are present within the companies that The Bancorp partners with. With an industry-leading new facility, collaborative environment and exciting projects, The Bancorp Fintech Solutions division has a great experience to offer. Responsibilities Essential Functions Shadows and supports Fintech Solutions Client Services to understand partner life cycle, service workflows, and cross-functional handoffs. Assists with ad hoc project needs (e.g., meeting notes, follow-ups, ticket intake, status tracking, light research). Helps draft or updates simple partner-facing materials and internal process docs. Gathers and organizes data from stakeholders; prepare basic summaries for team reviews. Supports Product Quality as needed by helping execute test plans and documenting of issues. Proactively surfaces observations and questions. Performs other duties as assigned. Qualifications Preferred Qualifications Strong communicator who's comfortable asking questions and summarizing what they learn. Organized self-starter who can manage small tasks across multiple workstreams. Collaborative teammate; eager to learn fintech/payments concepts. Comfortable with Microsoft 365 (Outlook, Excel, Word, PowerPoint). No travel required. Program Eligibility Eligible to work for any employer in the United States for the full duration of the internship. The Bancorp will not assist in applying for visas or altering the visa status of applications. Enrolled full-time in an undergraduate college degree program at the rising junior level, junior or senior level standing, enrolled in a master's program or recently graduated within the past six months. Students must have a cumulative GPA of 3.0, this will be confirmed by the recruiter. Pursuing a bachelor's or master's degree directly related to the department for which the internship program is listed. Must be available for part-time internship during the academic year, with a minimum weekly schedule of 10 hours in-office. May not be related to any employee of The Bancorp. Additional Information This job will be open and accepting applications for a minimum of five days from the date it was posted. Working at The Bancorp Bank, N.A. and Benefits Information: ********************************************* Company Culture & Background Screening Company Culture at The Bancorp Bank: *************************************************** The Bancorp Bank, N.A. is an EQUAL OPPORTUNITY EMPLOYER and will not discriminate on the basis of race, color, religion, gender, gender identity, sexual orientation, pregnancy, citizenship, national origin, age, disability, genetic information, veteran status or other protected category with respect to recruitment, hiring, training, promotion, and other terms and conditions of employment. Employment with The Bancorp Bank, N.A. includes successfully passing a background check including credit, criminal, education, employment, OFAC, and social media background history. #LI-PJ1 #LI-Onsite
    $31k-36k yearly est. Auto-Apply 4d ago
  • 2026 First Year Student Intern - Engineering

    Caterpillar, Inc. 4.3company rating

    Software engineering internship job in Rapid City, SD

    **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 in first year at a 4-year university/college as a full-time student 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 at least 24 to 40 semester hours from current institution 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) from current institution before the start of the internship + Minimum 3.0/4.0 Cumulative Grade Point Average (no rounding) on formal high school transcripts + 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 are currently participating or have previously participated in a Caterpillar High School Student Program, or equivalent experience **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:** September 25, 2025 - April 6, 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 (*********************************************** .
    $28k-34k yearly est. 60d+ ago
  • Software Developer

    Interstates 3.8company rating

    Software engineering internship job in Sioux Falls, SD

    At Interstates, we look for people who are collaborative, dependable, and built with integrity, because a career with us means you're joining our family. Ready to build smarter systems and shape the future of AI with us? Do you dream of algorithms and think in data patterns? We're looking for a developer who can turn abstract business problems into smart, scalable solutions that may include an AI component. You will connect systems, translate business needs into working software, and leverage AI tools where they add real value. If you're passionate about machine learning, enjoy working with data, and want to shape real-world impact through technology, we'd love to meet you. Responsibilities: * Integrate systems and services using APIs/SDKs (REST/GraphQL, webhooks, OAuth, service accounts). * Translate business requirements into modular, testable application components and integrations. * Build workflow automations that streamline processes (e.g., generating documentation, orchestrating approvals, accelerating CAD adjacent tasks like lighting placement with AI tools when appropriate). * Develop and maintain GPT extensions/integrations, connectors, and guardrails in partnership with the Product Owner and PM. * Implement best practices for code quality, testing, CI/CD, observability, and security. * Document integrations, interfaces, and operational runbooks. * Support releases and resolve production issues for owned integrations. * Stay sharp by keeping up with emerging trends, tools, and frameworks in AI and machine learning. * Follow best practices for AI model governance, data privacy, and cybersecurity in regulated environments. * Work backwards from problems, orchestration of total workflows, and collaborating with other developers/teams and existing platforms/tech. * Select appropriate machine learning techniques and models based on the problem at hand, such as supervised learning, unsupervised learning, or reinforcement learning. * Collaborate with software engineers to integrate AI/ML models into existing systems or develop new applications. * Translate abstract business problems into smart, scalable solutions, including the use of AI when appropriate. Qualifications: * Strong programming skills in Python, C#, or Java. * Solid understanding of data structures, algorithms, and computational complexity. * Experience working with both structured and unstructured data. * Familiarity with cloud platforms such as AWS, Azure, or Google Cloud is a plus. * Creative problem-solving ability and a collaborative mindset. * Comfortable working independently and cross-functionally in dynamic environments. * Familiarity with data processing and transformation tools like Pandas and NumPy. * Proficient in working with APIs, SQL, and potentially NoSQL databases. * Experience using Git for version control and collaborating on shared codebases. * Strong scripting experience. Education: Bachelor's or master's degree in computer science, Engineering, Mathematics, or a related field in both development and production settings. Location: Based near Sioux Falls, SD; Sioux Center, IA; or Omaha, NE, with hybrid flexibility. Travel: The amount of travel will vary according to business requirements (may be up to 10%). This is an in-person role, and the selected candidate must be in one of the listed locations. Benefits You Can Depend On: In addition to highly competitive pay and quality benefits, Interstates strives to offer opportunities for education and career development, empowering you to have a career that's built to last. Some of our benefits include: * Competitive pay * Bonus incentives * 401(k) * Health, Vision, and Dental Insurance * PTO and Holiday Pay * Disability and Life Insurance * Advancement Opportunities
    $63k-81k yearly est. 4d ago
  • Quality Engineer Intern

    Terex 4.2company rating

    Software engineering internship job in Watertown, SD

    Early Career Program Overview:The Terex Internship Program immerses high potential students in challenging real-world projects which directly help drive business results at our global organization. Our rich beliefs in innovation and continuous improvement, paired with the diverse and creative mindsets of our students, leads to the development of our best-in-class products, positively impacting the lives of people all around the world.We are committed to the personal and professional development of our students and are proud to encourage their growth into our leaders of tomorrow. This position is an entry level position to the Quality Management Team. The Quality Team provides final inspection or testing of produced goods, parts, units, equipment, or materials to determine compliance with stated quality standards or specifications, prior to release. They develop and administer testing procedures meant to verify quality or compliance of completed products. They ensure that quality testing is conducted on a sample size large enough to be considered statistically representative of all goods produced. They perform audits to ensure standards of quality are maintained. They accurately document the results of the inspections and testing. They recommend testing at various stages of the production process, to identify non-compliant items or batches as soon as possible and reduce waste.Highlights: Internship positions can lead to full time careers at Terex or other Employment opportunities. Gives students validation of existing career path, and experience beyond a classroom. Real World Responsibilities:During your time with us: You will be given a specific project to own and execute from beginning to end. You will have an opportunity to showcase your skills and teamwork. Must haves: Currently enrolled or pursuing an Associate or Bachelor degree in industrial or other technical field Experience with Excel, Word, PowerPoint. Nice to haves: Positive and energetic. Excellent verbal and written communication skills. Ability to organize and complete multiple tasks/projects at one time. Attention to detail and accuracy. Excellent problem solving skills. The salary range for this position is $22 to $26 per hour. If you are interested in an open position but feel you may not meet all the listed qualifications, we still encourage you to apply. About Terex: Terex Corporation is a global industrial equipment manufacturer of materials processing machinery, waste and recycling solutions, mobile elevating work platforms (MEWPs), and equipment for the electric utility industry. We design, build, and support products used in maintenance, manufacturing, energy, minerals and materials management, construction, waste and recycling, and the entertainment industry. We provide best-in-class lifecycle support to our customers through our global parts and services organization, and offer complementary digital solutions, designed to help our customers maximize their return on their investment. Certain Terex products and solutions enable customers to reduce their impact on the environment including electric and hybrid offerings that deliver quiet and emission-free performance, products that support renewable energy, and products that aid in the recovery of useful materials from various types of waste. Our products are manufactured in North America, Europe, and Asia Pacific and sold worldwide. Additional Information: We are passionate about producing equipment that helps improve the lives of people around the world and providing our team members with a rewarding career and the opportunity to make an impact. We are committed to recruiting, engaging, developing, and retaining team members at all levels of our global workforce. Our culture is defined by our Terex Way Values - Integrity, Respect, Improvement, Servant Leadership, Courage, and Citizenship. Our values are the driving force behind our commitment to maintain an inclusive, supportive, non-discriminatory, and safe workplace for all team members. To that end, we are committed to actively foster a culture where every team member feels valued, listened to, and appreciated. We are committed to being fair and impartial in our decisions. As an Equal Opportunity Employer, employment decisions are made without regard to race, color, religion, national origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law. If you are a qualified individual with a disability, including disabled veterans, you may request a reasonable accommodation if you are unable or limited in your ability to access job openings or apply for a job on this site as a result of your disability. You can request reasonable accommodations by contacting the recruiting department (person or department) at ********************************** . The Company offers competitive salaries, advancement opportunities, and a full range of benefits, including paid vacation, 401(k), medical, dental, and vision.
    $22-26 hourly Auto-Apply 60d+ ago
  • Information Technology Intern - Summer 2026

    The First National Bank In Sioux Falls 3.0company rating

    Software engineering internship job in Sioux Falls, SD

    Job Description As an IT Intern, you will support the Help Desk Team by assisting with various tasks related to hardware assembly, delivery, and support, as well as aiding in workstation setup and providing assistance during new hire orientations and training sessions. In addition, our FIRST Values apply to all teammates without exception. FIRST Values Family - We support, trust, and respect each other, our customers, and our shareholders. Independence & Innovation - We embrace change as it is vital to our success. Relationships - We build relationships that are based on strong character, mutual loyalty, trust, and respect. Stewardship - We take care of ourselves so we can take care of others. Teamwork - We help each other grow and succeed. Who we are: The First National Bank in Sioux Falls began its long-term commitment to the Sioux Falls area in 1885. The oldest bank in Sioux Falls owes its longevity to a combination of service, stability, innovation, and family involvement. Over the past 140 years, The First National Bank in Sioux Falls has worked diligently to promote the growth and vitality of our city and the surrounding area. The Bank strives to continually be recognized as a community leader by reinvesting financial resources back into the communities it serves and encouraging active employee involvement in community volunteer organizations. The First National Bank Way, which is a blend of our Mission Statement and FIRST Values, serves as the foundation of our culture. It is a gift that has been passed down to us and is the legacy that we will protect and preserve. Nothing is more important to us - it is the cornerstone of our success. Our culture is driven by integrity, service, and strong values; nothing has shaped it more than our FIRST Values. Our FIRST Values are not just words; they are truly felt by our employees, customers, shareholders, and communities. They tell us who we are as a business and guide our behaviors and decisions as we move forward and build successful relationships. Although banking has evolved over the years, our mission and values have not and will not change. What will you do: Accountabilities Build Computers Assemble computers according to the build procedure and guidance provided by the Help Desk Team. Deliver computers as directed, ensuring a smooth transition and assisting with setup as necessary. Follow company procedures for disposing of outdated equipment. Store all hardware in safe and secure locations according to company procedures. Printer Troubleshooting Provide first-response troubleshooting steps for printer issues under the direction of the Help Desk Team. Confirm or identify the cause of printer issues and implement basic troubleshooting steps as instructed. Deliver toner cartridges and other printer supplies as needed. Relocating Workstations Assist in moving teammates to new workstations under the guidance of the Help Desk Team. Set up teammate workstations in a clean and organized manner. Provide basic troubleshooting to resolve any setup issues that may arise. Training and New Hire Orientation Attend new hire orientation presentations and assist new teammates in setting up computers and/or phones. Assist the Help Desk Team with training sessions, educating teammates on recent changes and ensuring their understanding and adherence to updated procedures. Professional Development Actively engage in professional development opportunities to enhance your skills and contribute to your overall growth. Collaborate with your supervisor to set clear learning objectives for the internship, aligning them with your career goals. Regularly review and discuss progress to ensure your experience is tailored to your development needs. Qualifications: Current enrollment in an associate's or bachelor's degree program in computer science or a related field is preferred. Skills and Abilities: Excellent verbal and written communication skills. Excellent organizational skills and attention to detail. Excellent time management skills with a proven ability to meet deadlines. Ability to work independently with supervision. Goal-oriented and self-motivated. Ability to maintain positive rapport with a wide range of individuals. Ability to accept direction and adapt to changing priorities to meet the needs of the organization. What's in it for you? With a paid internship at The First National Bank in Sioux Falls, you'll gain valuable insights from one of the community's oldest financial institutions. The internship program at First National Bank is designed to offer students hands-on experience across various areas in the banking industry. Interns work on real projects, serve our customers, and help solve problems. Our goal is to provide interns with experiences that contribute to their professional growth. Enhance your resume, build meaningful connections in the industry, and enjoy a rewarding learning experience with the longest-operating community bank in the area.
    $27k-32k yearly est. 11d ago
  • Lead Dentist SW San Antonio at My Hometown Dentist at Potranco

    Bays Dental Group PC

    Software engineering internship job in Pierre, SD

    Job DescriptionBenefits: Competitive salary Dental insurance Employee discounts Health insurance Training & development Vision insurance My Hometown Dentist at Potranco is looking for a caring, motivated Lead Dentist to take the helm of our brand-new, state-of-the-art dental office in Southwest San Antonio. This beautiful, modern practice features 5 fully equipped operatories, 2 skilled hygienists, Cone Beam CT, digital crown scanner, implant system, and so much more. This is a rare opportunity to step into a thriving, community-focused environment with all the tools you need to succeed. At My Hometown Dentist at Potranco, we take pride in being locally ownednot a big corporationand in putting our people and patients first. Were growing quickly and are looking for a lead dentist who wants to grow with us and truly make this office their own. Why Youll Love Working With Us: Locally and privately owned Supportive mentorship culture that invests in your growth Opportunities for advanced training & CE fully supported Unique bonus & incentive structure earnings easily exceed $400,000+ per year Cutting-edge technology throughout the office Respectful, uplifting team that makes every day enjoyable Strong PPO and fee-for-service patient base realistic production over $1,000,000+ per year Our patients health, comfort, and satisfaction are the heart of everything we do. As our Lead Dentist, youll play a key role in shaping the patient experience and leading the clinical side of our practice. If youre a compassionate clinician looking for a long-term home where you can grow, lead, and serve an amazing community, wed love to talk. Apply today to join the My Hometown Dentist family at Potranco!
    $80k-106k yearly est. 12d ago
  • Application Engineer Intern (Summer 2026)

    Sencore 3.6company rating

    Software engineering internship job in Sioux Falls, SD

    We are looking to fill an Application Engineer internship position with our ProCare department which as a group is responsible for providing post-sales support to Sencore customers. The Application Engineer intern would work with Application Engineers on product testing and product issue replication. The Application Engineer intern would also work on internal ProCare department improvement projects that would implement new ideas to expand ProCare's capabilities or bring more efficiency to the department. Responsibilities also include collaboration with other departments within Sencore to accomplish assigned tasks. Education/Experience: Currently enrolled in a degree program within Electronics Engineering Technology, Electrical Engineering, Computer Science, Software Engineering, Computer Engineering, Network Engineering or similar related field of study. Solid personal performance traits, such as communications, dependability, extra effort, problem solving/trouble shooting, etc. Personal and/or Server Computer hardware troubleshooting, IP networking, and programing experience are a plus. Skills: Ability to lift/carry equipment weighing up to 50 pounds. Physical mobility necessary to procure parts and equipment, build electronic assemblies incorporating small delicate components. Must have good to excellent vision, hearing, and dexterity. Self-motivated with excellent verbal and written communication skills. Please note: This position is posted for summer of 2026 and is onsite at our Sioux Falls, SD location. Note: Federal law obligates us to provide reasonable accommodation to the known disabilities of employees, unless to do so would pose an undue hardship. This Job Description is intended to describe the general nature and level of work performed. It is not intended to serve as an exhaustive list of all duties, skills and responsibilities required.
    $33k-45k yearly est. 60d+ ago
  • Engineer Intern (Planning - Civil - Site)

    Bartlett & West 3.8company rating

    Software engineering internship job in Sioux Falls, SD

    As a Bartlett & West intern you'll work in a stimulating and collaborative environment where you'll gain practical experience and exposure to diverse perspectives. You will also be introduced to the Purpose & Core Values that drive the employee owners each day along with the opportunity to understand the benefits of an employee-owned firm. Interns will be encouraged to network with other employee owners and to build relationships across disciplines as well as with other interns and co-ops. We will provide organized social and networking opportunities throughout the summer where you will have the opportunity to connect with other graduates that have recently joined Bartlett & West as well as meet with our senior leadership team. This position would focus in Planning Civil Site projects. Responsibilities As an Engineer Intern you may have the opportunity to work in the following areas: Transportation Environmental (water/wastewater) Structural Civil Site Design Rail Surveying Construction Administration and Observation Landscape Architecture Project experiences may include: On-the-job training for a variety of engineering activities Operating in a learning capacity, gaining knowledge of general processes and procedures Basic drafting skills and techniques. Working with engineer or higher level technician in full plan development. Performing a variety of routine tasks that provide experience and familiarity with engineering staff, methods, practices and programs. Learning on the job about miscellaneous survey activities and the operation GPS and conventional survey equipment. Operating in a learning capacity, gaining knowledge of general construction observation processes and procedures and field tests, such as materials testing, through on-the-job training. Exposure working with a wide range of internal staff such as Landscape Architects, Engineers, Field Surveyors and Design Technicians to external staff such as architects, contractors, utility/facility personnel and/or public clients. Work on a full range of assignments in various project phases. In-office planning and design work and out of office field investigations and site visits. Compile data and perform other basic engineering design calculations. Qualifications Knowledge, Skills, Abilities: Demonstrated leadership, collaboration, communication and decision-making skills Strong motivation toward accomplishing a common goal Effective communication skills Exhibits initiative, responsibility, flexibility and leadership Team oriented and ability to get along with others Ability and aptitude to interpret and understand plans and specifications Effective communication skills Good math skills (ability to: add, subtract, multiply, divide) Knowledge in MS Office Suite and technical software Ability to pass safety classes and exhibit safety oriented mentality Strong organizational skills Knowledge and/or experience in survey software/CAD software and Trimble Business Center Ability to embrace new technologies and processes Basic knowledge of general engineering design practices or guidelines Education: Enrollment in a Technical School or currently enrolled student majoring in an engineering discipline and (1) one year completed in a Bachelor's Degree program. Civil engineering majors preferred. Experience: 0-6 months experience. Experience in MS Office Suite required. Experience or exposure with Computer Aided Design (CAD) and/or Civil 3D software preferred. Travel Expectations: Must be able to travel in-state and out-of-state on occasion, which usually would consist of field work on construction projects, visiting other company locations, attending business meetings. Engineer Intern travels in company vehicle or personal vehicle. Minimum travel is 10% of the time depending on projects. Valid driver's license with good driving record required. This job description is not designed to cover or contain a listing of all functions and responsibilities that are required of this position. Employee owners are expected to take on additional responsibilities as requested. Bartlett & West partners with businesses and communities to build smarter, stronger, more connected infrastructure. From railroad GIS to industrial parks and city planning, we provide innovative technology and engineering solutions to clients worldwide. With deep industry knowledge and a passion for creative problem solving, we engineer better tomorrows. Bartlett & West is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, sex, age, sexual orientation, status as a protected veteran or status as a qualified individual with disability.
    $24k-32k yearly est. Auto-Apply 60d+ ago
  • Embedded Software Engineer Intern

    CNH Industrial 4.7company rating

    Software engineering internship job in Sioux Falls, SD

    Job Location: Burr Ridge - Illinois - United States, Sioux Falls - South Dakota - United States, Oak Brook - Illinois - United States, New Holland - Pennsylvania - United States, Goodfield - Illinois - United States Job Family for Posting: Software 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. Job Purpose The Embedded Software Engineering teams at CNH support a wide range of advanced technology initiatives, including Application Controls, Guidance & Steering, and Autonomy. These teams are responsible for integrating applications software, developing new control applications, and maintaining the build pipeline for agricultural platforms. With 10 openings available across multiple teams, interns will gain diverse experience in embedded systems development while contributing to projects that advance autonomy and precision technology. As an Embedded Software Engineer Intern, you will work on real-world challenges in navigation, guidance, and control systems for agricultural machinery. You will also gain exposure to state-of-the-art control techniques, sensor integration, and software development practices in embedded environments. Key Responsibilities Your responsibilities may include: * Supporting embedded software development and testing for agricultural control systems * Collaborating with guidance and control teams to solve complex navigation and controls challenges * Working with Linux embedded systems, C++, and sensor integration to support autonomy and precision features * Researching, writing, developing, testing, and evaluating embedded software programs * Facilitating deployment and integration of embedded software with hardware platforms * Assessing feasibility and application of new or enhanced integration between hardware and software * Creating and updating documentation for software design and project phases * Collaborating with external customers and internal stakeholders to troubleshoot and solve issues Preferred Qualifications Candidates must be pursuing (at minimum) a Bachelor's degree in one of the following majors or a related field: Computer Engineering, Electrical Engineering, Computer Science, Ag Engineering, Software Engineering Pay Transparency The annual salary for this role is USD $19.00 - $31.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-31 hourly 8d ago
  • Intern Software Engineer (Sioux Falls, SD preferred; other major office location in SD & MT will be considered)

    Northwestern Energy 4.7company rating

    Software engineering internship job in Sioux Falls, SD

    Intern Software Engineer Pay range: $20.00 - $21.00/hour (first year interns $20.00/hour, returning interns $21.00/hour) Employment Status: Temporary (May - August full-time, 40 hours per week) (September - December part-time, 20 hours per week) External candidates apply at northwesternenergy.com Internal candidates apply through iConnect About this position: NorthWestern Energy is seeking a highly motivated Software Engineering Intern to join our Information Technology team. This internship offers hands-on experience in modern software development, giving you the opportunity to collaborate with experienced engineers on real-world applications that support critical business operations. You'll contribute to designing, building, and maintaining innovative systems that enhance the efficiency and reliability of our energy services. About this job: * Participate in organizational work meetings * Assist in the design, development, and testing of software applications using modern programming languages and frameworks. * Collaborate with senior engineers and project managers to support ongoing development initiatives. * Participate in code reviews, debugging, and performance tuning to improve code quality and system reliability. * Gain exposure to CI/CD pipelines, source control systems, and automated testing frameworks. * Contribute to documentation and knowledge-sharing within the development team. * Research and prototype new technologies or frameworks that align with the company's modernization and digital transformation initiatives. * Participate in daily stand-ups, sprint reviews, and team collaboration sessions following Agile / Scrum * Ensure all actions align with NorthWestern Energy's values, safety standards, and strategic business objectives * All NorthWestern Energy employees are required to adhere to company safety standards and the Code of Business Conduct & Ethics * Ensure all actions are consistent with NorthWestern Energy's values, mission, and strategic business objectives Am I right for this job? Here's the success profile: * Demonstrate and maintain a good safety record * Must possess strong interpersonal communication skills * Has successfully completed freshman year or above * Currently pursuing a degree in Computer Science, Software Engineering, Information Systems, or a related field. * Must be in good academic standing * Must Provide GPA in Resume upon application * Completed Freshman year or higher by the start of the internship. * Strong programming skills in one or more languages such as C#, Java, Python, or JavaScript/TypeScript. * Familiarity with web technologies (HTML, CSS, React, Angular, or ASP.NET) is a plus. * Experience with databases (SQL Server, MongoDB, or PostgreSQL). * Excellent problem-solving, communication, and teamwork skills. * Curiosity to learn new technologies and willingness to work collaboratively in a fast-paced environment. * Detail-oriented and committed to producing high-quality, maintainable code. * Ability to work both independently and as part of a collaborative team. Requisition #4865 Posting Dates: October 21, 2025 through Open Until Filled Department/Division: Business Technology Employment Physical: Not Required Drug Test: Required Background Check: Required Relocation Benefit: None Telecommuting: None We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, gender, age, disability, veteran status, genetic information or any other protected class in accordance with applicable federal or state laws and statutes. In compliance with the ADA Amendments Act, should you have a disability that requires assistance and/or reasonable accommodation with the job application process, please contact the Human Resources department at ************** or at ******************************.
    $20-21 hourly 55d ago
  • Software Engineer Back End Developer

    Maximus 4.3company rating

    Software engineering internship job in Rapid City, SD

    Description & Requirements Responsible for providing analytical skills to support process improvement, specialized studies, and definition of requirements. Typical duties include analysis, planning, developing requirements documents, building functional models, developing procedures, developing functional architectures, and other related management and technical duties. Requires expertise in specialty areas. Back-End Software Developer shall perform engineering tasks for back-end design and development efforts including, but not limited to, developing back-end architectures to support current and new system capabilities and integrations, RESTful API development and modification, database management, and data model development and optimization. This position requires an active Secret Security clearance or higher. Although this role may be performed remotely, occasional paid travel to the client site in San Antonio, Texas or Baltimore, Maryland may be required. Maximus TCS (Technology and Consulting Services) Internal Job Profile Code: TCS196, T4, Band 7 Job-Specific Minimum Requirements: - Secret or higher level security clearance required. - A bachelor's degree in related field required. A master's degree may be substituted for 2 years of experience. - 7 years of software development experience in object-oriented and scripted languages with the ability to apply several tool suites related to DevSecOps, microservices and containers. - 5 year's experience with CI/CD software development. - 3 years of experience participating in software development programs or projects. - Experience integrating into DoD DevSecOps environments. - Experience with integrating data from unclassified to classified application deployments. - Experience with Atlassian Software - Bug tracking and ticketing (Jira) and Document repository (Confluence). - Working understanding of modern HTML, CSS and front-end design principles. - Relevant experience performing back-end web design and development. - Demonstrated experience with relational databases, RESTful API development and communication, and system integrations. - Practical experience developing in a cloud environment. - Experience using Agile Test-Driven development with a focus towards web-based applications. - Experience working with manual testers to help: - Prepare, conduct and document various systems tests and results to verify system operability - Ensure compliance with project standards and requirements - 5 years of experience with at least five (5) of the following: - React (or another language and NPM) - Java and Maven - Jenkins - Gitlab - MySQL - AWS Infrastructure - Kubernetes - Red Hat Enterprise Linux (RHEL) - Ansible - Bash Scripts or PowerShell - Docker - DevSecOps experience with at least two (2) of the following Build tools: - UX Design tool suites (e.g. Sketch, InVision) - PostgreSQL - SonarQube - Fortify - JUnit, Jasmine, Karma or other unti test software - Spring 5.x - Hibernate - Java #techjobs #clearance #veterans Page #c0reJobs Minimum Requirements TCS196, T4, Band 7 EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances. Accommodations Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************. Minimum Salary $ 120,000.00 Maximum Salary $ 150,000.00
    $69k-92k yearly est. Easy Apply 2d ago
  • 2026 Summer Corporate Intern - Engineering

    Caterpillar, Inc. 4.3company rating

    Software engineering internship job in Rapid City, SD

    **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:** August 22, 2025 - March 31, 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 (*********************************************** .
    $28k-34k yearly est. 60d+ ago
  • Engineering Intern

    Interstates 3.8company rating

    Software engineering internship job in Sioux Falls, SD

    A Design Services intern will support Interstates with a variety of tasks and projects, gaining hands-on experience in industrial electrical design and construction. This role offers a unique opportunity to immerse oneself in a dynamic, hands-on learning environment, working alongside seasoned professionals, develop an electrical construction vocabulary. Individuals will be actively involved in real projects, engaging with our teams as they work on current initiatives moving through the pipeline. This is an excellent opportunity to get an in-depth education in a specific electrical discipline as well as business operations, project management, safety, and other valuable skills that will be instrumental in your future career. Primary Duties * Equipment Lists - Collect data and review received information that represent the scope of the project * Design - Record design decisions in software like InterTrak (internal equipment list software) to facilitate design drawings and equipment specifications * Drawings - Use 2D and 3D drafting software to develop electrical drawings used to communicate project scope to the contractors or fabricators * Professional Communication - Utilize various software to provide clear communication with team members and clients regarding project updates Secondary Duties * Travel to job-sites or shop and work alongside the craft or manufacturing team as tasks/projects are completed * Network within Interstates industries to promote the Interstates brand and further promote our position as a premier provider of engineering services * In all aspects of the position, this role will carry out his/her duties in compliance with organizational policy and applicable laws * Other duties as assigned Discipline Emphases - Each internship will focus on one of the following: * Studies * Utilize SKM to complete power system models and execute Arc Flash, Coordination, and Short Circuit analysis * Write reports to communicate the electrical hazards present, precautionary measures, and remediation recommendations * PDP (Planning Design & Prefab) * Develop a constructible plan that facilitates successful off-site prefabrication and on-site installation of electrical systems * Use Revit to develop 3D BIM models and produce installation or manufacturing documents * Field * Deliver elements of the above disciplines while working on-site alongside construction personnel * Aid in the design/build process by gathering field information and validating project design Education and/or Experience: * 0-4 years of electrical experience/education, be working towards an engineering degree. Additionally, candidates pursuing a drafting degree from a technical college will be considered. Preferred Skills: * Good communication (verbal, written, listening) and teamwork skills * Knowledge of, or interest in, manufacturing, industrial, and electrical systems * Ability to work with superintendents, engineers, estimators, and customers Travel: Travel may be required and will vary according to business requirements. Compensation: The pay range for this position is $20/hr - $22/hr. Our compensation ranges are determined by the experience and education required, and level of responsibility. The range posted for this role represents a range that Interstates, in good faith, believes it is willing to pay at the time of this posting. The pay is determined by job related skills, training, education, and experience. Application End Date: December 31st, 2025 Interstates Describes Its Culture as: Family-Like: * Caring co-workers treat each other like family * Be treated like an individual, not just a number * Flexible schedules allow you to focus on your personal life as well as work-life * Lunch gatherings and social activities promotes fun and camaraderie * Support charities and your community through events sponsored and hosted by Interstates
    $20-22 hourly 6d ago

Learn more about software engineering internship jobs

Do you work as a software engineering internship?

What are the top employers for software engineering internship in SD?

Top 7 Software Engineering Internship companies in SD

  1. Oracle

  2. Teradata

  3. Highmark

  4. CNH Industrial

  5. NorthWestern Energy

  6. Hypertherm

  7. Empirical Foods

Job type you want
Full Time
Part Time
Internship
Temporary

Browse software engineering internship jobs in south dakota by city

All software engineering internship jobs

Jobs in South Dakota