Post job

Software developer internship jobs in Aberdeen, SD - 853 jobs

All
Software Developer Internship
Software Engineer
Software Developer
Information Technology Internship
Information Systems Internship
Technical Internship
Software Engineering Internship
Computer Science Internship
  • Electronics & Software Integration Intern

    CNH Industrial 4.7company rating

    Software developer internship job in Fargo, ND

    Job Family for Posting: Engineering Apply now * Apply Now * Start applying with LinkedIn Start Please wait... About Us Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing global population and increased demands on resources, our products are instrumental to feeding and sheltering the world. From developing products that run on alternative power to productivity-enhancing precision tech, we are delivering solutions that benefit people - and they are possible thanks to people like you. If the opportunity to build your skills as part of a collaborative, global team excites you, you're in the right place. Grow a Career. Build a Future! Be part of this company at the forefront of agriculture and construction, that passionately innovates to drive customer efficiency and success. And we know innovation can't happen without collaboration. So, everything we do at CNH Industrial is about reaching new heights as one team, always delivering for the good of our customers. Intern Program Overview We are committed to building a strong talent pipeline by investing in early career professionals. Our internship and co-op programs provide mentorship, training, hands-on experience, and growth opportunities that empower students to explore their career paths with confidence. Through competitive wages, networking events, social and volunteer activities, professional development workshops, and housing support, we strive to deliver one of the best internship experiences-designed to develop and inspire the talent of tomorrow. Interns will work full-time hours during the summer and will be considered for an extension into the co-op program in the fall (part-time during school) if qualified. Job Purpose The Electronics & Software Integration Intern will plan, conduct, document functional, performance, inter-lock, diagnostic tests and tune the performance of the electro-hydraulic and electro-mechanical systems and software in support of the development of Ag Tractors. The product validation team works as the voice of the customer in the product development team, working with design engineers along with various disciplines to deliver the best solution to our customers Key Responsibilities Your responsibilities may include: * Plan, set-up, operate, troubleshoot, and monitor vehicle systems tests and evaluations in lab and track environments. * Determine required test instruments, install instruments, and perform calibrations. Install, set-up, and operate required test automation equipment to operate tests. Establish, follow, and document lab test procedures. * Determine if the component(s)/system(s) under evaluation are operating per the intended design criteria. * Troubleshoot problems, determine, and implement corrective action. * Interface effectively with support groups and customers, such as Vehicle Electronics, Design Engineering, Materials Engineering, Manufacturing, etc. * Collect and analyze test data, and use to identify trends, problems. * Communicate data with others effectively. * Write formal, technical test reports. Preferred Qualifications Candidates must be pursuing (at minimum) a Bachelor's degree in one of the following majors or a related field: Computer Science, Electrical Engineering, Software Engineering Pay Transparency The annual salary for this role is USD $19.00 - $36.00 plus any applicable bonus (Actual salaries will vary and will be based on various factors, such as skill, experience and qualification for the role.) What We Offer We offer dynamic career opportunities across an international landscape. As an equal opportunity employer, we are committed to delivering value for all our employees and fostering a culture of respect. At CNH, we understand that the best solutions come from the diverse experiences and skills of our people. Here, you will be empowered to grow your career, to follow your passion, and help build a better future. US applicants: CNH Industrial is an equal opportunity employer. This company considers candidates regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. Applicants can learn more about their rights by viewing the federal "Know Your Rights" poster here. CNH Industrial participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. You can view additional information here. Canada applicants: CNH Industrial is an equal opportunity employer. This company considers candidates regardless of race, color, religion, sex, sexual orientation, gender identity, nationality, place of origin, disability, marital status, family status, age, or any other ground prohibited by applicable provincial human rights legislation. If you need reasonable accommodation with the application process, please contact us at ******************************. Apply now * Apply Now * Start applying with LinkedIn Start Please wait... {{video.content.cta}} {{video.content.title}} {{video.content.description}} × {{explore.title}} {{explore.description}} {{feed.title["#text"]}} {{feed.city["#text"]}}, {{feed.country["#text"]}} {{explore.cta}}
    $19-36 hourly 3d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Software Development Intern

    Performance Bankers Inc.

    Software developer 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 39d ago
  • Software Engineering Intern - Summer 2026

    Empirical Foods

    Software developer 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 Development Intern

    Capital Services 4.7company rating

    Software developer 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. 9d ago
  • Ground Water Protection Environmental Science Intern

    State of North Dakota 4.2company rating

    Software developer internship job in Bismarck, ND

    At the Department of Environmental Quality (DEQ), we stand by our mission to conserve and protect the quality of North Dakota's air, land, and water resources following science and the law. We are looking for a candidate who identifies with this mission and has a passion for serving the citizens in our great state as Environmental Science Intern. Summary of Work As an Environmental Science Intern in the Ground Water Protection Program of the Water Quality Division, you will help protect and monitor North Dakota's groundwater resources through field sampling, data management, and laboratory preparation. In this role, you will: * Collect groundwater samples from monitoring wells across the state. * Assist with PFAS and other contaminant sampling. * Enter water quality data into program databases and assist with basic data management tasks. * Clean, maintain, and prepare field equipment for sampling activities. * Procure appropriate sampling containers and assist with preparation and preservation of samples for laboratory analysis. To succeed in this position, you should be detail-oriented, organized, and able to follow scientific procedures accurately. Interest or coursework in environmental science, biology, natural resources, or a related field is preferred. Strong teamwork, communication skills, and a willingness to work outdoors and handle field equipment safely are important for this hands-on role. This position is based in Bismarck, ND; however, considerable travel, with overnight stays, will be required. Transportation and per diem reimbursement will be provided by the department. Minimum Qualifications Applicants must be legally authorized to work in the United States. DEQ will not provide sponsorships. To be considered for this role, you must be enrolled in a college or university or be a recent graduate with coursework in chemistry, biology, geology, ecology, or other related physical or natural science. A good driving record with a valid driver's license is required. Experience with computers (ArcGIS, Office), GPS and maintenance of related equipment will be helpful. This position requires computer and data management capabilities. About Team ND "Far and away the best prize life offers is the chance to work hard at work worth doing." - Theodore Roosevelt More than 7,500 talented, hard-working people across sixty-three agencies have come together as Team North Dakota. At Team ND, we are driven to succeed through gratitude, humility, curiosity and courage. Our purpose is to empower people, improve lives, and inspire success. Join us in being legendary. Total Rewards: The State of North Dakota is committed to providing team members with a strong and competitive rewards package that support you, your health and your family. Considering a new position on Team ND? How does your current position stack up? Use our Total Rewards Calculator to estimate. Application Procedures All application material must be received on or before 11:59 p.m. CST on the closing date. Applicants must complete the online application for employment and upload a resume, cover letter, and college transcripts (official or unofficial). Your resume should include information to demonstrate how you meet the minimum qualifications as posted. If the Department's Human Resource Division is unable to determine that you meet the minimum qualifications credit will not be given. This employer participates in E-Verify. Please visit the following website for additional information: ************************ For more information about the position, contact Carl Anderson, Ground Water Protection Administrator, at *************** or **************. For assistance or questions regarding the application or interview process, please contact Sara Leno, Human Resource Director, at ************** or ************. If you are experiencing technical difficulties with the Application Process or uploading attachments, please contact **************** or *************. Equal Employment Opportunity The State of North Dakota and this hiring agency do not discriminate on the basis of race, color, national origin, sex (including sexual orientation and gender identity), genetics, religion, age or disability in employment or the provisions of services and complies with the provisions of the North Dakota Human Rights Act. As an employer, the State of North Dakota prohibits smoking in all places of state employment in accordance with N.D.C.C. § 23-12-10.
    $40k-48k yearly est. 29d ago
  • Intern - Software Development

    National Information Solutions Cooperative 4.0company rating

    Software developer internship job in Mandan, ND

    NISC develops and implements enterprise-level and customer-facing software solutions for over 960+ utilities and broadbands across North America. Our mission is to deliver technology solutions and services that are Member-focused, quality driven and valued priced. We exist to serve our Members and help them serve their communities through our innovative software products, services and outstanding customer support. NISC has been ranked in ComputerWorld's Best Places to Work for 20+ years, and we are looking for qualified individuals to join our team. This position reports to a Software Engineering Team Lead and will collaborate with other software developers. May work with support staff assigned to design business requirements and with quality assurance personnel. This position is responsible for software development and assisting with the maintenance of NISC's Utility, Broadband, Financials, Operations software and/or AppSuite mobile applications. To Learn more about NISC's internships, click HERE. **Current applications submitted will be under consideration for Summer 2026 (May - August)** Work Schedule: Hybrid from the following office location: Mandan, ND Requirement: Minimum of working 3 days per week out of an office location and ability to work up to all 5 days a week from an office location. Essential Functions: Performs basic research, design and development of software systems. Researches, analyzes, and resolves basic software maintenance. Assists in the enhancement and/or maintenance of application programs in the business areas listed above within our Application Development Division. Follows all established software development methodologies and procedures. Performs quality testing as it relates to both unit and system integration dependent on the tasks assigned. Reviews and prioritizes assigned change requests. Ensures that all information is appropriately entered and utilized in Confluence and/or the iVUE Support tool. Desired Job Experience: Strong customer orientation. Familiarity with Object Oriented Concepts & Languages (Java and it's frameworks, preferred). Familiarity with Javascript and it's frameworks (newer Angular versions or Typescript preferred). Familiarity with HTLML/CSS/SCSS and enterprise design patterns. Familiarity with relational and non relational databases (e.g. Postgres, Oracle, MongoDB, Cassandra) Familiarity with Linux and Microsoft Windows. Familiarity with cloud technologies (preferably AWS) Strong problem solving skills and attention to detail. Strong verbal and written, interpersonal, and communication skills. Ability to work independently, as well as in a team environment. Ability to effectively adapt to change. Ability to interact in a positive manner with internal and external contacts. Ability to maintain the highest level of professionalism, ethical behavior, and confidentiality. Commitment to NISC's Statement of Shared Values. NISC's Shared Values & Competencies: We're a cooperative, which means we're owned by the Members we serve. It also means that our focus is on taking care of our Members and our employees, rather than having a big bottom line. Quality service and innovative technology starts with happy and dedicated employees. Join our team and learn for yourself what sets NISC apart. Integrity - We are committed to doing the right thing - always. Relationships - We are committed to building and preserving lasting relationships. Innovation - We promote the spirit of creativity and champion new ideas. Teamwork - We exemplify the cooperative spirit by working together. Empowerment - We believe individuals have the power to make a difference. Personal Development - We believe the free exchange of knowledge and information is absolutely necessary to the success of each individual and the organization. Desired Education and/or Certification(s): High School diploma or equivalency required Pursuing Bachelor's Degree in a computer science related field Minimum Physical Requirements: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the essential functions of this position, employees must be able to see and communicate. Employees are regularly required to maintain a stationary position, move, and operate computer keyboards or office equipment. Disclaimer: Management may modify this job description by assigning or reassigning duties and responsibilities at any time.
    $28k-34k yearly est. Auto-Apply 27d ago
  • Intern - Software Development

    Nisc

    Software developer internship job in Bismarck, ND

    NISC develops and implements enterprise-level and customer-facing software solutions for over 960+ utilities and broadbands across North America. Our mission is to deliver technology solutions and services that are Member-focused, quality driven and valued priced. We exist to serve our Members and help them serve their communities through our innovative software products, services and outstanding customer support. NISC has been ranked in ComputerWorld's Best Places to Work for 20+ years, and we are looking for qualified individuals to join our team. This position reports to a Software Engineering Team Lead and will collaborate with other software developers. May work with support staff assigned to design business requirements and with quality assurance personnel. This position is responsible for software development and assisting with the maintenance of NISC's Utility, Broadband, Financials, Operations software and/or AppSuite mobile applications. To Learn more about NISC's internships, click HERE. Current applications submitted will be under consideration for Summer 2026 (May - August) Work Schedule: * Hybrid from the following office location: * Mandan, ND * Requirement: Minimum of working 3 days per week out of an office location and ability to work up to all 5 days a week from an office location. Essential Functions: * Performs basic research, design and development of software systems. * Researches, analyzes, and resolves basic software maintenance. * Assists in the enhancement and/or maintenance of application programs in the business areas listed above within our Application Development Division. * Follows all established software development methodologies and procedures. * Performs quality testing as it relates to both unit and system integration dependent on the tasks assigned. * Reviews and prioritizes assigned change requests. * Ensures that all information is appropriately entered and utilized in Confluence and/or the iVUE Support tool. Desired Job Experience: * Strong customer orientation. * Familiarity with Object Oriented Concepts & Languages (Java and it's frameworks, preferred). * Familiarity with Javascript and it's frameworks (newer Angular versions or Typescript preferred). * Familiarity with HTLML/CSS/SCSS and enterprise design patterns. * Familiarity with relational and non relational databases (e.g. Postgres, Oracle, MongoDB, Cassandra) * Familiarity with Linux and Microsoft Windows. * Familiarity with cloud technologies (preferably AWS) * Strong problem solving skills and attention to detail. * Strong verbal and written, interpersonal, and communication skills. * Ability to work independently, as well as in a team environment. * Ability to effectively adapt to change. * Ability to interact in a positive manner with internal and external contacts. * Ability to maintain the highest level of professionalism, ethical behavior, and confidentiality. * Commitment to NISC's Statement of Shared Values. NISC's Shared Values & Competencies: We're a cooperative, which means we're owned by the Members we serve. It also means that our focus is on taking care of our Members and our employees, rather than having a big bottom line. Quality service and innovative technology starts with happy and dedicated employees. Join our team and learn for yourself what sets NISC apart. * Integrity - We are committed to doing the right thing - always. * Relationships - We are committed to building and preserving lasting relationships. * Innovation - We promote the spirit of creativity and champion new ideas. * Teamwork - We exemplify the cooperative spirit by working together. * Empowerment - We believe individuals have the power to make a difference. * Personal Development - We believe the free exchange of knowledge and information is absolutely necessary to the success of each individual and the organization. Desired Education and/or Certification(s): * High School diploma or equivalency required * Pursuing Bachelor's Degree in a computer science related field Minimum Physical Requirements: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the essential functions of this position, employees must be able to see and communicate. Employees are regularly required to maintain a stationary position, move, and operate computer keyboards or office equipment. Disclaimer: Management may modify this job description by assigning or reassigning duties and responsibilities at any time.
    $31k-40k yearly est. Auto-Apply 26d ago
  • Intern - Wildlife Technician (Summer)

    The South Dakota State Government 3.8company rating

    Software developer internship job in Webster, SD

    Session: Summer (May - August) Intern - Wildlife Technician Hiring Manager: Jacob Lorton Minimum Salary: $18.83 Hourly *APPLICANT MUST BE A CURRENT PART-TIME OR FULL-TIME STUDENT (MINIMUM OF 6 CREDIT HOURS) IN UPCOMING SEMESTER OR IN THE IMMEDIATELY PRECEDING SEMESTER. Position Description: As a Wildlife Technician Intern, the primary role will be responding to Requests for Services (RFS) for Canada goose depredation. Molting Canada geese and growing crops cause problems in northeast South Dakota, but our Wildlife Damage Management (WDM) program and the services we provide to private landowners is vital to our landowner cooperative programs. These internship positions will work independently with landowners and implement different tools to reduce or mitigate further crop loss. Occasionally, opportunities to work with other species like White-tailed deer, wild turkey, beaver, as well as predators and varmints may also be requested. It is important for individuals to exhibit independence and have great problem-solving skills. Being able to work closely as a team and show adaptability to working with other interns is a must. Selected individuals must be able to manage and prioritize tasks to be as efficient and effective as possible. Interns will be trained on the tools and techniques upon arrival. Additional internship opportunities can and will include assisting Wildlife Conservation Officers, Public Land Managers, Wildlife Damage Specialists, Waterfowl Biologists, as well as the Fisheries Biologists as time allows. Qualifications: Applicants should have a basic knowledge of UTV, truck and trailer upkeep and maintenance. Individuals will be operating a pick up truck while pulling a trailer on a daily basis, so experience in pulling and backing up trailers is helpful but not required. During training, hired individuals will be required to acquire an online ROHVA certificate before operating a UTV. Applicant must be enrolled as a part-time/full-time student at a college, university, or technical institute at the time they apply. By the start of the internship, the student should have completed one year (nine months) of their chosen program. All students are encouraged to apply, but preference may be given to applicants with a standing of junior/senior, South Dakota residents, and students of South Dakota institutions. Apply at: ************************************************************************************ *Positions can be filled prior to the closing date.* South Dakota Bureau of Human Resources Telephone: ************ "An Equal Opportunity Employer" #LI-Onsite
    $18.8 hourly 39d ago
  • Software Developer II - Full Stack (Angular, Java)

    NISC

    Software developer internship job in Mandan, ND

    NISC develops and implements enterprise-level and customer-facing software solutions for over 960+ energy cooperatives and communication organizations across North America. Our mission is to deliver technology solutions and services that are Member-focused, quality-driven and valued-priced. We exist to serve our Members and help them serve their communities through our innovative software products, services and outstanding customer support. We are an AI-forward company committed to being a technology leader in our industry. NISC has been ranked in ComputerWorld's Best Places to Work for 23 years, and we are looking for qualified individuals to join our team. Our Members have over 16 million end customers (residential customers and businesses who receive power, internet, television and/or telephone services) that they serve. Our enterprise software solution enables our Members to compete effectively in the industry, while excelling in customer service. Position Overview: NISC is always seeking out talented software developers & engineers who are motivated, collaborative, and excited to solve complex challenges. We're especially interested in individuals with experience working on a full stack development team in emerging technologies who can help us explore and integrate intelligent automation into our solutions. We look for individuals who thrive in a team environment, are committed to accomplishing shared goals, and are eager to learn and innovate. This position would be on our SmartHub Web Development team, which is NISC's solution providing functionality for our Member's end consumers (residential and businesses receiving their power, internet, telephone or TV services) to self-manage their accounts around account information, payments, etc. Essential Functions: Design and build responsive web applications Stand up RESTful web services Container-driven development (Kubernetes, microservices) Collaborate with cross-functional teams to research, design, and implement new features Research, analyze, and resolve moderately complex customer issues and bugs Unit test and integration test code as needed Leverage generative AI tools and technologies to enhance productivity, creativity, and problem-solving within the scope of the role. Follow all established software development methodologies and procedures Explore and prototype intelligent agent-based features that enhance user experience or automate workflows Other duties as assigned Desired Experience and Skills Preferred: Generally, requires 5+ years' experience in software development Proficient with Angular, TypeScript or GWT Java or other object-oriented programming experience Experience with RDBMS (Postgres, Oracle) Experience with cloud technology stack (AWS, Kubernetes, Spring Boot, Kafka, SSO, Cassandra) Proficient in developing responsive content and managing performance optimization Understanding of modern software engineering principles (managing complexity, abstraction, separation of concerns, modularity, cohesion, coupling) Working knowledge of web trends, architecture, and deployment patterns Experience with automated testing methods (Unit, Integration, Contract, End-to-end) Experience with Git, including branching/merging workflows Understanding of Test-Driven Development and validating acceptance criteria Experience with JIRA, Confluence, Bitbucket, Bamboo Experience with using agentic AI coding tools (Claude Code, Augment, Jetbrains Junie, Github Copilot, Cursor, OpenAI Codex) Commitment to NISC's Statement of Shared Values Work Schedule: Hybrid from one of our office locations: Cedar Rapids, IA Lake Saint Louis, MO Mandan, ND Hybrid Schedule: Minimum of working 3 days per week out of an office location and ability to work up to all 5 days a week from an office location. Required Days from an Office Location: Tuesday, Wednesday, and Thursday NISC's Shared Values & Competencies: We're a cooperative, which means we're owned by the Members we serve. It also means that our focus is on taking care of our Members and our employees, rather than having a big bottom line. Quality service and innovative technology start with happy and dedicated employees. Join our team and learn for yourself what sets NISC apart. Integrity - We are committed to doing the right thing - always. Relationships - We are committed to building and preserving lasting relationships. Innovation - We promote the spirit of creativity and champion new ideas. Teamwork - We exemplify the cooperative spirit by working together. Empowerment - We believe individuals have the power to make a difference. Personal Development - We believe the free exchange of knowledge and information is absolutely necessary to the success of each individual and the organization. Benefits: Medical, Dental and Vision Insurance. Health Savings Account (HSA) with $100 monthly contributions from NISC. Like to walk? Improve your overall wellness knowledge? Ability to earn up to $800 additional dollars into your HSA each year through our Wellness Rewards program. Dependent Care Flexible Spending Account (FSA) thru Paylocity. Fully covered life insurance up to x3 annual base salary. Fully covered short- and long-term disability. 401(k), traditional or Roth, with employee match up to 6% and employer 4% salary base contributions. PTO accrual levels dependent on years of service, 120 Life Leave Event hours, Holiday Week, and 9 paid holidays. $2,500 Interest-FREE technology loan program. $25,000 employee educational assistance program. Volunteer, Wellness, Family Events and other employee fun supplied by our committees. Employee Assistance Program; assisting employees and dependents with virtually any life event. Benevolence Committee to support employees with financial hardships like unexpected medical bills, funerals and other unfortunate hardships. Desired Education: Bachelor's Degree in a Computer Science-related field or equivalent experience. Minimum Physical Requirements: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the essential functions of this position, employees must be able to see and communicate. Employees are regularly required to maintain a stationary position, move, and operate computer keyboards or office equipment. Disclaimer: Management may modify this job description by assigning or reassigning duties and responsibilities at any time.
    $63k-82k yearly est. Auto-Apply 28d ago
  • Software Developer

    Interstates 3.8company rating

    Software developer 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 comput:er 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. 39d ago
  • Information Systems Intern - Summer 2026 - Aberdeen, SD

    Glacial Lakes Energy, LLC 4.2company rating

    Software developer internship job in Aberdeen, SD

    IT Intern Location: Aberdeen, SD (with travel to Mina, Watertown, and Huron, SD) Schedule: Monday - Friday, 8:00 a.m. - 4:00 p.m. (40 hours per week) Wage: $22.00 per hour In this role, you will gain real-world experience in your academic field while supporting Glacial Lakes Energy's Information Systems team. During the summer months of 2026, interns will have the opportunity to engage in hands-on, challenging projects that expand technical skills, enhance problem-solving abilities, and deepen their understanding of technology within an industrial environment. This paid internship offers full-time hours and the opportunity to work closely with experienced professionals. The position will be based in Aberdeen , SD, and will include travel between GLE's four ethanol plants located in Mina, Watertown, and Huron. GLE is proud to offer our interns paid Holiday time during their summer employment, along with 16 hours of paid Personal Time . Employment for this position is conditioned upon successfully passing all pre-employment requirements. Job Functions • Assist, as directed, with scheduling and completing upgrades, back-ups, and hardware/software installations by coordinating resources and timetables with ISM and user departments to ensure continuity of business processes.• Help maintain IT inventory and prepare orders as warranted.• Assist in implementing and deploying asset tagging and recordkeeping.• Upgrade or replace IT hardware as directed.• Respond to help desk requests and assist in troubleshooting user issues.• Support software upgrades and updates.• Assist with asset recovery for terminated employees.• Provide support for the phone system as directed.• Organize and recycle outdated or unused IT inventory and user workstations.• Set up new or replacement desktop computers and phone systems.
    $22 hourly Auto-Apply 60d+ ago
  • Software Engineer

    TBD 4.0company rating

    Software developer internship job in Bismarck, ND

    Software Engineer Job Responsibilities: Develops information systems by designing, developing, and installing software solutions. Software Engineer Job Duties: Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. Prepares and installs solutions by determining and designing system specifications, standards, and programming. Improves operations by conducting systems analysis; recommending changes in policies and procedures. Obtains and licenses software by obtaining required information from vendors; recommending purchases; testing and approving products. Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations. Protects operations by keeping information confidential. Provides information by collecting, analyzing, and summarizing development and service issues. Accomplishes engineering and organization mission by completing related results as needed. Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle. Software Engineer Skills and Qualifications: Analyzing Information , General Programming Skills, Software Design, Software Debugging, Software Documentation, Software Testing, Problem Solving, Teamwork, Software Development Fundamentals, Software Development Process, Software Requirements
    $71k-94k yearly est. 60d+ ago
  • SAP Software Engineer

    Cardinal Health 4.4company rating

    Software developer internship job in Bismarck, ND

    **_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value. Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications. The SAP Software Engineer, will be responsible for overseeing the end-to-end data migration strategy for SAP implementation projects. The role requires deep technical expertise in SAP data architecture, data migration tools to ensure successful, high-quality, and efficient data conversion process. **_What is expected of you and others at this level_** + Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects + May contribute to the development of policies and procedures + Works on complex projects of large scope + Develops technical solutions to a wide range of difficult problems + Solutions are innovative and consistent with organization objectives + Completes work; independently receives general guidance on new projects + Work reviewed for purpose of meeting objectives + May act as a mentor to less experienced colleagues **_Responsibilities_** + Design and define the overall data migration architecture, including the approach, tools, and best practices for converting data from various legacy systems into the new SAP target system. + Lead the selection and configuration of SAP data migration tools such as SAP Data Services, SAP S/4HANA Migration Cockpit, and SAP Landscape Transformation (SLT). + Create detailed technical and functional specifications for data mapping, transformation rules, and data validation. + Establish and enforce data quality and governance standards for the entire data migration lifecycle. + Lead and manage the entire data conversion team, including developers, business analysts, and data stewards. + Oversee the execution of data migration cycles, including mock conversions, cutover planning, and post-go-live data reconciliation. + Collaborate with key stakeholders, including business leaders and project managers, to align the data conversion strategy with overall business objectives and project timelines. + Provide expert guidance and technical leadership to resolve complex data conversion challenges and performance issues. + Serve as the subject matter expert on SAP data structures (e.g., master data, transactional data), data integration methods, and data governance principles. + Ensure compliance with project standards, security policies, and regulatory requirements throughout the data conversion process. + Partner with other technical architects (e.g., infrastructure, security) to ensure the data conversion solution is scalable, secure, and aligns with the enterprise architecture. + Mentor and provide technical leadership to junior team members. **_Qualifications_** + Bachelor's Degree in related field preferred or equivalent work experience preferred + 8+ years of experience with SAP implementations and ABAP knowledge in respective business processes like Master data, OTC, PRI, SCE, RTR and PTP preferred. + 3-5 years of experience with SAP Data Services and Data conversions preferred. + Experience in ALE/IDOC, LSMW, RDM/BPDM + Demonstrates a knowledge of Master Data Management domain + Ability to define work processes and lead team members in successful implementation and ongoing execution preferred + Ability to develop individuals and teams preferred + Excellent oral and written communication skills preferred + Excellent organizational skills preferred **Anticipated salary range:** $94,900 - $135,600 **Bonus eligible:** No **Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being. + Medical, dental and vision coverage + Paid time off plan + Health savings account (HSA) + 401k savings plan + Access to wages before pay day with my FlexPay + Flexible spending accounts (FSAs) + Short- and long-term disability coverage + Work-Life resources + Paid parental leave + Healthy lifestyle programs **Application window anticipated to close:** 01/20/2026 *if interested in opportunity, please submit application as soon as possible. The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity _Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._ _Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._ _To read and review this privacy notice click_ here (***************************************************************************************************************************
    $94.9k-135.6k yearly 60d+ ago
  • Software Engineer

    Cats 4.0company rating

    Software developer internship job in Bismarck, ND

    Software Engineer Job Responsibilities: Develops information systems by designing, developing, and installing software solutions. Software Engineer Job Duties: Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. Prepares and installs solutions by determining and designing system specifications, standards, and programming. Improves operations by conducting systems analysis; recommending changes in policies and procedures. Obtains and licenses software by obtaining required information from vendors; recommending purchases; testing and approving products. Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations. Protects operations by keeping information confidential. Provides information by collecting, analyzing, and summarizing development and service issues. Accomplishes engineering and organization mission by completing related results as needed. Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle. Software Engineer Skills and Qualifications: Analyzing Information , General Programming Skills, Software Design, Software Debugging, Software Documentation, Software Testing, Problem Solving, Teamwork, Software Development Fundamentals, Software Development Process, Software Requirements
    $72k-95k yearly est. 60d+ ago
  • Software Engineer

    Eyehaul4U

    Software developer internship job in Bismarck, ND

    Software Engineer Job Responsibilities: Develops information systems by designing, developing, and installing software solutions. Software Engineer Job Duties: Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. Prepares and installs solutions by determining and designing system specifications, standards, and programming. Improves operations by conducting systems analysis; recommending changes in policies and procedures. Obtains and licenses software by obtaining required information from vendors; recommending purchases; testing and approving products. Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations. Protects operations by keeping information confidential. Provides information by collecting, analyzing, and summarizing development and service issues. Accomplishes engineering and organization mission by completing related results as needed. Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle. Software Engineer Skills and Qualifications: Analyzing Information , General Programming Skills, Software Design, Software Debugging, Software Documentation, Software Testing, Problem Solving, Teamwork, Software Development Fundamentals, Software Development Process, Software Requirements
    $67k-89k yearly est. 60d+ ago
  • Undergraduate Software Engineer - Dream Lab

    University of North Dakota 4.1company rating

    Software developer internship job in Grand Forks, ND

    Classification $15.00 hourly, Non-Exempt (Eligible for overtime) 20 hours per week 100% Remote Work Availability: No Hybrid Work Availability (requires some time on campus): No This is a part-time, non-benefited position. Only UND students are eligible to be hired in this position. The student who fills this position will assist the Computational Research Center - DREAM Lab team with developing 3D and VR software applications using platforms such as Unreal Game Engine, Unity Game Engine, Castle Game Engine, Cesium - 3D Geospatial Platform, Autodesk Maya - Python API, Blender 3D - Python API, Web3D X_ITE, X3D, gl TF, NVIDIA Omniverse and OpenUSD. The UND DREAM Lab is a “Small Organization Member” of the Web3D Consortium (Web3D) and a “Contributing Member” of the Alliance for OpenUSD (AOUSD). Duties & Responsibilities Assist in developing 3D and VR Software applications which may include utilizing o X3D/OpenUSD file translator development Maya/Blender3D plugin development o NVIDIA Omniverse application development Motion capture applications o Gaussian Splatting applications 3D Geospatial applications and Video Game Virtual Reality application development Minimum Requirements Previous experience using the Python programming language Must be able to lift 50 pounds. Successful completion of a Criminal History Background Check In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the US and to complete the required employment eligibility verification form upon hire. This position does not support visa sponsorship for continued employment. Preferred Qualifications Previous experience programming for 3D game engines Previous experience using the ECMAScript programming language Previous experience developing Blender 3D Addons Previous experience developing Autodesk Maya Plugins Previous experience developing Cesium applications. Demonstrated knowledge of the X3D Specification/Standard Demonstrated knowledge of the gl TF Specification/Standard Demonstrated knowledge of the OpenUSD Specification/Standard Demonstrated knowledge of Gaussian Splatting To Apply For full consideration, applications must be received by the closing date and include the following materials: • Resume showing how you meet the requirements • Cover Letter • Spring class schedule Please include in the application if you are currently or have in the past 12 months been employed with the University of North Dakota, the North Dakota University System or any other North Dakota State agency. If so, include which agency/department, as well as how many hours you work a week. Career Services is here to help students looking for student employment positions at UND by offering individual sessions that include resume, cover letter reviews, and interview preparation. Please schedule an appointment through Hawk Central or email us at **************************.
    $15 hourly Easy Apply 16d ago
  • Electrical Software/PLC Engineer

    Astec Industries 4.6company rating

    Software developer internship job in Yankton, SD

    Job Description We design, build, validate and support some of the worlds largest mining, quarrying and material handling equipment and as a result of our continued growth we are looking to hear from motivated, and talented Electrical Engineers, specifically those with a passion for Controls/Software Engineering. As a part of our team, you will be engaged from day one in real world projects, designing and developing class leading control systems software on a range of mobile and industrial PLC platforms for our range of aggregate crushing, screening and bulk handling equipment as an integral part of our North American team. This position will require creation of control software specifications, software design, validation and software lifecycle management. You will ensure that produced designs are completed to a high standard, on time and with consideration for the end operator interface simplicity and ease of use. The nature of our broad range of equipment offerings means you could be working on Mobile DC-based control systems, AC Industrial control systems, including VFD control, soft start integration etc. or the latest hybrid drive train technology integration, across a broad range of hardware platforms. Software will be developed on PLCs, embedded controllers, and HMI displays typically IFM, Siemens, Allen Bradley platforms. The Electrical and Control Software Engineer will work cooperatively with Mechanical Engineering counterparts to develop the appropriate controls hardware design as well as controls algorithms to produce the equipment functionality required by the customer and Product Management. Work with other cross-functional teams, including but not limited to sales, manufacturing, purchasing, and service to ensure the successful completion of projects and launch of equipment, and customer satisfaction which is an integral part of our ethos. ESSENTIAL DUTIES AND RESPONSIBILITIES (may include but not limited to) · Works with the cross-functional Product Management Team to produce a complete and well defined Product Functional Specification, before product design is started. · Follow Structured System Design techniques to develop the product function requirements into an effective control strategy for heavy construction equipment. · Uses knowledge of sensor technologies, control device technologies and process automation techniques to advance the simplicity of operation and troubleshooting of equipment to maximize productivity by enhancing operator functionality and the minimization of equipment downtime. · Uses knowledge of domestic as well as international electrical standards to design equipment with the widest market breadth without redesign to minimize the number of models required to be manufactured. · Uses structured system design techniques to produce electrical hardware designs that are modular in nature, easy to test, easy to diagnose and simple to replace should field service repairs be required. · Develops and executes bench tests with the Controls Software Engineer on design modules and code units to ensure proper functionality before integration into the complete equipment design to ensure project success. · Uses computer-aided engineering design software and equipment to develop electrical / electronic design drawings and schematics. · Leads cross-functional electrical design reviews, including Design for Manufacturability. · Contributes to the development of product documentation, including production work instructions, training manuals, troubleshooting guides, and product test plans. · Identifies improvement opportunities and enhancements for product enhancements and/or cost reductions. · Contributes to project teams by championing the successful completion of project objectives, including schedule, budget, and feature set. · Contributes to the development of new processes and procedures to enhance the software and hardware design capabilities and work products of the engineering team. · Develops the electrical and software test plans for new designs and changes to existing designs and coordinates the testing and validation using these plans. · Participates in cross-functional software and HMI design reviews. · Participates in software design reviews for developed control software. · Assists customers, via telephone or on site, to resolve function and/or application issues. · Works with the Manufacturing department to resolve production issues. · Works with the Service Department to resolve field and warranty issues. · Works with the Purchasing Department and suppliers on new or existing component issues. · Works with the Technical Publication Department to develop and update manuals. · Adheres to all Astec design and coding standards. · Performs engineering calculations as required during design cycle. · Follows proper safety procedures. · Performs other duties as assigned. MINIMUM EDUCATION and/or EXPERIENCE REQUIRED · Bachelor of Science (4-year) degree in Electrical/Electronic/Computer Engineering or related field. SKILLS AND ABILITIES REQUIRED Job-related Skills and Abilities · Knowledgeable of structured system design techniques. · Knowledge of network protocols such as CAN, Ethernet, Wireless 802.11, etc. · Proficient in the development, reading, and interpretation of electrical engineering drawings. · Proficient in electrical engineering systems design and troubleshooting, D/C controls design required, A/C design highly desired. · Ability to think creatively and propose innovative solutions to engineering challenges. · Ability to show competence in assessing, managing, and mitigating risks within a project and design. · Ability to work satisfactorily as a team member. · Good communication skills (both verbal and written). · Good organization and time-management skills. · Willingness to accept responsibility and take on new challenges. · Ability to exercise discretion and independent judgment on a customary and regular basis. · Proficiency with personal computer and Microsoft Office Suite software applications. · Adept at problem solving and root-cause analysis. Leadership Skills · Ability to mentor and lead junior level engineers in the design and execution of systems controls. · Ability to represent the electrical and software design team in cross-functional meetings by being the voice of good engineering practice. · Ability to lead a team to proper completion of tasks, projects, and investigations while encouraging others and moving toward a best solution for all involved. Language Skills · Ability to write reports, business correspondence and procedure manuals. · Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the public. · Ability to write routine reports and correspondence and effectively present information to customers and/or employees of organization and respond to questions from groups of managers, clients, customers, and the public. Reasoning Ability Skills · Ability to define problems, collect data, establish facts, and draw valid conclusions. · Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables. · Must have strong analytical and troubleshooting skills. OTHER REQUIREMENTS · Pre-employment drug screen, physical, and background check. · Flexibility to work additional hours as required. · Occasional travel (including international). · Valid driver's license and ability to safely operate a motor vehicle. PREFERENCES · Experience with CodeSys, C++, Telematics, Siemens TIA Portal, hydraulic circuits, 12V/24V DC electric circuits and/or control systems for off-road construction equipment or heavy industrial equipment. · Practical experience in software development, including testing debugging and testing standards. · Working knowledge of VSD drives, soft starts and their integration into complex systems. · Knowledge of manufacturing processes. · Experience in the design and manufacture of off-road construction equipment. SAFETY Astec is dedicated to a culture of Behavior Based SAFETY and a Healthy Environment! · Proficient in promoting safe and healthy work environment. · Notify area supervisor of product discrepancies or equipment malfunctions. · Adhere to established company policies and procedures paying special attention to safety regulations. · Report defective materials, equipment, or questionable conditions to the area supervisor/manager to identify and correct the root cause. · Wear personal protective equipment (PPE) in accordance with training guidelines. PHYSICAL DEMANDS The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly required to remain in a stationary position a minimum of 50% of the time, move and frequently operate a computer and other office equipment and occasionally properly employ objects, tools and/or controls. The employee is frequently required to communicate and exchange accurate information. The employee is regularly required to reach and occasionally attain non-standard physical positions for varying amounts of time. Specific vision abilities include close vision, distance vision, peripheral vision, depth perception and ability to adjust focus. The employee must regularly transport up to 10 pounds and occasionally transport up to 25 pounds. Lifting devices must be used or help must be requested for anything over 25 pounds. Required to occasionally ascend/descend, balance and work at various heights. Ability to travel by land and/or air for extended periods of time. Specific vision abilities required by this job include close, distance, color, and peripheral vision, depth perception, and ability to adjust focus. Our Culture and Values Employees that become part of Astec embody the values below throughout their work. · Continuous devotion to meeting the needs of our customers. · Honesty and integrity in all aspects of business. · Respect for all individuals. · Preserving entrepreneurial spirit and innovation. · Safety, quality and productivity as means to ensure success. WORK ENVIRONMENT The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly exposed to a climate-controlled office environment and is occasionally exposed to a shop manufacturing environment. Office environment exposures include frequent and extensive telephone and computer use. The noise level in the office setting is usually moderate consistent with an office environment. Shop manufacturing environment exposures include exposure to moving mechanical parts, machinery, tools and equipment, vibration, fumes or airborne particles, motorized vehicles, welding and machining operations, outside weather conditions and exposure to the risk of electric shock. The employee may occasionally be exposed to varying levels of dirt, dust, toxic or caustic chemicals, very warm and/or very chilly temperatures. The noise level in the shop can be very loud at times consistent with an industrial assembly facility and may require hearing protection. Mines, road construction and forestry job site exposures include exposure to climate conditions indicative of the geographic location and the season. Field duties require that the employee work in close proximity to heavy roadbuilding and construction equipment (dump trucks, loaders, cranes, crushers, pavers, cold planers, material transfer vehicles, stabilizers, wheel loaders, excavators, skidders, feller buncher, chippers, grinders etc.) and traffic associated with mines, road construction, forestry and recycling sites. The employee is frequently exposed to moving mechanical parts and fumes or airborne particles. The employee is occasionally exposed to high, precarious places, toxic or caustic chemicals, vibration and risk of electrical shock. The noise level in this environment is usually loud and may require hearing protection. The employee is occasionally exposed to travel hazards associated with automobile and/or airplane travel.
    $62k-82k yearly est. 3d ago
  • IT Internship - Programmer/Development

    DRN Readitech

    Software developer internship job in Ellendale, ND

    Internship Information: We're looking for a creative and motivated intern to join Development Team. As the Programmer/Development Intern, you will assist our in-house programmer on software integrations, mobile app development and development with web tools that provide financial and service level analytics for the company's leadership team. Join our team to learn about our company, gain valuable hands-on experience, and grow your future! Principle responsibilities: Assist with Mobile app development and support Assist the Unify Integration Engine project Upgrade Web admin interface Develop Integration plugins Bug fixing Software deployment Assist with RTS projects Website hosting and migration Assist with BrightGauge reports development/maintenance Assist with daily administrative duties and all other duties as assigned. Technologies used React Native App development - **************************************************** Serverless Apps - Azure Function Development to be paired with React-Native Apps Microsoft technologies .NET Core & C# - ************************************************** Power BI Microsoft SQL Server Integration Services - database & ETL (extract, transform, and load) SQL Server BrightGauge Qualifications: Must be currently enrolled in college - Sophomore, Junior or Senior in one of the following areas: 2.5 or higher GPA preferred Be able to commit to DRN ReadiTech for a summer internship beginning approximately mid-May to mid-August Excellent verbal and written communication skills Must have a passion for details Be able to adapt to working in a professional setting Be able to independently work through a project from start to finish with limited supervision, as well as have the skills to work collaboratively on a team Have the vision to identify problems, make recommendations and provide creative and realistic solutions Information requested by March 15th, 2026. To apply, click the apply for this job button. Please include the following information when applying. Resume, including names and phone numbers of three references Cover letter
    $30k-40k yearly est. 5d ago
  • Embedded Software Engineer Intern

    CNH Industrial 4.7company rating

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

    Performance Bankers Inc.

    Software developer 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 37d ago

Learn more about software developer internship jobs

How much does a software developer internship earn in Aberdeen, SD?

The average software developer internship in Aberdeen, SD earns between $26,000 and $43,000 annually. This compares to the national average software developer internship range of $30,000 to $48,000.

Average software developer internship salary in Aberdeen, SD

$34,000
Job type you want
Full Time
Part Time
Internship
Temporary