Post job

Software engineering internship jobs in North Carolina - 2,704 jobs

  • Principal Software Systems Engineer

    Fusion Life Sciences Technologies LLC 4.1company rating

    Software engineering internship job in Raleigh, NC

    About the Company As a Senior Principal Software Systems Engineer in the software organization, you will be responsible for developing innovative healthcare solutions and supporting development and sustaining activities within connected Infusion Pump Platforms to meet customer needs and regulatory standards. About the Role What you'll be doing: Drive the implementation of best practices in software systems development and product lifecycles in collaboration with development and verification teams, for Digital Applications that are part of infusion pumps ecosystem. Be a technical leader providing team members guidance and feedback on technical work. Develop technical solutions to complex software system problems and deliver high-quality solutions on tight schedules. Lead efforts with cross-functional team members (e.g. Commercial and Clinical) to document user needs and translate them to user needs into system requirements. Lead decomposition of system requirements into software subsystem requirements. Lead risk analysis activities for Digital Applications software from the capture of inherent hazards through mitigation implementation. Work with verification engineers to define test strategies for the development of verification and validation plans using requirement tracing methods. Participate in software design reviews for components or features. Perform product backlog and feature grooming/definition activities as part of Agile planning/execution. Drive collaboration with internal and external stakeholders and enable the team on better processes, practices and technical mentorship. Interface with manufacturing, service, and customer training staff through the design transfer process. Ensure compliance to the product development process and quality system. Responsibilities Subject matter expertise in requirements management and risk management for complex, medically regulated, connected/interoperable system of systems. Qualifications Bachelor's degree in an engineering discipline with 10 + years of experience. Required Skills Experience with Digital Applications (SaMD. MDDS) connected to regulated electro-mechanical devices in a clinical environment preferred. Experience with development in an agile environment with experience creating and maintaining product backlogs. Excellent oral and written communication skills. Experience in a regulated industry preferred. Excellent documentation skills. Preferred Skills If you're a passionate and innovative software systems engineer with a desire to shape the future of healthcare technology, we want to hear from you. Pay range and compensation package Apply now to become a part of our dynamic team and help us create life-changing solutions for millions of people around the world. Equal Opportunity Statement We are committed to diversity and inclusivity.
    $84k-108k yearly est. 2d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Principal Software Engineer

    Divihn Integration Inc.

    Software engineering internship job in Raleigh, NC

    Title: Senior Principal Software Systems Engineer (3 Openings) - Hybrid Duration: 12 Months Role is Hybrid: 3 days in office and 2 from home. For further inquiries regarding the following opportunity, please contact our Talent Specialist. Hema at ************** Description: This is where your work saves lives As a Senior Principal Software Systems Engineer in the software organization, you will be responsible for developing innovative healthcare solutions and supporting development and sustaining activities within connected Infusion Pump Platforms to meet customer needs and regulatory standards. What you'll be doing: o Drive the implementation of best practices in software systems development and product lifecycles in collaboration with development and verification teams, for Digital Applications that are part of infusion pumps ecosystem o Be a technical leader providing team members guidance and feedback on technical work. o Develop technical solutions to complex software system problems and deliver high-quality solutions on tight schedules o Lead efforts with cross-functional team members (e.g. Commercial and Clinical) to document user needs and translate them to user needs into system requirements. o Lead decomposition of system requirements into software subsystem requirements. o Lead risk analysis activities for Digital Applications software from the capture of inherent hazards through mitigation implementation. o Work with verification engineers to define test strategies for the development of verification and validation plans using requirement tracing methods. o Participate in software design reviews for components or features. o Perform product backlog and feature grooming/definition activities as part of Agile planning/execution o Drive collaboration with internal and external stakeholders and enable the team on better processes, practices and technical mentorship. o Interface with manufacturing, service, and customer training staff through the design transfer process. o Ensure compliance to the product development process and quality system. What you'll be doing: o Subject matter expertise in requirements management and risk management for complex, medically regulated, connected/interoperable system of systems o Bachelor's degree in an engineering discipline with 10 + years of experience. o Experience with Digital Applications (SaMD. MDDS) connected to regulated electro-mechanical devices in a clinical environment preferred. o Experience with development in an agile environment with experience creating and maintaining product backlogs. o Excellent oral and written communication skills. o Experience in a regulated industry preferred. o Excellent documentation skills. If you're a passionate and innovative software systems engineer with a desire to shape the future of healthcare technology, we want to hear from you. Apply now to become a part of our dynamic team and help us create life-changing solutions for millions of people around the world.
    $93k-124k yearly est. 3d ago
  • Software Consulting Engineer I (Intern) - United States

    Cisco Systems Canada Co 4.8company rating

    Software engineering internship job in Rex, NC

    Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you directly if a relevant position opens. Applications are accepted until further notice. Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you directly if a relevant position opens. Meet the Team Orchestration and Automation is now a key part of any technology and in our organization, we bridge the gap between what products do and customers need. As Software Consulting Engineer Intern, you will work directly with your Manager and Mentor to gain hands on experience of developing software solutions for customers using Cisco Secure Development Lifecycle processes, across different Cisco technologies. You will have the opportunity to participate in one or more projects, and interact with customers, Software Architects, Delivery Engineers, Managers and Cisco Customer Experience (CX) Leadership. Your Impact During the program you will participate in day-to-day delivery activities such as coding, customer meetings, deliverable creation, building labs, DevOps, deployment, and troubleshooting. You will have the opportunity to leverage your coursework and experience in real-world scenarios as a full stack developer. You will likely gather experience in: · Java, Gradle, Spring, Python, Ansible · Automated unit testing, linting and builds · Web development / VueJS / REST / SOAP / Web Sockets · Engineering practices in git and DevOps · Deployment and Support models Minimum Qualifications · Currently enrolled in a certification program (e.g., Boot Camp, Apprenticeship, Community College), or currently enrolled in an undergraduate degree program. Relevant fields include: Computer Science, Software Engineering, Computer Engineering, Information Technology, Data Science, Mathematics, Statistics, Electrical Engineering, or related technical fields · Ability to demonstrate an understanding of computer science fundamentals, including data structures and algorithms. · Development experience using Python, Java, Spring/Spring Boot, JUnit tests. · Proficiency in SQL and relational database concepts · Experience with UNIX, Linux and Windows Operating Systems. Preferred Qualifications · Strong communication skills and the ability to work in a team environment · Demonstrated curiosity and a desire to tackle and solve complex problems · Experience in automation frameworks like Ansible · Non-academic coding experience (i.e. hack-a-thons, code challenges, personal projects, GitHub, Open Source, volunteer coding experience, conference participation, etc.) · Familiarity with AI tools is a plus but not a primary requirement · Any certification such as CCNA, CCNP, Oracle, Red Hat Linux, Java, etc Why Cisco? At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint. Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere. We are Cisco, and our power starts with you. Message to applicants applying to work in the U.S. and/or Canada: Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process. U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time. U.S. employees are eligible for paid time away as described below, subject to Cisco's policies: 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco Non-exempt employees** receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations) 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next Additional paid time away may be requested to deal with critical or emergency issues for family members Optional 10 paid days per full calendar year to volunteer For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies. Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows: .75% of incentive target for each 1% of revenue attainment up to 50% of quota; 1.5% of incentive target for each 1% of attainment between 50% and 75%; 1% of incentive target for each 1% of attainment between 75% and 100%; and Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation. For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid. The applicable full salary ranges for this position, by specific state, are listed below: New York City Metro Area: $44,000.00 - $185,000.00 Non-Metro New York state & Washington state: $44,000.00 - $185,000.00 * For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined. ** Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.
    $44k-185k yearly Auto-Apply 60d+ ago
  • Systems Integration Engineering Intern

    Analog Devices 4.6company rating

    Software engineering internship job in Durham, NC

    Are you a problem solver looking for a hands-on internship position with a market-leading company that will help develop your career and reward you intellectually and professionally? Analog Devices, Inc. (NASDAQ: ADI ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate change, and reliably connect humans and the world. With revenue of more than $9 billion in FY24 and approximately 24,000 people globally, ADI ensures today's innovators stay Ahead of What's Possibleâ„¢. Learn more at ************** and on LinkedIn and Twitter (X). At ADI, you will learn from the brightest minds who are here to help you grow and succeed. During your internship, you will make an impact through work on meaningful projects alongside a team of experts. Collaborating with colleagues in an environment of respect and responsibility, you will create connections that will become a part of your professional network. ADI's culture values aligned goals, work-life balance, continuous and life-long learning opportunities, and shared rewards. The internship program features various lunch-and-learn topics and social events with other interns and full-time employees. At ADI, our goal is to develop our interns so they are the first to be considered for full-time roles. Apply now for the opportunity to grow your career and help innovate ahead of what's possible. Systems Integration Engineering InternAnalog Devices (ADI) is seeking a curious and motivated Systems Integration Engineering Intern to support the development of next-generation wearable platforms and technologies. This internship offers a unique opportunity to gain experience in hardware testing, embedded systems, and system-level design while contributing to innovative healthcare solutions.Key Responsibilities include, but are not limited to: Perform benchtop hardware characterization tests on wearable devices Assist in designing and testing printed circuit boards (PCBs) Support the exploration and de-risking of new product features Collaborate with engineers to understand system-level integration and how hardware fits into broader solutions Help debug embedded designs, including communication buses and sensor interfaces Contribute to documentation and technical presentations Minimum Qualifications Currently pursuing a Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, Biomedical Engineering, or a related discipline Required Skills Experience using basic electronics test equipment (oscilloscopes, multimeters, power supplies) Understanding of embedded systems concepts (microcontrollers, communication protocols) Familiarity with analog circuit design (amplifiers, filters) Exposure to mixed-signal design (ADCs) and power circuit design (switching converters) Basic PCB design skills (schematic capture and layout) Electronics lab skills (e.g., soldering) Basic programming experience (e.g., C, Python) Why You'll Love Working at ADIAt Analog Devices, you'll be part of a collaborative and innovative team that's shaping the future of technology. We offer a supportive environment focused on professional growth, competitive compensation and benefits, work-life balance, and the opportunity to work on cutting-edge projects that make a real impact on the world.You'll have access to continuous learning opportunities and mentorship from industry experts. Join us and help create the technologies that bridge the physical and digital worlds, making a tangible difference in how people live, work, and connect. For positions requiring access to technical data, Analog Devices, Inc. may have to obtain export licensing approval from the U.S. Department of Commerce - Bureau of Industry and Security and/or the U.S. Department of State - Directorate of Defense Trade Controls. As such, applicants for this position - except US Citizens, US Permanent Residents, and protected individuals as defined by 8 U.S.C. 1324b(a)(3) - may have to go through an export licensing review process. Analog Devices is an equal opportunity employer. We foster a culture where everyone has an opportunity to succeed regardless of their race, color, religion, age, ancestry, national origin, social or ethnic origin, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, parental status, disability, medical condition, genetic information, military or veteran status, union membership, and political affiliation, or any other legally protected group. EEO is the Law: Notice of Applicant Rights Under the Law. Job Req Type: Internship/CooperativeRequired Travel: NoThe expected wage range for a new hire into this position is $22 to $41. Actual wage offered may vary depending on work location, experience, education, training, external market data, internal pay equity, or other bona fide factors.
    $22-41 hourly Auto-Apply 60d+ ago
  • Software Engineering Intern (Raleigh, NC) - Summer 2026

    Jewelers Mutual 3.8company rating

    Software engineering internship job in Raleigh, NC

    We're seeking motivated Software Engineering Interns to join our dynamic engineering teams for a hands-on, impactful summer experience. As an intern at Jewelers Mutual, you'll work alongside experienced engineers, product managers, and designers to build real solutions that power our business and shape the future of jewelry insurance. This position will contribute to production systems, write code, and gain exposure to modern software development practices in a collaborative, innovative environment. You'll have the opportunity to work across various teams including backend services, frontend development, mobile applications, data platforms, or API development-depending on your interests and our current needs. No matter where you land, you'll be building scalable, secure, and user-friendly solutions that make a tangible impact. WHY Jewelers Mutual: Since 1913 we've been committed to supporting the Jewelry industry and putting customers at the center of everything we do. With over a century of trusted expertise, we're financially strong, forward-thinking, and driven by curiosity. Guided by our core values of Agility, Accountability, and Relevancy, we lead through innovation. As a technology focused organization, we embrace cutting-edge tools and data-driven insights to continuously improve our products, services, and customer experience. Our mission is to be the industry's most trusted advisor by investing in our people, adopting new technologies, and striving for excellence. We're dedicated to fostering growth through collaboration, powered by bold thinking, teamwork, and the passion of our people. Here, you'll: Move fast and embrace change Always look for better ways Grow, thrive, and help shape what's next Join us and be part of a culture where you can make an impact while building your future. What you'll do: Build Real Solutions: Contribute to the design, development, and deployment of features for our microservices, APIs, web applications, mobile apps, or data platforms. Write Production Code: Develop clean, well-tested code that goes into production systems used by jewelry professionals and customers. Collaborate Cross-Functionally: Work closely with engineers, product managers, and designers to deliver cohesive solutions that solve real business problems. Learn Modern Practices: Gain hands-on experience with modern development tools, cloud platforms (AWS), CI/CD pipelines, and agile methodologies. Solve Challenging Problems: Tackle interesting technical challenges related to scalability, security, user experience, and system reliability. Grow Your Skills: Receive mentorship from senior engineers, participate in code reviews, and continuously learn best practices for software development. Make an Impact: See your work go live and contribute to solutions that serve thousands of jewelry businesses and millions of customers. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. What you'll bring: Must be pursuing a Bachelor's degree in Computer Science, Software Engineering, or a related field. Must be junior or senior standing at the time of the internship. Must be able to work full time in Raleigh, NC during the summer with potential opportunity to extend internship to work part-time during the school year. Strong programming skills in one or more languages such as JavaScript/TypeScript, Python, Java, or similar. Strong interest in software development, whether that's backend systems, frontend interfaces, mobile apps, APIs, or data engineering. Ability to break down complex problems, think critically, and develop creative solutions. Strong communication skills and eagerness to work in a team environment. Eagerness to learn and adapt in a fast-paced environment. Excellent organizational skills with attention to detail. What We Offer You: Collaborative Culture: Work alongside talented, passionate peers who value ownership and continuous learning. Community & Giving: Benefit from 50% charitable gift matching and paid volunteer time to support nonprofit causes Great Place to Work Certified: Join a team recognized for an environment of innovation and growth. Accessibility and Accommodations We are committed to providing an inclusive and accessible recruitment process. If you require accommodation at any stage of the application or interview process, please let us know by contacting *************************.
    $43k-58k yearly est. 60d+ ago
  • Software Engineer & Computer Science - Summer 2026 Intern (US Person Required)

    Honeywell 4.5company rating

    Software engineering internship job in Charlotte, NC

    **The future is what you make it.** When you join Honeywell, you become a member of our global team of thinkers, innovators, dreamers, and doers who make the things that make the future. That means changing the way we fly, fueling jets in an eco-friendly way, keeping buildings smart and safe and even making it possible to breathe on Mars. Working at Honeywell isn't just about developing cool things. That's why our employees enjoy access to dynamic career opportunities across different fields and industries. **Are you ready to help us make the future?** **ABOUT THE ROLE:** Join a team that designs, develops and integrates highly complex software applications within Honeywell. You will be an active and integral member of a team to achieve the completion of goals. You will also generate innovative solutions in work situations, trying different and novel ways to deal with problems and opportunities. Use your skill set to provide value added software features to our products for our customers. Accelerate innovation and growth, teaming with the world's most talented engineers. We invite you to discover for yourself why a career with Honeywell is the opportunity you've been looking for! **Location:** This position is available in multiple locations across the United States. The hourly base range for this position is $20.00/hr - $42.00/hr. Please note that this salary information serves as a general guideline. Honeywell considers various factors when extending an offer, including but not limited to the scope and responsibilities of the position, the candidate's work experience, education and training, key skills, as well as market and business considerations. **MINIMUM QUALIFICATIONS:** + Must be currently pursuing a bachelor's degree (or higher) from an accredited college or university in Software Engineering, Computer Science, or similar field + Must graduate December 2026 or later + Must continue enrollment in degree program upon completion of the internship + Validated academic excellence (3.0 GPA and higher) + Due to compliance with U.S. export control laws and regulations, candidate must be a U.S. Person, which is defined as, a U.S. citizen, a U.S. permanent resident, or have protected status in the U.S. under asylum or refugee status Honeywell is currently unable to consider applicants who would require current or future sponsorship for employment authorization for this position. Candidates must be authorized to legally work in the United States without current or future sponsorship requirements. **WE VALUE:** + Understanding various software development lifecycle + Ability to develop efficient and high-quality software + Knowledge of software configuration management and change management practices + Diverse and global teaming and partnership + Excellent oral and written communication skills + Effective communication + Ability to quickly analyze, incorporate and apply new information and concepts + Ability to consistently make timely decisions even in the face of complexity, balancing systematic analysis with decisiveness Interning at Honeywell provides hands-on experience with cutting-edge technologies, professional development, and mentorship within a global organization. Interns will receive relocation benefits and short-term housing if they are 50 miles or more from their assigned work location (excluding Puerto Rico and Canada). The application period for the intern position is estimated to be through the end of March 2026; however, this may be shortened or extended depending on business needs and the availability of qualified candidates. \#HoneywellURNAM Honeywell is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, religion, or veteran status.
    $20-42 hourly 60d+ ago
  • Software Engineering Summer Internship

    Merz Pharmaceuticals USA

    Software engineering internship job in Raleigh, NC

    About Us Founded in 1908, Merz is a successful, family-owned specialty healthcare company with a rich history. As a leading global aesthetics business, our award-winning portfolio of injectables, devices, and skincare products empowers healthcare professionals to enhance confidence through aesthetic medicine. Our purpose is to fuel confidence by helping people look better, feel better, and live better. We believe you do not have to choose between living life and making a living. Live your best life with Merz Aesthetics. A Brief Overview The intern will focus on developing and optimizing algorithms for image analysis and enhancement using artificial intelligence and machine learning techniques. Duties and Responsibilities * Image Processing and Artificial Intelligence: * Preprocessing and augmenting image datasets for model training. * Implementing and fine-tuning deep learning models (e.g., CNNs, GANs) for tasks such as object detection, segmentation, and image quality improvement. * Applying computer vision techniques for feature extraction and pattern recognition. * Evaluating model performance using metrics like accuracy, precision, and recall, and iterating for improvements. * Collaborating with the engineering team to integrate AI-driven image processing solutions into production workflows. * Conduct User Research and Analysis * Participate in gathering user and software requirements through interviews, surveys, or usability testing * Analyze user feedback and behavior to inform design decisions. * Collaborate with Cross-Functional Teams: * Work closely with product managers, developers, and other designers to ensure design feasibility and alignment with project goals. * Participate in design reviews and contribute to iterative improvements. * Ensure Design Consistency and Accessibility: * Help maintain design systems and style guides. Minimum Qualifications * Programming Skills: * Proficiency in Python and familiarity with libraries such as OpenCV, NumPy, and Pandas. AI/ML Fundamentals: Basic understanding of machine learning concepts and algorithms (e.g., supervised learning, CNNs). * Image Processing Basics: * Knowledge of image filtering, transformations, and color space conversions. * Framework Exposure: * Experience or coursework in TensorFlow or PyTorch. * Mathematical Foundation: * Understanding of linear algebra and probability as applied to computer vision. * Version Control: * Familiarity with Git for code collaboration. * Communication: * Ability to clearly document work and collaborate in a team environment. Preferred Skills * Strong knowledge of Python and libraries such as OpenCV, TensorFlow, PyTorch. * Understanding of image processing fundamentals (filtering, transformations, color spaces). * Familiarity with neural network architectures for vision tasks. * Ability to work with large datasets and apply data augmentation strategies. Education Qualifications Minimum Requirements: * Currently enrolled as a rising junior or senior at an accredited college or university. * Pursuing a degree in Computer Science, Software Engineering, Electronics, Data Science, or a closely related field. Preferred Requirements: * Pursuing a Masters degree in Computer Science, Software Engineering, Electronics, Data Science, or a closely related field Additional Information Program Length: * 11-week program (Projected Dates: June 1, 2026 to August 13, 2026) Location: * Raleigh NC * Weekly Hybrid Schedule: 3 days in office and 2 days remote
    $42k-74k yearly est. 37d ago
  • Software Engineering Summer Internship

    Merz North America 4.1company rating

    Software engineering internship job in Raleigh, NC

    About Us Founded in 1908, Merz is a successful, family-owned specialty healthcare company with a rich history. As a leading global aesthetics business, our award-winning portfolio of injectables, devices, and skincare products empowers healthcare professionals to enhance confidence through aesthetic medicine. Our purpose is to fuel confidence by helping people look better, feel better, and live better. We believe you do not have to choose between living life and making a living. Live your best life with Merz Aesthetics. A Brief Overview The intern will focus on developing and optimizing algorithms for image analysis and enhancement using artificial intelligence and machine learning techniques. Duties and Responsibilities Image Processing and Artificial Intelligence: Preprocessing and augmenting image datasets for model training. Implementing and fine-tuning deep learning models (e.g., CNNs, GANs) for tasks such as object detection, segmentation, and image quality improvement. Applying computer vision techniques for feature extraction and pattern recognition. Evaluating model performance using metrics like accuracy, precision, and recall, and iterating for improvements. Collaborating with the engineering team to integrate AI-driven image processing solutions into production workflows. Conduct User Research and Analysis Participate in gathering user and software requirements through interviews, surveys, or usability testing Analyze user feedback and behavior to inform design decisions. Collaborate with Cross-Functional Teams: Work closely with product managers, developers, and other designers to ensure design feasibility and alignment with project goals. Participate in design reviews and contribute to iterative improvements. Ensure Design Consistency and Accessibility: Help maintain design systems and style guides. Minimum Qualifications Programming Skills: Proficiency in Python and familiarity with libraries such as OpenCV, NumPy, and Pandas. AI/ML Fundamentals: Basic understanding of machine learning concepts and algorithms (e.g., supervised learning, CNNs). Image Processing Basics: Knowledge of image filtering, transformations, and color space conversions. Framework Exposure: Experience or coursework in TensorFlow or PyTorch. Mathematical Foundation: Understanding of linear algebra and probability as applied to computer vision. Version Control: Familiarity with Git for code collaboration. Communication: Ability to clearly document work and collaborate in a team environment. Preferred Skills Strong knowledge of Python and libraries such as OpenCV, TensorFlow, PyTorch. Understanding of image processing fundamentals (filtering, transformations, color spaces). Familiarity with neural network architectures for vision tasks. Ability to work with large datasets and apply data augmentation strategies. Education Qualifications Minimum Requirements: Currently enrolled as a rising junior or senior at an accredited college or university. Pursuing a degree in Computer Science, Software Engineering, Electronics, Data Science, or a closely related field. Preferred Requirements: Pursuing a Masters degree in Computer Science, Software Engineering, Electronics, Data Science, or a closely related field Additional Information Program Length: 11-week program (Projected Dates: June 1, 2026 to August 13, 2026) Location: Raleigh NC Weekly Hybrid Schedule: 3 days in office and 2 days remote
    $42k-71k yearly est. 37d ago
  • Software Engineer Intern

    Premier Healthcare Solutions 4.4company rating

    Software engineering internship job in Charlotte, NC

    What you will be doing: This position collaborates with a team of highly talented software engineers creating software products most of which are in developed in a cutting-edge framework. These products are sold in a Software as a Service (SaaS) model to hospitals and other healthcare sites to assist in improving clinical outcomes, reducing waste, and helping providers order the right screenings for their patients. This position requires someone who is passionate about front-end UI development. Key Responsibilities Responsibility #1- 25% • Writes code and assists in development of new products and enhances and maintains existing products Responsibility #2 - 25% • May analyze and address requirements in product design Responsibility #3 - 25% • May create and execute unit test cases (both automated and manual) Responsibility #4 - 20% • Constant collaboration with the software engineering team Responsibility #5 - #5% Learn new technologies Required Qualifications Work Experience: Years of Applicable Experience - 0 or more years Education: High School Diploma or GED (Required) Preferred Qualifications Skills: Software development-aligned coursework Web based service architecture and application development Agile Development methodologies Front-end UI development with JavaScript & React experience Education: Currently pursuing a bachelor's or Master's (MA, MS, MBA) in Computer Science, Computer Engineering, Software Engineering Additional Job Requirements: Remain in a stationary position for prolonged periods of time Be adaptive and change priorities quickly; meet deadlines Attention to detail Operate computer programs and software Ability to communicate effectively with audiences in person and in electronic formats. Day-to-day contact with others (co-workers and/or the public) Making independent decisions Ability to work in a collaborative business environment in close quarters with peers and varying interruptions Working Conditions: Air conditioned office space Travel Requirements: No travel required Physical Demands: Sedentary: Exerting up to 10 pounds of force occasionally, and/or a negligible amount of force frequently or constantly to lift, carry, push, pull or otherwise move objects, including the human body. Sedentary work involves remaining stationary most of the time. Jobs are sedentary if movement is required only occasionally, and all other sedentary criteria are met. Premier's compensation philosophy is to ensure that compensation is reasonable, equitable, and competitive in order to attract and retain talented and highly skilled employees. Premier's internal salary range for this role is $52,000 - $78,000. Final salary is dependent upon several market factors including, but not limited to, departmental budgets, internal equity, education, unique skills/experience, and geographic location. Premier utilizes a wide-range salary structure to allow base salary flexibility within our ranges. Qualified full and part time regular employees also receive access to the following benefits: · Health, dental, vision, life and disability insurance · 401k retirement program · Paid time off · Participation in Premier's employee incentive plans · Tuition reimbursement and professional development opportunities Premier at a glance: Ranked #1 on Charlotte's Healthiest Employers list for 2019, 2020, 2022, and 2023 and 21st Healthiest Employer in America (2023) Named one of the World's Most Ethical Companies by Ethisphere Institute for the 16th year in a row Modern Healthcare Best in Business Awards: Consultant - Healthcare Management (2024) The only company to be recognized by KLAS twice for Overall Healthcare Management Consulting For a listing of all of our awards, please visit the Awards and Recognition section on our company website. Employees receive: Perks and discounts Access to on-site and online exercise classes Premier is looking for smart, agile individuals like you to help us transform the healthcare industry. Here you will find critical thinkers who have the freedom to make an impact. Colleagues who share your thirst to learn more and do things better. Teammates committed to improving the health of a nation. See why incredible challenges require incredible people. Premier is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to unlawful discrimination because of their age, race, color, religion, national origin, ancestry, citizenship status, sex, sexual orientation, gender identity, gender expression, marital status, familial status, pregnancy status, genetic information, status as a victim of domestic violence, covered military or protected veteran status (e.g., status as a Vietnam Era veteran, disabled veteran, special disabled veteran, Armed Forces Serviced Medal veteran, recently separated veteran, or other protected veteran) disability, or any other applicable federal, state or local protected class, trait or status or that of persons with whom an applicant associates. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. In addition, as a federal contractor, Premier complies with government regulations, including affirmative action responsibilities, where they apply. EEO / AA / Disabled / Protected Veteran Employer. Premier also provides reasonable accommodations to qualified individuals with a disability or those who have a sincerely held religious belief. If you need assistance in the application process, please reply to diversity_and_accommodations@premierinc.com or contact Premier Recruiting at ************. Information collected and processed as part of any job application you choose to submit to Premier is subject to Premier's .
    $52k-78k yearly Auto-Apply 4d ago
  • Temporary Software Programmer

    Nc State University 4.0company rating

    Software engineering internship job in North Carolina

    Preferred Years Experience, Skills, Training, Education A minimum of one year of experience programming in HTML , CSS , PHP , Node.js, JavaScript, React.js or a similar languages, along with experience working with MongoDB and SQL databases Familiarity with operations and space management processes in a plant controlled environment facility Basic knowledge of invoicing and accounting practices Work Schedule 32/hrs per week
    $60k-70k yearly est. 60d+ ago
  • Python Framework Developer - Software Engineer III

    Bank of America 4.7company rating

    Software engineering internship job in Charlotte, NC

    At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work is core to how we drive Responsible Growth. This includes our commitment to being an inclusive workplace, attracting and developing exceptional talent, supporting our teammates' physical, emotional, and financial wellness, recognizing and rewarding performance, and how we make an impact in the communities we serve. Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us! Job Description: This job is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Job expectations include a strong knowledge of development and testing practices common to the industry and design and architectural patterns. The Global Risk Analytics Technology team is looking for a Python Framework Developer - Software Engineer III. As a Developer, you will work closely with business and technology partners to deliver python API which support platform development, management and onboarding of Risk Models on a distributed platform. Responsibilities: Designs, develops and is accountable for feature delivery Applies enterprise standards for solution design, coding and quality Ensures solution meets product acceptance criteria with minimal technical debt Guides the team on work breakdown and execution Works with the Product Owner to ensure that product backlog/requirements are healthy, with clear acceptance criteria Plays a team lead role (as an individual contributor) and mentors the team Guides team members with skills and practices (planning and estimation, peer reviews, and other engineering practices Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle Automates manual release activities; Designs, develops, and maintains automated test suites (integration, regression, performance) Required Qualifications: 8 Years minimum experience in Software Development role. 3 years minimum experience in leading a team working on complex projects. 5 years expertise in functional and object-oriented programming, specifically in Python. 5 years experience in databases (relational/document/etc.) including NoSQL databases. Strong in Algorithms and Data Structures. Experience building distributed and scalable complex services as well as robust micro services. Experience in writing unit tests in pytest or unittest Working knowledge of CI/CD pipelines and automation Strong sense of ownership, urgency, and drive Self-motivated with a strong work ethic and a passion for learning and problem solving Desired Qualifications: Bachelor's Degree in Computer Science or Math Prior experience in framework development using python or platform development Strong in Object-Oriented principles Exposure to Big-Data technologies (Hadoop, Hive, Spark) Skills: Influence Stakeholder Management Result Orientation Technical Strategy Development Automation Business Acumen Architecture Solution Design Solution Delivery Process Risk Management Agile Practices Collaboration Analytical Thinking Shift: 1st shift (United States of America) Hours Per Week: 40 Pay Transparency details US - NJ - Jersey City - 101 Hudson St - 101 Hudson (NJ2101) Pay and benefits information Pay range$102,900.00 - $179,900.00 annualized salary, offers to be determined based on experience, education and skill set.Discretionary incentive eligible This role is eligible to participate in the annual discretionary plan. Employees are eligible for an annual discretionary award based on their overall individual performance results and behaviors, the performance and contributions of their line of business and/or group; and the overall success of the Company.BenefitsThis role is currently benefits eligible. We provide industry-leading benefits, access to paid time off, resources and support to our employees so they can make a genuine impact and contribute to the sustainable growth of our business and the communities we serve.
    $102.9k-179.9k yearly Auto-Apply 60d+ ago
  • Software Engineer "Spontaneous Application

    Vizzuality

    Software engineering internship job in North Carolina

    Job DescriptionSalary: Depending on experience Join Vizzualitys Talent Pool! Are you motivated by the desire to help build a sustainable planet for all life on Earth? Are you looking for a new opportunity? Vizzualitys purpose is to reach a fair and sustainable planet by creating tools that radically empower people to make positive changes now. We are a world-leading technology, design and science agency. We design and develop data-driven tools and applications for international organizations that focus on Climate Change, Biodiversity and Inequality. Solving such large and complex problems will bring you into contact with new technology and some of the worlds most interesting organizations and academics in machine learning, remote sensing, and planetary data. Youll be working on projects like these: ********************************** ********************************* ************************** *************************************** If there are no open vacancies, can I send you my details? Yes of course! At this moment, we don't have any open job vacancies, but were always looking for people who are passionate about using their creativity and skills to make a difference in peoples lives, the environment and help make the world a better place. Were excited to grow our team with curious, empathetic, and honest people with whom we can learn and develop professionally and personally together. If after reading the description below, you like our culture and believe you have what it takes to join Vizzuality, please send us your application so we can add you to our talent pool. Things you should include and consider in your application: Send us your CV and Cover Letter, explaining why you would like to work with us and what you can bring to the team. Please include any samples of your code and projects you find relevant to the role. Fluent English is really important to us, so if its not your first language please demonstrate your abilities in your CV and Cover Letter. We will not consider applications that are not sent in English. We have operations in Spain, Portugal and the UK, and at this moment, people are working remotely or at our office in Madrid. You are very welcome to join us if you are eligible to work in any of these three countries. Will I be hearing back from Vizzuality any time soon? As soon as we open a vacancy that matches your profile, we will contact you so we can agree on a time to get to know each other. We thank you once again for choosing Vizzuality as your employer of choice. That means a lot to us! Software Engineers at Vizzuality These are some of the TASKS you will be doing as a Software Engineer at Vizzuality: You will work with agile teams to design, develop, test, implement, and support technical solutions across a full stack of development tools and technologies. Liaising with data scientists, engineers (Front, Back), project managers, and designers to find novel and creative technical solutions that solve specific client/project needs and integrate disparate technologies such as remote sensing, machine learning, image processing or statistical computing into public APIs Ensuring software quality, robustness, and compliance with standards by reviewing code, documenting, and creating automated tests. Prototyping solutions using new technologies to push the boundaries of what can be done in terms of capacity, speed, and functionality. You will learn and experiment with new technologies to understand how evolving trends affect our domain and apply them to our projects. These are some of the SKILLS & EXPERIENCES we value in the Software Engineer team: Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces to back-end systems and all points in between. The more skills and experiences you can bring to Vizzuality, the better! Our stack includes Javascript, NodeJS, Ruby, Rails, and Python so if you can bring some skills and experience in some of these you are already off to a good start in the application process. Some of the challenges we tackle on a day-to-day basis require graph knowledge, GIS awareness, and databases, like PostgreSQL. Experience with cloud-based server solutions like AWS or GCP is valued if you work in API development or in DevOps. Knowledge of professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and deployments. Excellent teamwork and collaboration skills. Strong analytical and problem-solving skills. Passionate about learning and sharing new technologies with the team. Its fundamental that you bring a continuous learning mindset and a Can Do attitude as we are always embarking on new projects. Interest in solving environmental and social issues. Our Culture This is how we do things here Our aim is to help the world become a better place, therefore we need to make sure we care about our people and give them the power to build great things. These are some of the principles that define our culture: We Trust: Our team structure relies on self-organization. We want to work with colleagues who don't have to look up for approval, nor look down and give instructions. As soon as you step inside, we will provide you with the best tools and technology, and then we will trust you to do great things. We Delight: We use our deep understanding of peoples needs to spark delight. Our choices are based on science, research, and design principles. We Care: For ourselves, our colleagues, and the organization. We know what we do is important and we have a strong sense of responsibility for the work we do. We Grow: As we are always embarking on new projects and challenges, a continuous learning mindset and a Can Do attitude is a must We are conscientious, we focus on learning and achieving our goals We give power to people so they can make decisions, and plot their own paths with help from all around them We have Fun: We also know that you need to balance seriousness with fun. If you can make people smile you will be off to a great start! We are a Self-Managed Organization and these are 3 capabilities that make people successful in an organization like ours: Agency & Initiative: I have within me the will to initiate action and follow through my plan with my own efforts. (Instead of I rely almost exclusively on the authority of others to direct me / my actions.) Accountability: I am accountable for the outcomes of my actions, and what happens to me. (Instead of I see my actions determined by others). Scope of Considering (System Thinking): I consider the effects of my actions on other peers, teams and Vizzuality. (Instead of When making decisions about my work/growth, I just think of myself). Compensation, Benefits & Growth This is what you get when you join Vizzuality Our compensation and benefits are part of a great career opportunity with the potential for you to grow and work in something with a massive transformational purpose. So if you really care about the real-world impact of your work and are inspired by our mission to transform the world, we can offer you: Compensation: We will offer a competitive salary depending on your experience. Annual profit-sharing bonus plan. Team bonus up to 10% of the salary depending on the company's performance. 1000 Eur Referral Bonus. If you bring someone you know to the team and we hire them you get 1000 after six months. Growth: A training allowance of 1500 /year for courses, workshops, conferences, volunteering, innovation projects, or meetups of your choice, including travel and lodging. 4 Weeks Growth Sabbatical when you reach 10 years at Vizz. Peer mentoring plus support in the self-reflection process and design of your career path that will suit your interests and growth needs. Free English & Spanish Lessons Support for personal projects and initiatives like giving talks, contributing to open source projects, and to give/receive internal training Wellbeing & Paid Time Off. 26 days of vacation (plus local bank holidays) An additional holiday day on your birthday :) Additional Sustainable Travel Days - up to 2 extra paid days if you choose more sustainable ways of traveling. When you get to complete 5 years working at Vizz, you will receive 3 extra days and they will be added to your holiday allowance forever. Care: If you are based in Spain, you can also opt to enroll in Health & Dental Insurance subsidized by the company. Mental health support via Spill, our third-party provider, to connect you with qualified counselors and curated resources. Flexibility & Remote Work Flexible schedules and Part-Time working arrangements. Remote work if you are based in either Spain, Portugal or UK We will provide you with everything you need to do great work (ie. laptop, tools, and work-from-home equipment) 2 annual gatherings paid for by the company.
    $70k-95k yearly est. 6d ago
  • Associate Software Engineer - PHP

    Ensora Health

    Software engineering internship job in North Carolina

    Ensora Health is the leading provider of software and services for mental and behavioral health therapists, trusted by over 200,000 individual providers and more than 28,000 practices. Our unmatched expertise, partnership, and breadth of products allow us to fine-tune solutions that meet the specific needs of everyone from solo practitioners to larger practices. With AI-enabled solutions that span practice management to electronic medical records and e-prescribing to billing, we help eliminate administrative complexity and create harmony between therapists, their clients, and the whole healthcare community. Job Description We are seeking an Associate PHP Software Engineer with a strong foundation in PHP development and a passion for building dynamic, scalable applications. You will contribute to the full development lifecycle, including coding, debugging, testing, and documentation, while learning best practices from senior engineers. Ideal candidates are problem-solvers who write clean, efficient, and well-structured code, and thrive in collaborative, Agile environments Write code for small features or modules using PHP. Design basic functions avoiding duplications and interface-breaking changes. Debug recurring issues and contribute to test automation. Participate in code reviews and learn from feedback. Apply team practices for debugging and adhere to code quality standards (coverage and gates). Understand common security vulnerabilities and how to avoid them. Communicate progress and complete tasks as forecasted. Update documentation and user guides. Participate in sprint planning and backlog refinement. Contribute to Agile development practices. Technical Skills Strong knowledge of PHP fundamentals and object-oriented programming. Comfortable working from the Linux command line. Understanding of JavaScript, HTML, and CSS3. Database experience and familiarity with SQL/MySQL. Basic understanding of system architecture and observability. Adheres to code quality standards (coverage and gates). Nice-to-have: Experience with Docker/containerization and AWS cloud services. Communicates clearly and concisely in written or verbal form. Shares knowledge frequently with teammates. Builds trust and positive relationships; gives credit where due. Accepts and applies constructive feedback professionally. Shows eagerness to learn domain and technology. Understands team processes and adheres to them. Demonstrates reliability and accountability. Open to new ideas and creative solutions. Qualifications Bachelor's degree or equivalent experience. 1+ years of experience in software development (or strong academic projects). Familiarity with web, mobile, or backend development. Knowledge of Agile methodology. Additional Information While we've outlined some key qualities we typically seek, it's essential to remember that there might be additional unique strengths and talents you possess that would make you an exceptional match for us, even if they're not explicitly mentioned. Studies have consistently highlighted the significance of this principle, particularly for individuals from disenfranchised backgrounds, including women and other marginalized groups. These individuals often hesitate to apply unless they meet every single requirement, unlike their male counterparts who are more inclined to apply when they meet around 60% of the criteria. The message we want to convey is that taking a leap of faith and applying can be incredibly rewarding. Your distinct abilities and perspectives could be exactly what we need to create a more diverse and inclusive team. So, don't hesitate-apply today and let's explore the exciting possibilities together! All your information will be kept confidential according to EEO guidelines. At Ensora Health, Diversity, Equity, Inclusion, and Belonging aren't just words. We celebrate what makes us unique, foster an ecosystem of inclusion for all and harness our talents to promote diversity of thought and action in everything we do. We instill Diversity, Equity, Inclusion, and Belonging into the fabric of our CARING culture and business, as we strive to be recognized not only as the leader in healthcare technology, but also for our intentional efforts to promote a diverse community. We will champion non-discriminatory practices throughout the employee and customer lifecycle; caring for every person regardless of race, national origin, color, religion, disability, sex, orientation, or familial status. Ensora Health is an equal opportunity employer.
    $58k-76k yearly est. Auto-Apply 4d ago
  • Software Developer Intern: 2026

    IBM Corporation 4.7company rating

    Software engineering internship job in Parkton, NC

    Introduction At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk. Your role and responsibilities Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today - planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our software developers do. Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide. At IBM, you will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of. The Electronic Design Automation (EDA) organization within IBM develops software tools used in the logic design and functional verification of enterprise class microprocessors. EDA engineer's responsibilities include research, design, architect, develop and deploy solutions that are driven by technology, manufacturing or customer requirements that automate the implementation of advanced processor chips are responsible for improvements to the design automation process. They also implement solutions for the chip design process that respond to timing and manufacturing specifications due to advancement in technology. To be successful in this role, the candidate should be able to work well in a team, have an interest in learning, be able to work/investigate on their own and be aware of testing best practices. EDA develops tools in the support of hardware and semiconductors development that make up our industry leading IBM products. We are an elite team of Software Engineering professionals that pioneer innovations for the cutting-edge design of microprocessors and hardware used in IBM infrastructure including IBM zSystems, IBM Power Systems, IBM Storage, and IBM Quantum Systems. Development engineers on our team will participate in various aspects of the development, test, and support process such as Electronic Design Automation Software. We are looking for strong algorithmic programmers who want a challenge and enjoy working with teams to solve engineering problems with software Required education High School Diploma/GED Preferred education Bachelor's Degree Required technical and professional expertise * BS/MS majoring in Computer Science, Computer Engineering or Electrical Engineering * Experience with an object-oriented programming language such as C/C++/Java/Rust * Experience with a scripting language such as Python * Knowledge of Digital Circuit/Logic design/Algorithms/Data Structures * AI/ML skills * Excellent verbal, written and interpersonal communication skills. * Collaborative skills and ability to work in fast-paced agile environments. * Quick learner with business acumen. Preferred technical and professional experience * Knowledge of computer architecture and micro-architecture * Programming projects with complex requirements * Understanding of Digital/VLSI Circuits * Linux experience ABOUT BUSINESS UNIT IBM Systems helps IT leaders think differently about their infrastructure. IBM servers and storage are no longer inanimate - they can understand, reason, and learn so our clients can innovate while avoiding IT issues. Our systems power the world's most important industries and our clients are the architects of the future. Join us to help build our leading-edge technology portfolio designed for cognitive business and optimized for cloud computing. YOUR LIFE @ IBM In a world where technology never stands still, we understand that, dedication to our clients success, innovation that matters, and trust and personal responsibility in all our relationships, lives in what we do as IBMers as we strive to be the catalyst that makes the world work better. Being an IBMer means you'll be able to learn and develop yourself and your career, you'll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background. Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do. Are you ready to be an IBMer? ABOUT IBM IBM's greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world. Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we're also one of the biggest technology and consulting employers, with many of the Fortune 500 companies relying on the IBM Cloud to run their business. At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it's time for you to join us on our journey to being a responsible technology innovator and a force for good in the world. IBM is proud to be 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, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status. OTHER RELEVANT JOB DETAILS Supplemental 1 employees may be eligible for up to 8 paid holidays, minimum of 56 hours paid sick time and the IBM Employee Stock Purchase Plan. IBM offers paid family medical leave and disability benefits to eligible employees where required by applicable law. This position was posted on the date cited in the key job details section and is anticipated to remain posted for 21 days from this date or less if not needed to fill the role. We consider qualified applicants with criminal histories, consistent with applicable law. IBM will not be providing visa sponsorship for this position now or in the future. Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship. The compensation range and benefits for this position are based on a full-time schedule for a full calendar year. The salary will vary depending on your job-related skills, experience and location. Pay increment and frequency of pay will be in accordance with employment classification and applicable laws. For part time roles, your compensation and benefits will be adjusted to reflect your hours. Benefits may be pro-rated for those who start working during the calendar year.
    $41k-49k yearly est. 1d ago
  • AWS Cloud Engineer/Architect

    Slalom 4.6company rating

    Software engineering internship job in Raleigh, NC

    Who You'll Work With As a modern technology company, our Slalom Technologists are disrupting the market and bringing to life the art of the possible for our clients. We have a passion for building strategies, solutions, and creative products to help our clients solve their most complex and interesting business problems. We surround our technologists with interesting challenges, innovative minds, and emerging technologies. We are looking for skilled AWS Cloud Engineers and Architects with expertise in workload migrations and operational experience to join our team. The ideal candidate will be responsible for designing, deploying, and managing scalable cloud infrastructure, ensuring high availability, security, and efficiency. You will play a key role in automating cloud deployments, optimizing performance, and troubleshooting infrastructure-related issues. At Slalom, we invest heavily in our partnership with AWS and at AWS re:Invent 2025, we were honored with four AWS Partner of the Year awards. These included Industry Partner of the Year for both Retail & Consumer Packaged Goods and Travel & Hospitality (Consulting - Global), as well as State or Local Government Consulting Partner of the Year and Non-Profit Organization (NPO) Consulting Partner of the Year. What You'll Do * Infrastructure as Code (IaC): Design, implement, and maintain AWS infrastructure using Terraform. * Cloud Operations: Monitor, troubleshoot, and optimize cloud environments for performance, security, and cost efficiency. * Automation & CI/CD: Develop automation scripts and pipelines using tools like Terraform, Ansible, AWS CDK, or GitHub Actions. * Security & Compliance: Capable of implementing best practices for security, identity management, and compliance (IAM, VPC, encryption, logging). * Observability & Monitoring: Set up and maintain monitoring, logging, and alerting solutions (CloudWatch, Prometheus, Grafana). * Incident Management: Respond to and resolve production incidents, ensuring minimal downtime and fast recovery. * Collaboration: Work closely with developers, DevOps teams, and security teams to support cloud-based applications. * Documentation: Maintain clear and up-to-date documentation for cloud infrastructure and automation processes. What You'll Bring * 5+ years of hands-on experience with AWS services (EC2, S3, Lambda, RDS, VPC, CloudWatch, SSM, SSO, etc.). * Strong experience with Terraform for infrastructure automation. * Experience with cloud operations, monitoring, and incident response. * Familiarity with Linux systems administration and scripting (Bash, Python, or PowerShell). * Strong knowledge of networking concepts (VPC, VPN, DNS, Load Balancing, Security Groups). * Experience with CI/CD pipelines and automation tools. * Strong problem-solving skills and ability to work in a fast-paced environment. * Good communication skills and ability to collaborate with cross-functional teams. Nice to have * Experience with one of the following: Python, PowerShell, Bash, Go, Rust. * Experience with AWS MGN, DRS, Migration Factory. * AWS certifications (AWS Certified Solutions Architect, AWS Certified DevOps Engineer, etc.). * Experience with Kubernetes (EKS), Docker, or other container orchestration tools. * Experience with RDS, Managed MSSQL, PostgreSQL. About Us Slalom is a fiercely human business and technology consulting company that leads with outcomes to bring more value, in all ways, always. From strategy through delivery, our agile teams across 52 offices in 12 countries collaborate with clients to bring powerful customer experiences, innovative ways of working, and new products and services to life. We are trusted by leaders across the Global 1000, many successful enterprise and mid-market companies, and 500+ public sector organizations to improve operations, drive growth, and create value. At Slalom, we believe that together, we can move faster, dream bigger, and build better tomorrows for all. Compensation and Benefits Slalom prides itself on helping team members thrive in their work and life. As a result, Slalom is proud to invest in benefits that include meaningful time off and paid holidays, parental leave, 401(k) with a match, a range of choices for highly subsidized health, dental, & vision coverage, adoption and fertility assistance, and short/long-term disability. We also offer yearly $350 reimbursement account for any well-being-related expenses, as well as discounted home, auto, and pet insurance. Slalom is committed to fair and equitable compensation practices. For this position, the target base salary pay range in the following locations: Boston, Houston, Los Angeles, Orange County, Seattle, San Diego, Washington DC, New York, New Jersey, for Consultant level is $119,000-$147,500 and for Senior Consultant level it is $136,500-$169,500 and for Principal level it is $151,000-$187,500. In all other markets, the target base salary pay range for Consultant level is $109,000-$135,500 and for Senior Consultant level it is $125,000-$155,500 and for Principal level it is $138,500-$172,000. In addition, individuals may be eligible for an annual discretionary bonus. Actual compensation will depend upon an individual's skills, experience, qualifications, location, and other relevant factors. The salary pay range is subject to change and may be modified at any time. We will accept applications until 3/31/2026 or until the positions are filled. We are committed to pay transparency and compliance with applicable laws. If you have questions or concerns about the pay range or other compensation information in this posting, please contact us at: ********************. EEO and Accommodations Slalom is an equal opportunity employer and is committed to attracting, developing and retaining highly qualified talent who empower our innovative teams through unique perspectives and experiences. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veterans' status, or any other characteristic protected by federal, state, or local laws. Slalom will also consider qualified applications with criminal histories, consistent with legal requirements. Slalom welcomes and encourages applications from individuals with disabilities. Reasonable accommodations are available for candidates during all aspects of the selection process. Please advise the talent acquisition team or contact ****************************** if you require accommodations during the interview process.
    $151k-187.5k yearly Easy Apply 3d ago
  • Looking for SDET Consultant===No OPT

    Intuites, LLC

    Software engineering internship job in Cary, NC

    Job Description Looking for SDET Consultant===No OPT Duration: Long Term Rate: DOE Must have Financial industry Experience Skills: Java , Selenium -- Best Regards Vijay Intuites LLC 4640 Valais Ct, Ste 101A, Johns Creek, GA 30022 Direct: ************ |Fax: ************ Email: ****************** |
    $65k-87k yearly est. Easy Apply 2d ago
  • Software Defined Radio Development Engineer

    Secmation

    Software engineering internship job in Cary, NC

    Job Description Software Defined Radio Development Engineer ** Signing Bonus** Position Type: Full-Time | Hybrid Why Join Secmation Secmation is a proven, mission-focused engineering company with more than a decade of success delivering real capability to the defense community. We operate with the speed, ownership, and tight-knit culture of a small business-backed by the credibility and track record that comes from 10+ years of successful execution. Here, engineers build systems that matter, move fast, and ship technology that directly impacts national security. Small company. Big mission. Real engineering. Join the Future of Secure Communications Secmation is seeking a Software Defined Radio Development Engineer with deep expertise in RF systems, military communications, and Software-Defined Radios (SDR). In this hands-on role, you will design, develop, and optimize embedded software solutions that enable secure communications and electronic warfare capabilities for mission-critical defense systems. You will work at the intersection of embedded cybersecurity, signal processing, and RF communications, collaborating closely with RF, hardware, and systems engineers to influence system architecture and technical direction while delivering high-impact solutions to government customers. What You'll Do Design, implement, and optimize embedded software for advanced RF and communications systems, with an emphasis on SDR-based platforms. Lead development and integration of signal processing algorithms, communication waveforms, and security features, ensuring performance, reliability, and mission readiness. Collaborate across disciplines (RF, hardware, systems, integration, and test) to define software requirements and support secure, resilient system architectures for defense and industrial applications. Drive hardware-in-the-loop (HWIL) testing, mission simulations, and field validation, troubleshooting complex system-level issues and improving end-to-end system performance. Provide technical leadership within project teams, contributing to design reviews, mentoring junior engineers, and supporting customer-facing technical discussions as needed. Required Qualifications U.S. citizen with an active DoD TS Clearance. Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field. 7+ years of progressive experience in embedded software development for RF, communications, or signal-processing-centric systems. Strong experience developing software in Linux-based embedded environments. Deep technical expertise in communication systems, RF, and SDR frameworks, such as GNU Radio, REDHAWK, or similar platforms. Experience with radio equipment modeling and simulation, including performance analysis and optimization. Solid understanding of digital signal processing concepts, including modulation, error correction, adaptive techniques, and waveform optimization. Hands-on experience working in Agile/DevOps environments, using tools such as Git, Jira, and CI/CD pipelines. Work Environment Hybrid role with on-site work required in Huntsville, AL Flexible 9/80 work schedule (every other Friday off). Collaborative, fast-paced, and technically innovative environment with remote team integration. Compensation & Benefits Competitive salary (based on experience and market conditions) One-time signing bonus Company equity Relocation assistance 9/80 work schedule (every other Friday off) Paid time off & flexible work schedules Comprehensive health, dental, and vision insurance Life and disability insurance (short & long-term) 401(k) retirement benefits plus employer contributions About Secmation Secmation is not an IT company - we specialize in AI-driven software solutions, embedded cybersecurity, and secure RF systems for the defense industry. Our mission is to deliver next-generation secure technologies for electronic warfare, autonomous systems, and critical defense applications. Visit ***************** to learn more about our work and impact. Equal Opportunity Employer Secmation is proud to be an equal opportunity employer. We are committed to building a diverse and inclusive team. All qualified applicants will be considered for employment without regard to age, race, gender, orientation, identity, religion, or veteran status. U.S. Citizenship is required for this position due to government clearance requirements. The salary range for this position represents a general guideline; however, Secmation considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills, work location, current market conditions, and other bona fide data. This position qualifies for a discretionary performance-based bonus which is based on personal and company factors.
    $65k-87k yearly est. 31d ago
  • SDET Manager with Selenium, BDD, TDD Cucumber

    CapB Infotek

    Software engineering internship job in Charlotte, NC

    For one of our ongoing project , we are looking for a SDET Manager/ Architect. SDET profile with minimum 8-10 years for work experience in Test Automation Automation Tools - (Must have) Protractor Cypress , Selenium, Postman Programming Language : Java, Typescript ,JavaScript, SQL, Node.js BDD/TDD : Gherkins/Cucumber Methodology :SAFe & JIRA & Agile Craft Framework - BPT, Keyword driven, Data driven, Hybrid Page Object Model Database- Oracle, MySQL, Mongo Chef Build Pipeline CICD & Jenkins Environment OpenShift (Ephemeral Environment),Amazon EKS Code maintenance Git Other Technology( good to have) : Neo4j, Java8,Restful Webservices,Swagger,Mockito,Docker,Spring Framework,Jasmine Karma,Ant Hill Pro, Perfecto Mobile Cloud (IOS, Android devices),Microsoft Visio, SharePoint, TOAD, DB Visualizer, Visual Studio Code, JIRA, Agile Craft, Jenkins, OpenShift, Splunk
    $64k-86k yearly est. 60d+ ago
  • SDET

    Stratacuity

    Software engineering internship job in Charlotte, NC

    Apex Systems is looking for a Senior SDET to join one of our local clients. If interested, please apply! Duration: 6 month, contract to hire Job Description Seeking a Senior SDET (Software Development Engineer in Test) to support a strategic initiative to realign testing practices and scale coverage across multiple workstreams. The client is currently operating with half the necessary headcount, and this hire will be instrumental in building a robust automation layer that integrates seamlessly into CI/CD pipelines. You'll work closely with the QA Architect to modernize the testing strategy, reduce manual bottlenecks, and proactively identify defects at the code level. This is a hands-on, senior-level role for someone who can think like a developer and act like a quality engineer. Must Have * 5+ years of experience in software development or SDET roles * Strong coding background in one or more: Java, C#, .NET, JavaScript, TypeScript * Proven experience writing automation tests that integrate with CI/CD pipelines * Deep understanding of REST API testing and validation * Experience with Selenium, Playwright, Cypress, or similar frameworks * Fintech/Financial services industry experience (required) * Solid database testing experience (SQL, PostgreSQL) * Ability to understand business logic (e.g., ledger validation) and translate into test cases * Comfortable working under pressure and adapting across languages and tech stacks Nice to Have * Experience with Golang applications * Familiarity with Gherkin/BDD frameworks * Exposure to QTP or legacy testing tools * Unit testing expertise and ability to extend coverage beyond base layers * Experience with test data management and environment stability strategies Day-to-Day Responsibilities * Take ownership of incoming tickets and proactively define test strategy * Collaborate with developers to understand feature functionality and identify breakpoints * Build and maintain automation tests that mimic user flows and exploratory scenarios * Troubleshoot and stabilize flaky tests caused by environment changes * Develop mid-layer tests that provide fast feedback in CI/CD pipelines * Align testing tools and frameworks to the application stack (e.g., Selenium for Java, Playwright for JS) * Act as a technical QA partner to developers, speaking fluently at the code level Soft Skill Fit * Highly proactive and independent - doesn't wait for direction to test * Strong communicator who can challenge developers constructively * Business-savvy mindset - understands the "why" behind the test * Organized and able to align with multiple workstreams * Collaborative team player who thrives in fast-paced, high-pressure environments * Local presence preferred - strong emphasis on quality and cultural fit Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico. Apex uses a virtual recruiter as part of the application process. Click here for more details. Apex Benefits Overview: Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Apex team member can provide. Employee Type: Contract Location: Charlotte, NC, US Job Type: Date Posted: November 3, 2025 Similar Jobs * SDET
    $64k-86k yearly est. 1d ago
  • SDET

    Insight Global

    Software engineering internship job in Charlotte, NC

    An employer is seeking a SDET for a large financial client sitting in Charlotte, NC. We're looking for a highly technical Software Development Engineer in Test (SDET) who thrives at the intersection of cloud engineering, API testing, and intelligent automation. This role plays a critical part in ensuring the reliability, performance, and accuracy of our inbound/outbound AI call systems, Salesforce integrations, and AWS based migration initiatives. You'll work closely with engineering, product, AI/ML teams, and Salesforce teams to validate complex data flows, build automated test frameworks, and support large scale cloud modernization efforts. Responsibilities include: - Help create a culture that motivates teams to ensure zero defects into production - Work across teams to understand enterprise quality requirements and ensure adoption of core processes and standards - Implement the shift-left test strategy as the organization rearchitects our technology platform - Partner with DevOps engineers to fully automate testing throughout the release & delivery processes in the CI/CD pipeline - Leverage market-leading automation frameworks and tools across all levels of testing that integrate in the automated CI/CD pipeline - Participate in product design reviews ensuring quality practices are baked into the software development and deployment life cycle - Work with internal teams to document test environment and test data management container strategies and provisioning for the different types of testing activities - Comprehend and decompose user stories/requirements to identify what tests need to be created and automated across all levels of testing - Collaborate with QA Engineers to develop effective strategies and test plans We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to ********************.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: **************************************************** Skills and Requirements - 5-7+ years of experience in test automation engineering with API based testing o Proficiency writing code in TypeScript/JavaScript o Proficiency with GraphQL testing, graph schema validation o Proficiency with RestAPI testing best practices o Experience with AWS services: CloudWatch, Lambda, DynamoDB o Experience with build systems and CI/CD GIT, GitLab, Docker o Experience with load testing technologies and best practices: LoadRunner, Gatling o Automating API testing and extensive knowledge of creating and leveraging mocks, stubs, and virtual services to fulfill test automation requirements o Experience with market tools: Postman/Insomnia o Experience with open-source testing frameworks: Jest o Strong knowledge of relation databases, SQL o Good understanding of mobile automation with Appium being a plus o Good understanding of python programming language o Understanding of functional front-end automation: Selenium Playwright Cypress o Familiarity with Agile Frameworks and regression testing o Financial services technology/ consumer banking testing experience o Automating tests for the full solution stack (unit, business logic, contract, usability, functional, performance)
    $64k-86k yearly est. 3d 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 NC?

Top 10 Software Engineering Internship companies in NC

  1. Cisco

  2. Oracle

  3. Google

  4. NetApp

  5. Danfoss

  6. Nutanix

  7. Premier

  8. Red Hat

  9. Teradata

  10. IXL Learning

Job type you want
Full Time
Part Time
Internship
Temporary

Browse software engineering internship jobs in north carolina by city

All software engineering internship jobs

Jobs in North Carolina