Software Engineer Intern

    TechnipFMC logo

    TechnipFMC

    10,001+ employeesNewcastle Upon TyneOil and Gas
    ClosedPaidrollingOil and Gas

    This internship has closed

    Applications closed on October 13, 2026.

    See 1 open internship at TechnipFMC

    Access our internships job board to view 10,000+ active internships.


    Title: Software Engineer Intern Location: Erie, PA, USA Posted Date: 2026-09-28T16:16:00.000-04:00 Employment Type: Intern

    Job Description: Guidant Measurement delivers high-accuracy measurement solutions for the global energy industry. Built on the legacy of trusted brands Smith Meter®, INVALCO®, and Sening®, our technologies support custody transfer, terminal automation, and fluid measurement across production, transportation, and storage operations. From flow meters and electronic measurement platforms to integrated terminal systems, Guidant solutions help customers operate safely, efficiently, and with confidence in the accuracy of every transaction. With a global network of engineering, manufacturing, and service expertise, Guidant partners with operators around the world to solve complex measurement challenges and support the evolving energy landscape. What You’ll Gain: At Guidant, you'll have the opportunity to work on industry-leading measurement solutions used around the world in critical energy applications. As a Software Engineer Intern, you will gain hands-on experience supporting software development, product testing, and technical problem solving while working alongside experienced engineering and cross-functional professionals. Through this internship, you will: - Support the development and improvement of software used in Guidant products and systems - Gain exposure to software engineering tools, programming languages, and product development processes - Learn how software requirements are translated into code, testing, and product functionality - Collaborate with engineering, manufacturing, quality, and product management teams to solve technical challenges - Develop practical programming, testing, troubleshooting, and problem-solving skills - Build professional experience supporting a global manufacturing and technology organization serving the energy industry The Software Engineer Intern will support software development, testing, and product improvement initiatives across Guidant's measurement technology portfolio. This position will work closely with Software Engineering, Electrical Engineering, Mechanical Engineering, Product Management, Quality, and Operations teams while gaining practical experience applying software engineering concepts in a product development environment. What You Will Be Doing: Software Development & Design - Receive direction and guidance from Engineering Management and/or a Responsible Design Engineer - Support software development activities for new and existing products - Evaluate, select, and apply standard software design practices, engineering techniques, procedures, and coding standards - Assist with software enhancements, modifications, and maintenance activities - Expand capabilities with engineering tools and development environments while learning new technologies as assigned Software Testing & Validation - Develop test plans to verify and validate software functionality against requirements and specifications - Execute test plans, document results, and assist with evaluating outcomes - Support product testing, witness testing, and validation activities - Assist with identifying, documenting, and resolving software and product-related issues Technical Problem Solving - Troubleshoot software, communication, and product performance issues - Analyze data and test results to identify root causes and recommend solutions - Support engineering investigations and continuous improvement initiatives - Follow established procedures that govern product development, design, and modification activities Technical Documentation & Reporting - Assist in preparing technical specifications, test documentation, reports, and engineering records - Document software changes, test results, findings, and recommendations - Support development of design inputs and technical requirements for projects and manufacturing operations - Assist in communicating project status and technical information to cross-functional teams Collaboration & Professional Development - Work independently and collaboratively with engineering teams and assigned mentors - Participate in project meetings, design reviews, and technical discussions - Develop professional communication and teamwork skills in a manufacturing and technology environment - Support Guidant's Core Values, quality standards, and continuous improvement culture Your Areas of Knowledge and Expertise that matter most for this role: Education & Experience - Currently pursuing a Bachelor's degree in Software Engineering, Computer Science, Electrical Engineering, Electronic Engineering Technology, Computer Engineering, or a related technical field - Sophomore, Junior, or Senior standing preferred - Previous software development, technical project, research, co-op, or internship experience is a plus Technical & Functional Skills - Knowledge of Linux environments - Experience with or coursework involving C, C++, JavaScript, or Assembly programming - Exposure to Python programming is preferred - Familiarity with communication protocols such as TCP/IP, HTTP, Modbus, MQTT, or similar technologies is a plus - Proficiency with Microsoft Office applications - Basic understanding of software engineering principles, testing methodologies, and debugging techniques Skills & Competencies - Strong analytical and problem-solving skills - Strong verbal and written communication skills - Positive attitude and willingness to learn - Ability to work independently and in a team environment - Strong organizational and time-management skills Key Interactions Internally: Collaborate with Engineering, Product Management, Quality, Manufacturing, and Operations teams. Externally: Limited interaction with suppliers, vendors, and external partners supporting software tools, engineering projects, testing activities, and product development initiatives. Work Environment: Work is performed primarily in an office or laboratory environment. During product testing and validation activities, the intern may enter manufacturing or flow-test areas where there may be varying temperatures, elevated noise levels, dust, and exposure to petroleum products. Appropriate personal protective equipment (PPE) is required when entering designated production or testing areas. Physical Demands: Position requires routine computer use and extended periods of sitting while performing software development, testing, and documentation activities. The role may also require occasional walking through office, laboratory, manufacturing, and test areas; standing during testing or project activities; bending, reaching, climbing stairs, and lifting lightweight equipment or materials associated with assigned projects.

    About TechnipFMC

    TechnipFMC provides technology for the oil and gas industry. The company delivers projects, products, and services for traditional and new energy sectors. It operates through two segments called Subsea and Surface Technologies. The firm is based in Newcastle Upon Tyne and employs over 10,001 people.

    LinkedInWebsiteCareers emailTechnipFMC contact channels unlock with a free account
    All TechnipFMC internships

    How to get in at TechnipFMC

    Applying to TechnipFMC early is a distinct advantage because recruiters review applications as they arrive. Intern Insider sends an instant alert the moment a role matching your target is published, so you can apply among the first before the pile grows. This helps you avoid the frustration of submitting your resume to an overcrowded queue. You can also improve your response rates by reaching out to the right people. Intern Insider surfaces the recruiters behind the company roles, allowing you to contact them directly to ask about the position or a referral. This direct approach often works better than waiting for a system to process your application.

    Get alerts for new TechnipFMC internships
    Share

    Interns who landed roles with Intern Insider

    “Intern Insider helped me land most of my internship interviews and offers. It definitely improved my application-to-interview conversion compared to other platforms, especially because of the up-to-date and sometimes exclusive postings.”
    Anran L., Full-Stack Developer Intern

    Anran L.

    Full-Stack Developer Intern

    “I went from juggling multiple tabs to having everything I needed on one platform. The convenience is unmatched and worth every penny.”
    Setare M., System Integration Intern

    Setare M.

    System Integration Intern

    Apply to more than this one.

    10,000+ open internships in one place, with the deadlines and the people to email.

    Create free account
    This internship has closedSee open roles