Post job

Software engineering internship jobs in Greensburg, PA

- 289 jobs
All
Software Engineering Internship
Software Developer
Software Development Engineer
Co-Operations Internship
Computer Software Engineer
Software Applications Engineer
Associate Software Engineer
Engineering Internship
  • Software Engineering Intern

    Fortive 4.1company rating

    Software engineering internship job in Pittsburgh, PA

    Industrial Scientific is looking for a summer 2026 Software Engineering Intern! The ideal candidate will have the desire and aptitude to work with cutting edge technologies and architectures in a forward-thinking organization that's always pushing boundaries. Our ideal candidate has experience across the stack and a firm understanding of web frameworks, APIs, databases and back-end languages. As a Software Engineering Intern, you would enjoy the challenge of building software features for a product that leads to improvement in safety outcomes. You would be joining a team and organization that embraces open collaboration and teamwork, undertakes agile development, provides opportunities for learning and growth - all the while focused on the mission of eliminating death on the job by 2050. Responsibilities: Build scalable software components that are efficient, stable and extensible Ensure all code written is robust, secure, efficient and meets the requirements Implement unit testing to ensure adequate test coverage Create/Update system technical and functional documentation Design, develop, and deliver software applications to support mission critical software products Qualifications: Actively pursuing a degree in software engineering or related field, graduating December 2026 or later. Experience with Java, Spring Boot, iNet Core, PostgreSQL, MongoDB Experience in designing and building front end applications using React (other JavaScript frameworks, such as Next.js, are nice to have) Knowledge of Javascript and Typescript programming languages Familiarity with creating and maintaining CI/CD pipelines Creative problem-solver with a growth mindset Excellent interpersonal, and communication (verbal and written) skills
    $45k-59k yearly est. Auto-Apply 27d ago
  • Software Engineering Intern, PhD, Summer 2026

    Google 4.8company rating

    Software engineering internship job in Pittsburgh, PA

    _corporate_fare_ Google _place_ Mountain View, CA, USA; Atlanta, GA, USA; +29 more; +28 more _bar_chart_ Intern & Apprentice _info_outline_ X Applications will be reviewed on a rolling basis and it's in the candidate's best interest to apply early. The anticipated application window is open until **February 27, 2026** , but may close earlier if all available projects are full. Applications submitted after the application window or once role is closed/projects are full will not be considered. Timing on when you can hear back will vary and can take upwards of 90+ days. If you haven't heard from us in three months about an application, we likely proceeded with other candidates for that particular role. However, our recruiters might reach out if we find a different potential match for your skills, interests, and experience. Participation in the internship program requires that you are located in the United States for the duration of the internship program. This internship is intended for students in their penultimate academic year, who are currently pursuing a PhD degree program in Computer Science or a related field. Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for this internship program. To start the application process, you will need an updated CV or resume and a current unofficial or official transcript in English. Click on the "Apply" button on this page and provide the required materials in the appropriate sections (PDFs preferred): 1. In the "Resume Section:" attach an updated CV or resume. + Please ensure your anticipated graduation date (in MM/YY) is listed on the resume. 2. In the "Education Section:" attach a current or recent unofficial or official transcript in English. + Under "Degree Status," select "Now attending" to upload a transcript. We offer a range of internships in either Software Engineering or Site-Reliability Engineering across North America, including the US and Canada. Our recruitment team will determine where you fit best based on your resume. Applicants in the County of Los Angeles: Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Applicants in San Francisco: Qualified applications with arrest or conviction records will be considered for employment in accordance with the San Francisco Fair Chance Ordinance for Employers and the California Fair Chance Act. This role may also be located in our Playa Vista, CA campus. Note: By applying to this position you will have an opportunity to share your preferred working location from the following: **Mountain View, CA, USA; Atlanta, GA, USA; Austin, TX, USA; Boulder, CO, USA; Cambridge, MA, USA; Bellevue, WA, USA; Chicago, IL, USA; Irvine, CA, USA; Kirkland, WA, USA; Los Angeles, CA, USA; Madison, WI, USA; New York, NY, USA; Palo Alto, CA, USA; Portland, OR, USA; Pittsburgh, PA, USA; Raleigh, NC, USA; Durham, NC, USA; Reston, VA, USA; Redmond, WA, USA; Redwood City, CA, USA; San Diego, CA, USA; Goleta, CA, USA; San Bruno, CA, USA; Seattle, WA, USA; San Francisco, CA, USA; San Jose, CA, USA; Santa Cruz, CA, USA; South San Francisco, CA, USA; Sunnyvale, CA, USA; Washington D.C., DC, USA** . **Minimum qualifications:** + Pursuing a PhD program in Computer Science or a related technical field. + Experience coding in one of the following programming languages including but not limited to: C, C++, Java, or Python. **Preferred qualifications:** + Currently attending a degree program in the US and available to work full time for 12 weeks outside of university term time. + In their penultimate academic year or returning to a degree program after completion of the internship. + Experience conducting research in Algorithms, Architecture, Artificial Intelligence, Compilers, Database, Data Mining, Distributed Systems, Machine Learning, Networking, or Systems. + Experience in computer science, data structures, algorithms, and software design. **About the job** Join us for a unique 12-14 week paid internship that offers personal and professional development, an executive speaker series, and community-building. The Software Engineering Internship program will give you an opportunity to work on complex computer science solutions, develop scalable, distributed software systems, and also collaborate on multitudes of smaller projects that have universal appeal. As a Software Engineering Intern, you will work on a specific project critical to Google's needs. Google is working to advance the state of the art in computing and build the next generation of intelligent systems for all Google products. To achieve this, we work on projects that utilize the latest computer science techniques developed by skilled software developers. Whether we're shaping the future of sustainability, optimizing algorithms, or pioneering AI systems, our teams strive to continuously progress science, advance society, and improve the lives of billions of people. **Software Engineering Intern:** As a key member of a versatile team, you will work on a specific project critical to Google's needs. We need our engineers to be versatile, and enthusiastic in addressing problems as we continue to push technology forward. You will design, test, deploy, and maintain software solutions as you grow and evolve during your internship. **Site Reliability Intern:** Our engineers create, fix, extend, and scale the code to keep it working and to harden it against all the bad actors of the internet. We drive reliability and performance on a massive scale. You will work on software development projects to keep important business generating-critical systems up and running, from code-level troubleshooting of traffic anomalies to maintenance of our services, from monitoring and alerts to building automation infrastructure. Google is and always will be an engineering company. We hire people with a broad set of technical skills who are ready to address some of technology's greatest challenges and make an impact on millions, if not billions, of users. At Google, engineers not only revolutionize search, they routinely work on massive scalability and storage solutions, large-scale applications and entirely new platforms for developers around the world. From Google Ads to Chrome, Android to YouTube, Social to Local, Google engineers are changing the world one technological achievement after another. The US base salary range for this full-time position is $113,000-$150,000. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more aboutbenefits at Google (************************************************************ . **Responsibilities** + Develop scripts to automate routine tasks. + Analyze information and evaluate results to choose the best solution to effectively solve issues. + Apply knowledge gained in computer science courses to real world challenges. + Create and support a productive and innovative team including working with peers, managers, and teams. Information collected and processed as part of your Google Careers profile, and any job applications you choose to submit is subject to Google'sApplicant and Candidate Privacy Policy (./privacy-policy) . Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy (******************************************************* ,Know your rights: workplace discrimination is illegal (**************************************************************************** ,Belonging at Google (******************************** , and How we hire (**************************************** . If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form (*************************************** . Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting. To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also ******************************* and ************************************************************* If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form: ***************************************
    $113k-150k yearly 60d+ ago
  • Software Engineering Intern - Summer 2026

    Burns Brand

    Software engineering internship job in Pittsburgh, PA

    About Burns Burns is a nationally respected provider of specialized engineering services, bringing highly technical, sought-after engineering expertise to complex transportation and critical infrastructure projects. Our Team We are looking for high-energy, smart, collaborative individuals who want the opportunity to “write their own story” with us. Our people are what make us special, and we are dedicated to finding the right employees to fit our culture. In turn, we strive to help each person feel fulfilled and do work they are passionate about. Spend your summer putting your coursework knowledge to the test by solving some of the toughest engineering challenges. Burns Engineering is an award-winning engineering firm headquartered in Center City Philadelphia that provides professional design and construction management and design/build services. Our well-respected reputation of customer service and technical quality spans 57 years. We are currently seeking an Software Engineering Intern to join our Railroad and Transit team in our Pittsburgh, PA office . Position Summary: Assists the senior engineering staff in the execution of the technical activities required on assigned projects and learns the discipline technical policies and procedures. Under supervision, participates in technical studies, investigations and designs on assigned projects. Assists the project team in the production of projects on time, within budget and of high technical quality. Essential Duties/Responsibilities: Learns company technical policies, procedures and standards during the execution of projects for clients. Under supervision, assists in the execution of design processes on assigned projects and requests assistance from senior technical staff when needed. Assists the design team in the coordination of project designs with other disciplines. Observes and learns the execution of specific engineering studies and design analyses. Accompanies senior technical staff in performing on-site inspections during construction and learns how to communicate design requirements with contractors and equipment suppliers. Actively participates in professional organizations where the technical reputation and image of the firm may be enhanced. Key Requirements: Must be a Junior or Senior enrolled in a four-year undergraduate engineering program OR a Master's student enrolled in a graduate engineering program Electrical Engineering degree preferred 0-2 years internship experience preferred Design software experience preferred A demonstrated ability to learn the basics of design and analyses within his or her discipline and grow within the firm Why Join The Burns Team Recently voted a Top Workplace by philly.com, we credit our strength as an organization to our talented, driven, vibrant team. Burns is an ENR Top 500 Firm and has been named a MEP Giant by Consulting-Specifying Engineer Magazine, as well as a Hot Firm by Zweig. We are industry experts, proven leaders, innovative thinkers, and team players. We put our clients' successes and best interests first, because their success is our success. We have fun at work because we love making a difference in the world. We are looking for high-energy, bright, collaborative individuals who want the opportunity to “write their own story” with us. Applying To Burns As a member of our team, you will enjoy a competitive compensation and benefits package. Interested, qualified candidates must apply on the Burns' career site at ******************* to be considered for a specific opportunity. Individuals needing assistance to apply for an open opportunity should contact the Human Resources Department at ****************************. At Burns Engineering, we are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates without regard to race, color, religion, sex, national origin, age, marital status, military and veteran status, and any other characteristic protected by applicable law. Burns believes that diversity and inclusion among our teammates is critical to our success
    $41k-76k yearly est. 2d ago
  • Software Engineering Intern

    Musing Ai

    Software engineering internship job in Pittsburgh, PA

    About the Role You will build core features of our emotional health platform, working closely with our AI and product teams to make our companion technology scalable. Responsibilities Develop and maintain web and mobile applications for seniors and caregivers Write clean, efficient, and testable code Support integrations with conversational AI models and cloud systems Collaborate with UX designers to bring prototypes into production Troubleshoot, debug, and optimize performance across platforms Ideal Background Proficiency in Python, JavaScript/TypeScript, or similar languages Experience with React, Node.js, or cloud services (AWS/GCP/Azure) Knowledge of software engineering best practices (testing, version control) Excitement for building technologies that directly help people What You'll Gain Hands-on experience developing production-ready applications Exposure to the intersection of AI, design, and health technology A portfolio project with measurable social impact This is a four day in office position. The office is located in the Shadyside neighborhood of Pittsburgh, PA. We are unable to provide relocation assistance at this time. Role is an unpaid three month long summer opportunity with the possibility of a paid role offer after three month probation period.
    $41k-76k yearly est. Auto-Apply 60d+ ago
  • Software Engineering Intern

    Cadence 4.7company rating

    Software engineering internship job in Pittsburgh, PA

    At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Basic Requirements: Educational Background * Pursuing or recently completed a degree in Computer Science, Applied Mathematics, Data Science, or a related field. * Strong foundation in machine learning, deep learning, and natural language processing (NLP) and LLM. * Technical Skills * Proficiency in Python and experience with frameworks like PyTorch, TensorFlow, SciKit, etc. * Basic understanding of Retrieval-Augmented Generation (RAG) and vector databases. * Comfortable working with LLM APIs and integrating them into applications. * A solid understanding of machine learning concepts (e.g., supervised/unsupervised learning, NLP, computer vision) and algorithms is crucial. * Proficiency in Python is essential. C++ also valuable. Problem-Solving & Collaboration * Ability to work in a fast-paced research and development environment. * Strong analytical thinking and debugging skills. * Experience with rapid prototyping in open-source AI/ML projects. We're doing work that matters. Help us solve what others can't.
    $67k-90k yearly est. Auto-Apply 10d ago
  • Software Engineer - Computer Graphics (Technical Leadership)

    Meta Platforms, Inc. 4.8company rating

    Software engineering internship job in Pittsburgh, PA

    The Reality Labs team at Meta is helping people around the world come together and connect through proven track record of delivering high-quality Augmented and Virtual Reality hardware and software solutions. We are developing the future of Augmented Reality and Virtual Reality, bringing products to consumers that transform entertainment and social experiences. The potential of AR and VR to connect the world is immense-and we're just getting started. With global departments dedicated to AR/VR research, computer vision, haptics, social interaction, and more, AR/VR is committed to driving the state-of-the-art forward through innovation. Our teams explore, develop, and deliver new cutting-edge technologies that serve as the foundation of current and future AR/VR products. Extended Reality Technology or XRTech's mission is to enable developers to accelerate the transition from research and innovative technologies to rich user experiences deployed in production by providing remote execution, runtimes, and tools across all platforms. With photorealistic Codec Avatars, we are building the next communication medium. So that you can stay close and present with your loved ones, despite distance. At Extended Reality Codec Interactions and Avatars or XRCIA, we focus on tech transferring Codec Avatar R&D in order to enable the next Meta Mixed Reality/Augmented Reality products. We're building a future where people are choosing lightweight, long-lasting, independently capable Meta devices that shape the way people communicate, are entertained and assisted in their daily lives. At XRCIA Platform, we focus on delivering the production & iteration platforms for Codec Avatars across all development stages, with parallel and connected efforts: - Explore platform enables rapid exploration of 2d and 3d experiences and down selection of Codec Avatar technologies following device constraints - Validate platform develops a reference implementation to gain confidence and validate through user testing at scale - Ship platform provides system-level integration powering the Codec Avatar experiences that will ship to end users, including SDK components integrated into existing platforms, runtime infrastructure powering the algorithms and codec avatar machine perception capabilities, and a unified capture system powering avatar generation integrated into Meta's mobile apps. The role will focus on the Explore+Validate platforms and bridge to the Ship platform. Minimum Qualifications * Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience * 7+ years of experience in one or more of the following areas: computer graphics or image processing or character systems * Experience in driving cross-functional partnerships, working across functions to drive solutions * Experience with Virtual Reality, Mixed Reality and/or Augmented Reality Preferred Qualifications * Master's degree in Computer Science, Mathematics or related technical field * Machine Learning Graphics experience * Experience with human vision science * Have developed or modified a character system for games or entertainment * Hands-on experience in C++, C#, and/or Python * Significant experience with technical transfer from Research & Development teams Responsibilities * Accelerate tech transfer from Codec Avatars R&D teams to the end-to-end systems that we evaluate internally and ship. Cross-group collaborations with research scientists, research engineers, software engineers across the organization * Design and build tooling and reusable components that empower teams to iterate rapidly and build intuition and confidence on technical viability of novel algorithms * Design and build reference applications used to evaluate our production stack in anticipation of future hardware and software systems * Effectively communicate to leadership team and the industry partners complex features & systems * Understand industry and Meta wide technology trends in computing technology to help assess & develop new technologies within the Reality Labs family * Suggest, collect and synthesize requirements and create an effective feature roadmap towards mobile, AR and VR product lines * Invent next-generation platforms to deliver more compelling avatar experiences on VR and AR headsets About Meta Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today-beyond the constraints of screens, the limits of distance, and even the rules of physics. Equal Employment Opportunity Meta is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. You may view our Equal Employment Opportunity notice here. Meta is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, fill out the Accommodations request form.
    $108k-138k yearly est. 12d ago
  • Software Engineer Back End Developer

    Maximus 4.3company rating

    Software engineering internship job in Pittsburgh, PA

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

    Aerotech 4.3company rating

    Software engineering internship job in Pittsburgh, PA

    When you join the Precision Automation and Robotics evolution at Aerotech, located near Pittsburgh, PA in RIDC Park, O'Hara Township, you will join a company that is small enough that everyone makes a difference, and large enough to work with today's latest and greatest technology. You will gain exceptional experience with a balance of learning, hands-on training, and opportunities to work on projects that matter. You will participate in our total rewards internship program that includes: Extending your education from your classroom to practical applications. Access to leading engineers in the field of automation and robotics. Participation with other interns and assigned mentors exploring various projects, career paths, company luncheons and activities. Competitive compensation and flexible schedules, supporting your professional and educational goals. You will help to improve lives with our innovative solutions that enable advanced manufacturing operations worldwide. Demand for Aerotech's advanced technology products continues to thrive, so we continue to expand! Join the Aerotech Precision Automation and Robotics Careers evolution and Take Control of Your Career! Note: Internships typically last approximately three (3) months within a single summer. Position Summary As an intern or co-op, you will have the opportunity to join one of several specialized groups within our Software Engineering department, gaining hands-on experience by performing the same day-to-day responsibilities as a full-time entry-level engineer. These teams include: The Enterprise Development Team (EDT): Designs and implements software applications, libraries, and database queries that improve business/manufacturing efficiency, management decision making, and other strategic objectives. ERP and/or DevOps experience is a plus but not a requirement. Day-to-day programming involves C#, SQL, and some JavaScript. The Application Development Team (ADT): Focuses on the applications and front-end features/functionality of Aerotech's motion control software. This involves both the design and implementation of user interfaces with a focus on user experience, and the coding that interfaces with the lower levels of the software stack. Day-to-day programming involves C# coding and WPF UI development. The Embedded/Motion Development Team (MDT): Focuses on developing embedded motion, path planning, task scheduling, device driver, and communication algorithms that execute in a real-time operating system and interface with on-board hardware. They develop on a variety of embedded hardware platforms that include ARM and Intel processors. Linux experience is a plus but not a requirement. Successful candidates have experience with C or C++, have experience interfacing with hardware in some way, and have a passion for good software organization/architecture. The Full Stack Development Team (FST): Focuses on the support and infrastructure of all other teams in the software/hardware stack of Automation1. Always on the lookout to help - they are responsible for gluing together the different layers of the software/hardware stack for Automation1. This involves management of the middle software layers, APIs, code-generation, build procedure, and internal tools, as well as implementation at any layer of the stack as needed. Day-to-day programming involves C, C++, and C#. Essential Functions Develops new or modifies existing embedded, enterprise, library, or application level software under the supervision of experienced engineers Debugs software problems involving Aerotech or third-party software products Conducts tests to verify the implementation of new software features and validate use cases Documents and organizes test results for review by senior engineers Minimum Qualifications Eligible students are those currently enrolled in a Bachelor of Science (BS) or Master of Science (MS) degree program in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science, or Information Science from an ABET accredited college or university Must maintain a GPA of 3.25 or above. Currently accepting applications for Sophomores, Juniors and Seniors that plan to attend graduate school, and current Graduate students. Strong understanding of geometry, basic calculus, and/or data structures preferred Thorough knowledge of an object-oriented (e.g., C++, C#, Java) programming language Must be authorized to work in the US without employer sponsorship. Aerotech does not provide U.S. work authorization sponsorship for this position. OPT and CPT visa holders are not eligible for employment if they will need work authorization sponsorship at any time in the future. ***Note: This is a paid internship, but Aerotech does not provide additional relocation or housing assistance for this position. This internship will take place at our facility in Pittsburgh, Pennsylvania *** Must be authorized to work in the US currently and in the future without employer sponsorship. Aerotech is committed to the concept and practice of equal employment opportunity and affirmative action. The Company's policy is to provide equal employment opportunity to all qualified applicants and employees regardless of their race, color, religion, age (40 or over), sex, national origin, disability, or veteran status. This policy applies to recruiting and hiring, training, promotion, compensation, benefits, transfer, layoff, and termination. The Company makes and will continue to make all employment decisions in a non-discriminatory manner. The Company is collecting the information requested in this employment application for purposes of evaluating your suitability for hire by the Company. The Company will share the information that you provide in this employment application only with Company management officials who are involved in the hiring process or who are otherwise involved in making employment-related decisions on behalf of the Company.
    $35k-46k yearly est. Auto-Apply 60d+ ago
  • Software Developer Engineer - Pittsburgh, PA

    Msccn

    Software engineering internship job in Pittsburgh, PA

    On behalf of VetJobs/MilitarySpouseJobs, thank you for your interest. We are assisting our partnering company, listed below, with this position. It is open to Veterans, Transitioning Military, National Guard Members, Military Spouses, Wounded Warriors, and their Caregivers. If you have the required skill set, education requirements, and experience, please click the submit button and follow for next steps. Requisition Number: 26715 Company: Westinghouse Electric Co Location: Cranberry Township, US Are you interested in being part of an innovative team that supports Westinghouse's mission to provide clean energy solutions? At Westinghouse, we recognize that our employees are our most valuable asset and we seek to identify, attract and recruit the most qualified talent while recognizing and encouraging the value of diversity in the global workplace. About the role: As a Software Development Engineer you will Partner with product and development teams for understanding and executing the overall program vision for CMIS (Configuration Management Interface System), Westinghouse's platform that enables nuclear utilities to generate design change packages.. You will report to the Manager of Software Development. This position is hybrid in nature requiring 2 days/week on-site at the Westinghouse Global Headquarters facility in Cranberry Woods, PA in the Greater Pittsburgh Area. No relocation will be provided for this position. Key Responsibilities: Work with Westinghouse's internal application framework tool in the development of engineering applications. Support other developers in the maintenance and testing of existing applications Interfacing with discipline engineers to support development and execution of functional requirements. Interfacing with discipline engineers to develop scope, schedule and cost of new applications or releases of existing applications. Qualifications: Bachelor's degree in Computer Science, Software Engineering Minimum 3 years software development experience Experience with .NET (C# and MVC architecture), SQL/Database Design, web-programming (HTML/JavaScript/CSS), and web APIs Experience with Java, TypeScript, jQuery, Oracle, REST APIs, UI Design, and Bootstrap Understanding of object-oriented, event-driven, and procedural programming paradigms #LI-Hybrid Why Westinghouse? Westinghouse offers competitive benefits to all our employees around the globe to keep them healthy and enhance their well-being. In the U.S. the following are representative of what we offer: Competitive Salary Comprehensive Health, Wellness and Income Protection Benefits Employee Assistance Program: confidential counseling and resources for employees, eligible dependents, and household members 401(k) Savings Plan with Company Match Paid Vacations and Holidays Opportunities for Flexible Work Arrangements Educational Reimbursement Program Employee Referral Program Westinghouse Electric Company is the global nuclear energy industry's first choice for safe, clean, and efficient energy solutions. We enable our delivery of this vision by living our value system: Safety and Quality Integrity and Trust Customer Focus and Innovation Speed and Passion to Win Teamwork and Accountability While our Global Headquarters are located in Cranberry Township, PA, we have over 11,000 employees working at locations in 19 different countries. Westinghouse is an Equal Opportunity Employer including Veterans and Individuals with Disabilities Employment opportunities may require access to information which is subject to the export control regulations of the United States. Hiring decisions for such positions are required by law to be made in compliance with these regulations. Applicants for employment opportunities in other countries must be able to meet the comparable export control requirements of that country and of the United States.
    $68k-92k yearly est. 60d+ ago
  • Water Engineer Co-op/Intern

    Arcadis Global 4.8company rating

    Software engineering internship job in Pittsburgh, PA

    Arcadis is the world's leading company delivering sustainable design, engineering, and consultancy solutions for natural and built assets. We are more than 36,000 people, in over 70 countries, dedicated to improving quality of life. Everyone has an important role to play. With the power of many curious minds, together we can solve the world's most complex challenges and deliver more impact together. Role description: Our Water Business Line is currently searching for a Water Engineer intern or co-op to join our office in Pittsburgh, PA either in January 2026 or Summer 2026. The primary focus for this internship will be planning, design and construction administration for many project opportunities including: water, wastewater, stormwater and water management. Technical responsibilities will include; facilities planning, project design, permitting and construction administration activities as well as developing design reports and construction documents. Projects can involve facilities planning and design for treatment plants, pumping systems, pipelines, green infrastructure and flood protection. Role accountabilities: As a Water Engineer Intern, you will have the opportunity to work on various aspects of water, wastewater, and stormwater treatment and conveyance projects. This includes involvement in planning, process evaluations, detailed design, and construction administration. Your role may also require fieldwork, such as conducting site visits, observing construction activities, collecting samples, analyzing water quality data, evaluating technologies and plant operations, troubleshooting processes, and optimizing operations. Additionally, you will be responsible for conducting condition assessments and overall performance evaluations of water, wastewater, and stormwater facilities. In addition to the responsibilities mentioned above, you will also be accountable for: * Working on multiple, unique assignments simultaneously, requiring strong organizational, analytical, and problem-solving skills. * Being a self-motivated, team-oriented, and flexible individual with the initiative and ability to take on new projects and challenges regularly. * Exercising judgment on work details and making preliminary selections and adaptations of engineering alternatives. Strong communication skills (both oral and written) are essential in this role as you will be working closely with staff and clients. You will also need to demonstrate client-facing skills, including preparing and delivering effective presentations, participating in client meetings, and interacting with clients and subcontractors in the field. Local candidates are given preference, as relocation assistance is not available for this position. Qualifications & Experience: Required Qualifications * Pursuing a degree in Civil or Environmental Engineering or closely related field. Preferred Qualifications * Prior internship experience. * Upperclassmen or Masters students preferred. Why Arcadis? We can only achieve our goals when everyone is empowered to be their best. We believe everyone's contribution matters. It's why we are pioneering a skills-based approach, where you can harness your unique experience and expertise to carve your career path and maximize the impact we can make together. You'll do meaningful work, and no matter what role, you'll be helping to deliver sustainable solutions for a more prosperous planet. Make your mark, on your career, your colleagues, your clients, your life and the world around you. Together, we can create a lasting legacy. Join Arcadis. Create a Legacy. Our Commitment to Equality, Diversity, Inclusion & Belonging We want you to be able to bring your best self to work every day which is why we take equality and inclusion seriously and hold ourselves to account for our actions. Our ambition is to be an employer of choice and provide a great place to work for all our people. We are an equal opportunity and affirmative action employer. Women, minorities, people with disabilities and veterans are strongly encouraged to apply. We are dedicated to a policy of non-discrimination in employment on any basis including race, creed, color, religion, national origin, sex, age, disability, marital status, sexual orientation, gender identity, citizenship status, disability, veteran status, or any other basis prohibited by law. Arcadis offers benefits for part-time, as-needed positions. These benefits include EAP, 401K, and optional well-being benefits. The salary range for this position is $16.50-$35.00/ hr. #Resilience-ANA #Water-ANA #LI-RV1 #EarlyCareersANA
    $16.5-35 hourly 60d+ ago
  • Engineer, Software Tool Development

    Eos Energy Storage 3.6company rating

    Software engineering internship job in Turtle Creek, PA

    About Eos Energy Enterprises Eos Energy Enterprises, Inc. is accelerating the shift to American energy independence with positively ingenious solutions that transform how the world stores power. Our breakthrough Znyth™ aqueous zinc battery was designed to overcome the limitations of conventional lithium-ion technology. It is safe, scalable, efficient, sustainable, manufactured in the U.S., and the core of our innovative systems that today provides utility, industrial, and commercial customers with a proven, reliable energy storage alternative for 3 to 12-hour applications. Eos was founded in 2008 and is headquartered in Edison, New Jersey. For more information about Eos (NASDAQ: EOSE), visit eose.com. The Software Engineer is a position focused on applying software development as well as providing technical guidance to other personnel involved in testing, deployment, and operation of the Eos Battery Energy Storage Systems. The Software Engineer involves collaborating with a team and individual efforts to design and maintain solutions in the effective and efficient operation of energy storage (battery) systems, prototyping and implementing various battery management system (BMS) interfacing solutions, configuring software on Linux-based computers, adhering to safety standards when working with high-voltage systems, and testing software applications in real-world factory settings to ensure they function correctly. Responsibilities Collaborate with battery engineers, firmware developers, and system integrators to understand tooling needs and requirements for battery management systems (BMS) and related applications. Design, develop, and maintain solutions and utilities to automate battery testing, data analysis, simulation, and optimization processes. Implement software solutions to monitor battery performance metrics, conduct diagnostics, and facilitate predictive maintenance. Create user-friendly interfaces and dashboards for visualizing data and configuring parameters related to battery management and testing. Integrate tools with existing frameworks and platforms, ensuring compatibility and scalability. Document tool functionality, usage guidelines, and best practices for internal teams. Knowledge, Skills, and Abilities Proficiency in multiple programming languages such as C/C++, Rust, Javascript, Python, or Java. Experience with data analysis tools and libraries (e.g., Pandas, NumPy) for processing and interpreting battery performance data. Familiarity with version control systems (e.g., Git), build tools (e.g., CMake), and continuous integration (CI) pipelines. Familiarity with issue/project tracking software (e.g., JIRA). Ability to obtain strong understanding of battery management systems (BMS), battery modeling, and simulation techniques. Knowledge of communication protocols used in battery systems (e.g., CAN, Modbus, HTTP) and familiarity with hardware-in-the-loop (HIL) testing. Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills, with the ability to work effectively in a cross-functional team environment. Experience with real-time operating systems (RTOS) and embedded software development. Understanding of regulatory standards and safety protocols related to power plant equipment. Familiarity with agile methodologies and DevOps practices. Education and Experience Bachelor's degree in computer science, software engineering, or related field required. Master's degree in computer science, software engineering, or related field preferred. Minimum of 2 years' experience. Travel Local Travel: 10-25% Overnight/North America: 10-25% Working Conditions Office Environment - Must be able to remain in a stationary position 50% of the time and occasionally move about inside the office to access file cabinets, office machinery, etc. Required to have close visual acuity to perform an activity such as: preparing and analyzing data and figures; transcribing; viewing a computer terminal; extensive reading. May be required to exert up to 25 pounds of force occasionally to lift, carry, push, pull or otherwise move objects, including the human body. Factory - The worker may be subject to hazards. Includes a variety of physical conditions, such as proximity to moving mechanical parts, vibration, moving vehicles, electrical current, exposure to temperature changes or exposure to chemicals. While performing the duties of this job, the employee may be exposed to fumes, airborne particles, odors, dust, mists, and gases. The noise level in the work environment can be loud. Required to have close visual acuity to perform an activity such as: preparing and analyzing data and figures; transcribing; viewing a computer terminal; extensive reading; visual inspection involving small defects, small parts, and/or operation of machines (including inspection); using measurement devices; and/or assembly or fabrication parts at distances close to the eyes. Machinery operation requires the use of safety equipment to include but not limited to eye safety glasses, hearing protectors, work boots, and lab coats. May be required to exert up to 50 pounds of force occasionally to lift, carry, push, pull or otherwise move objects, including the human body. Customer/Partner Locations - Employee may visit customer or partner locations that may be comprised of office, manufacturing floor, laboratory environments and construction sites depending on the location and reason for visit.
    $70k-99k yearly est. Auto-Apply 60d+ ago
  • Software Developer

    Stefanini 4.6company rating

    Software engineering internship job in Pittsburgh, PA

    We help Procurement and Recruiting departments faced with the challenge of filling multiple IT-related openings for either long-term employment, or short-term projects. They need to find reliable candidates, with the right expertise, quickly and at the right cost to enable their company to remain competitive, and to increase profit and efficiency. Stefanini provides the IT contract resources you need to implement crucial projects, handle short-term assignments, or fulfill long-term placements. Our IT staffing services free you from the challenges of finding, recruiting, training and retaining high-quality professional staff, and allow you to focus on managing your business growth. We provide the ongoing skill development to ensure that professionals placed at your site are trained in leading technologies to support your information technology hardware, software, and network infrastructure. Augment your staff for short or long-term engagements, or for specialized expertise on specific projects. We have more than 25 years of staffing industry knowledge and can provide you with superior candidates to match your technical and professional needs. Job Description Responsible for writing programs to maintain and control computer systems software for operating systems, networked systems, and database systems. Responsible for creating the software platform, and then fine-tuning the final program after it has been made. Education/Experience: High School Degree and Bachelors degree in computer science/relevant field or equivalent work experience required. 3 to 6 years experience required. Skills and Competencies: Verbal and written communication skills, problem solving skills, customer service and interpersonal skills. Ability to work independently and manage one's time. Knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery. Qualifications 2+ years of hands-on experience with Object Oriented Analysis and Design, Object Oriented Programming, JSP, HTML5, CSS, jQuery and AngularJS Experience building database driven web applications a major plus Must also be able to demonstrate having working knowledge of both Waterfall and AGILE software development life cycle approaches. Bachelor's degree or equivalent in an IT related field Additional Information 6 - Months Contract
    $80k-100k yearly est. 14h ago
  • Software Engineer II, Offboard Python Application

    Latitude Ai

    Software engineering internship job in Pittsburgh, PA

    Latitude AI (lat.ai) develops automated driving technologies, including L3, for Ford vehicles at scale. We're driven by the opportunity to reimagine what it's like to drive and make travel safer, less stressful, and more enjoyable for everyone. When you join the Latitude team, you'll work alongside leading experts across machine learning and robotics, cloud platforms, mapping, sensors and compute systems, test operations, systems and safety engineering - all dedicated to making a real, positive impact on the driving experience for millions of people. As a Ford Motor Company subsidiary, we operate independently to develop automated driving technology at the speed of a technology startup. Latitude is headquartered in Pittsburgh with engineering centers in Dearborn, Mich., and Palo Alto, Calif. Meet the team: The Virtual Test Ecosystem (VTE) team ensures that our simulation (fully synthetic) and resimulation (replay engine using vehicle logs) workflows run efficiently and reliably at large scale. We use a mix of open source and cloud provider services to implement a processing framework that's cloud-agnostic as well as capable of running on-prem. The results of these simulations is business-critical for us - they're used in order to allow autonomy developers and testers to do large-scale safety and performance testing of changes prior to in-vehicle testing. We interact with engineers throughout the onboard and offboard stack in order to ensure smooth end-to-end capabilities. What you'll do: We run vehicle simulations at unprecedented scales in order to ensure we're releasing a safe product. You'll support this via improvements to our sim/resim cloud framework and applications that run on this framework. In terms of implementation, this involves a lot of Python coding, interacting with open source packages and various AWS/GCP services. In terms of analysis, we're constantly looking for bottlenecks that limit scalability or otherwise hinder performance. You'll put together benchmarking to identify these spots and associated dashboards to track and summarize the information. Then armed with that information, you'll implement solutions to increase efficiency It's not enough to have a framework that is functional - it needs to be intuitive and easy to use. We take our best guesses at this, but things evolve over time based on user interaction - both direct feedback as well as realizing how users are accidentally misusing or misinterpreting the results. VTE supports autonomy, systems, test, and a variety of other teams across the organization. Having an eye for how the system is being used, what users need, and a willingness to engage with these users on future improvements is critical We also can't build it all, so we want to make the framework well-documented and as self-serve as possible for others to extend it (while being there to answer questions). For example, when there's a new portion of the autonomy stack, we want that autonomy team to be able to update resim to add it in themselves so that they can iterate quickly In order to run logs through resim, we need to first know what logs are interesting. You'll contribute to the ecosystem of how we manage storing and searching for these logs efficiently, including how we automate indexing the interesting actors and interactions in a scene and how we determine our dataset coverage Once we've run resim, we want to do something with the updated logs. Frequently this involves metrics to analyze the AV's performance; these metrics could range from low-level performance of a particular detector in the stack to if the AV is meeting high-level business objectives. You'll both work on the sim/resim cloud framework implementation to make this easy for all developers to add in their metrics and support the metrics implementation themselves as needs arise What you'll need to succeed: Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or a related field and 2+ years of relevant experience, Master's degree, or PhD Expertise in writing Python code that's efficient, well-documented, and well-tested 2+ years' experience writing scalable applications that execute in a cloud or HPC environment 2+ years' experience writing software that interacts with AWS and/or GCP services Familiarity with NumPy and scientific programming Willingness and desire to learn how onboard and offboard components interact with each other and propose solutions to improve how developers and testers work with both systems Nice to have: C++ development experience Experience with Kubernetes What we offer you: Competitive compensation packages High-quality individual and family medical, dental, and vision insurance Health savings account with available employer match Employer-matched 401(k) retirement plan with immediate vesting Employer-paid group term life insurance and the option to elect voluntary life insurance Paid parental leave Paid medical leave Unlimited vacation 15 paid holidays Daily lunches, snacks, and beverages available in all office locations Pre-tax spending accounts for healthcare and dependent care expenses Pre-tax commuter benefits Monthly wellness stipend Adoption/Surrogacy support program Backup child and elder care program Professional development reimbursement Employee assistance program Discounted programs that include legal services, identity theft protection, pet insurance, and more Company and team bonding outlets: employee resource groups, quarterly team activity stipend, and wellness initiatives Learn more about Latitude's team, mission and career opportunities at lat.ai! The expected base salary range for this full-time position in California is $150,320 - $225,480 USD. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Latitude employees are also eligible to participate in Latitude's annual bonus programs, equity compensation, and generous Company benefits program, subject to eligibility requirements. Candidates for positions with Latitude AI must be legally authorized to work in the United States on a permanent basis. Verification of employment eligibility will be required at the time of hire. Visa sponsorship is available for this position. We are an Equal Opportunity Employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status.
    $71k-96k yearly est. Auto-Apply 46d ago
  • Associate Software Engineer

    Jazzhr AC Test 2024 02

    Software engineering internship job in Pittsburgh, PA

    Job Description Test Company is looking for an Executive Assistant to join our company in our office. This vital role provides administrative support, meeting coordination, event planning, travel coordination, expense reporting and many other administrative tasks for our leadership. The ideal candidate will be organized, a specialist at administrative support and a team player who can efficiently work with all levels of employees. Responsibilities(new job): Administrative support - Coordinate all aspects of business meetings and events. Provide data entry, calendar coordination, and serve as a master of Microsoft Office Suite. Review and respond to correspondence and draft appropriate responses for the. Other - Manage expenses and prepare reports with receipts and other forms of documentation. General administrative support and other duties as assigned. Requirements: Bachelor's degree in Business is preferred Minimum of three years of experience supporting an executive or manager Excellent communication and organizational skills with the ability to multitask Creative problem solving and practical time management skills Powered by JazzHR qe VsgV7HLo
    $61k-81k yearly est. 16d ago
  • Entry level software Developer

    9To9 Software Solutions

    Software engineering internship job in Pittsburgh, PA

    9to9 Software Solutions is a global IT Services, Product Development, and Business Solutions firm based in Connecticut. We focus on delivering flexible IT solutions for today's complex business technology. We drive Success for Client Business by leveraging our expertise in IT Solutions and Business Process improvements. We deliver the critical skills and knowledge base to our clients to succeed in today's technology-dependent marketplace. Our main focus is on providing software solutions & services that add business value to our clients. We provide end-to-end solutions, help execute the entire project and provide ongoing application support both in terms of processes or technical review. Mission Uniting the power of advanced technology experts, deep business insight and limitless innovation; we aim to unravel our customers' most complex business problems by providing innovative, and best-in-class solutions. We strive to maintain, develop and continuously improve our position as a world class supplier engaged in providing software solutions and professional services to our customers in a prompt, efficient and cost effective manner. Job Description Responsibilities: Under general direction, designs, develops, troubleshoots, debugs, and implements software code using Java, JavaScript, HTML, SQL, and XML for software components of the web applications. Works with graphic designers and other members of a project team to develop the site concept, interface design, and architecture of the website. Responsible for interface implementation. Integrates web applications with backend databases. Deploys large web-based transaction systems using application servers. Researches, tests, builds, and coordinates the integration of new products per production and client requirements. Requires strong navigation and site-design instincts. Minimum Qualifications: A Bachelor's or Associate's degree in Computer Science or related field. Creative problem-solving abilities and strong work ethic with “can do” attitude. Ability to take high-level requirements and compile them into development tasks. Ability to thrive in a team/collaborative environment. Ability to function at a fast pace with multiple deadlines. Possess a SECRET clearance or have the ability to obtain one. Must have at least an interim SECRET to begin work on the contract. Must be CompTIA Security+ certified. Must obtain as a related certification relevant to the computing environment, such as Oracle Certified Associate, with the first 90 days of employment. Must be enrolled in CompTIA Continuing Education program. Preferred Qualifications: 0+ years of software development experience developing Java web applications (School experience considered). Experience with Java Design patterns (MVC, DAO, Singleton, Factory, etc.). Experience supporting JVMs in Unix/Linux/Windows environments. Experience with frameworks such as SpringMVC, JasperReports, and Hibernate. Knowledge of SOA to include SOAP/WSDL and RESTful services. Experience using Eclipse, IntelliJ IDEA, or NetBeans. Experience with shell scripting, parsing, and analyzing log files with REGEXP. Oracle Certified Associate Java 1.8 or Oracle Certified Professional Java 1.8. Ability to estimate tasks based off of technical debt, level of effort, and complexity. Experience with RDBMS such as Oracle, SQLServer, or similar databases. Experience with software development processes such as SDLC, Scrum, or similar. Experience with JEE/JSP Containers such as WebLogic, JBoss, or Tomcat (or similar). Experience using version control tools such as Subversion. George. ************ Qualifications BE or Masters in Computer Science Additional Information All your information will be kept confidential according to EEO guidelines.
    $72k-94k yearly est. 14h ago
  • Full Stack Software Developer (Pittsburgh, PA)

    Noctrix Health

    Software engineering internship job in Pittsburgh, PA

    Noctrix Health is redefining the treatment of chronic neurological disorders with clinically validated therapeutic wearables. Our team of medical device specialists, neuroscientists, and consumer electronics engineers is dedicated to delivering prescription-grade therapy with an outstanding user experience. We have pioneered the world's first drug-free wearable therapy, clinically proven to alleviate symptoms in adults with drug-resistant Restless Legs Syndrome (RLS). Be part of our mission to transform healthcare, improve lives, and drive meaningful change with Noctrix Health. We are seeking a highly skilled Full Stack Software Developer with a strong background in mobile application development, particularly using Flutter and Dart. The ideal candidate will be responsible for designing, developing, and delivering high-quality mobile applications while implementing robust backend data solutions. This role requires collaboration with cross-functional teams to ensure optimal application performance, usability, and scalability. Responsibilities: Design, develop, and maintain high-quality mobile applications using Flutter and Dart Architect and implement scalable backend solutions to support application functionality Collaborate with product managers, designers, and other developers to define, design, and launch new features Optimize application performance and responsiveness while identifying and resolving bottlenecks Maintain high standards of code quality, organization, and automation Mentor junior engineers and foster a culture of continuous learning and improvement Stay up to date with industry trends, emerging technologies, and best practices in mobile and full-stack development Establish and enforce coding standards, testing strategies, and best practices Requirements: Experience with additional programming languages and frameworks beyond Flutter/Dart Strong knowledge of cloud services, APIs, and backend integration Proficiency in Agile/Scrum development methodologies Excellent problem-solving skills, attention to detail, and debugging capabilities Strong communication and teamwork skills, with the ability to work in a fast-paced environment Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or a related field 5+ years of experience in software development, with a focus on mobile applications Proven expertise in Flutter and Dart, with a strong understanding of mobile application architecture Experience deploying applications to the market, including app store submission processes Proficiency in version control tools such as Git or Bitbucket Solid understanding of the full mobile development lifecycle, from concept to deployment
    $72k-94k yearly est. 60d+ ago
  • Optimizely Software Developer

    Visvero 4.1company rating

    Software engineering internship job in Pittsburgh, PA

    Optimizely Software Developer. Key responsibilities include designing, developing, and maintaining software applications using Optimizely solutions. The developer will collaborate with cross\-functional teams, manage back\-end software development tasks, ensure code quality, and participate in testing and deployment processes. The role may also involve debugging and optimizing system performance. Requirements Qualifications Strong understanding of Computer Science fundamentals and principles Experience in Back\-End Web Development and Software Development Proficiency in programming and Object\-Oriented Programming (OOP) Ability to work with a team and adapt to a hybrid work environment Bachelor's degree in Computer Science, Software Engineering, or a related field Experience with Optimizely technology Strong problem\-solving skills and attention to detail Previous experience in developing scalable and efficient applications "}}],"is Mobile":false,"iframe":"true","job Type":"Full time","apply Name":"Apply Now","zsoid":"648173865","FontFamily":"Verdana, Geneva, sans\-serif","job OtherDetails":[{"field Label":"Industry","uitype":2,"value":"Financial Services"},{"field Label":"Work Experience","uitype":2,"value":"5+ years"},{"field Label":"City","uitype":1,"value":"Pittsburgh"},{"field Label":"State\/Province","uitype":1,"value":"Pennsylvania"},{"field Label":"Zip\/Postal Code","uitype":1,"value":"15207"}],"header Name":"Optimizely Software Developer","widget Id":"**********00072311","is JobBoard":"false","user Id":"**********00170003","attach Arr":[],"custom Template":"3","is CandidateLoginEnabled":false,"job Id":"**********04378015","FontSize":"12","google IndexUrl":"https:\/\/visvero.zohorecruit.com\/recruit\/ViewJob.na?digest=xlle8qfoYEKMi.4PE34i6Ek8ugWht16P6kspLvPmiwA\-&embedsource=Google","location":"Pittsburgh","embedsource":"CareerSite","logo Id":"o1wnv84f20ada98004fa6a3063f038ac8fff7"}
    $75k-100k yearly est. 29d ago
  • COBOL Software Developer

    Peraton 3.2company rating

    Software engineering internship job in Homestead, PA

    Responsibilities Peraton is seeking a COBOL/IDMS Software Programmer/Developer with experience developing and maintaining applications written using COBOL, IDMS and JCL for IBM mainframe operating systems. The Peraton DFAS account is seeking expertise to provide Application Support Services in support of the maintenance and development of Defense Civilian Payroll System (DCPS) project. * Plans, directs, and coordinates all activities associated with creating software across multiple functional areas and products. * Prioritizes and allocates projects, products, and resources with the assistance of architects and managers. * Participates in the strategic decisions about technology, definition, and implementation of the software products. * Makes employment decisions, such as hiring, rewarding. * Plan, direct, and coordinate activities of a multi-team or cross-functional organization. * Directs software development projects to include, ensuring that projects are completed on time and according to quality standards, facilitating communication upward and across project team including project status, justifications for variances and technical information. * Organizes projects through development of a project plan which includes communication of product goals as defined by top management, definition of project strategy, identification of the roles and responsibilities of key project groups, development of a schedule with key milestones, identification of risks, contingency plans, and allocation of project resources. * Monitors technology trends such as emerging standards for new technology opportunities. Qualifications * 2 years with BS/BA; 0 years with MS/MA; 6 years with HS Diploma * Must be a U.S Citizen * Must have an active Public Trust * Experience with specifications for software requirement changes. * Experience with design, development of software systems. * Strong experience with COBOL in a mainframe environment is required * Experience with IDMS * ADSO experience Peraton Overview Peraton is a next-generation national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world's leading mission capability integrator and transformative enterprise IT provider, we deliver trusted, highly differentiated solutions and technologies to protect our nation and allies. Peraton operates at the critical nexus between traditional and nontraditional threats across all domains: land, sea, space, air, and cyberspace. The company serves as a valued partner to essential government agencies and supports every branch of the U.S. armed forces. Each day, our employees do the can't be done by solving the most daunting challenges facing our customers. Visit peraton.com to learn how we're keeping people around the world safe and secure. Target Salary Range $80,000 - $128,000. This represents the typical salary range for this position. Salary is determined by various factors, including but not limited to, the scope and responsibilities of the position, the individual's experience, education, knowledge, skills, and competencies, as well as geographic location and business and contract considerations. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. EEO EEO: Equal opportunity employer, including disability and protected veterans, or other characteristics protected by law.
    $80k-128k yearly Auto-Apply 4d ago
  • Summer Core Engineering - Core Fluid Dynamics Intern

    Elliott Group 3.7company rating

    Software engineering internship job in Jeannette, PA

    Overview & Responsibilities This is a support role to assist Ebara Elliott Energy (EEE) professionals in our U.S. global headquarters location in Jeannette, PA. Students will receive “hands-on" experience in the Core Engineering department in the rotating equipment industry. At EEE, we design, build, refurbish and re-engineer products used by some of the largest companies in the world. EEE manufactures steam turbines, centrifugal and axial compressors, cryogenic pumps and expanders, power recovery expanders and gas expanders for use in energy markets worldwide. All internships will consist of the following elements: Individual projects to own and complete for real world hands-on experience; Team project and activities designed to demonstrate cooperation; Exposure to the day-to-day responsibilities of EEE leadership including participation in company and customer meetings and job shadowing. The Summer Core Engineering - Core Fluid Dynamics Intern will lead the following projects: Ensure the reliability and accuracy of existing test correlation methods. Design and implement new test correlation techniques or models. Analyze test data to identify and troubleshoot correlation issues. Preferred candidate: Major in Aerospace or Mechanical Engineering completing minimum of sophomore year of a Bachelor's Degree. Full time students pursuing an Aerospace or Mechanical Engineering Master's Degree are encouraged to apply. A background in mathematics and programming will be beneficial to this position. Applicants must be currently authorized to work in the United States on a full-time basis for any employer. We are unable to sponsor or take over sponsorship of an employment Visa at this time. This internship will be based at the EEE headquarters in Jeannette, PA. Candidates must be able to commute to our Jeannette, PA headquarters Monday through Friday 8:00 a.m. until 4:30 p.m. for up to twelve weeks. Equal Employment Opportunity Ebara Elliott Energy is an equal employment opportunity/affirmative action employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, marital status, genetic information, disability, veteran status, or any other characteristic protected by the federal, state or local laws of the United States. Applicants and employees are protected under U.S. federal law from discrimination. To learn more, click here . To learn more about our Job Applicant Privacy Notice, please click here . No agency submissions please. NOTE: Resumes submitted to any Ebara Elliott Energy employee without a current, signed and valid contract in place with the Ebara Elliott Energy recruiting team will become the property of Ebara Elliott Energy and no search fees will be paid.
    $45k-70k yearly est. Auto-Apply 31d ago
  • Software Developer I - Pittsburgh, PA

    Msccn

    Software engineering internship job in Pittsburgh, PA

    On behalf of VetJobs/MilitarySpouseJobs, thank you for your interest. We are assisting our partnering company, listed below, with this position. It is open to Veterans, Transitioning Military, National Guard Members, Military Spouses, Wounded Warriors, and their Caregivers. If you have the required skill set, education requirements, and experience, please click the submit button and follow for next steps. Requisition Number: 28311 Company: Westinghouse Electric Co Location: Cranberry Township, US Are you interested in being part of an innovative team that supports Westinghouse's mission to provide clean energy solutions? At Westinghouse, we recognize that our employees are our most valuable asset and we seek to identify, attract and recruit the most qualified talent while recognizing and encouraging the value of diversity in the global workplace. About the role: As a Software Developer you will Work with product and development teams for understanding and implementing the program vision for the WNEXUS Software Suite of Applications. You will report to the Software Development Manager and be located at our global headquarters in Cranberry Township, PA. The position is hybrid, you will be on site 2 days per week. Key Responsibilities: Work with Westinghouse's internal application framework tool in the development of engineering applications. Support other developers in the maintenance and testing of existing applications. Work with discipline engineers to develop functional requirements. Work with discipline engineers to develop scope, schedule and cost of new applications or releases of existing applications. Qualifications: Bachelor's degree in Computer Science or Software Engineering or related degree Background in software development. 1+ years of experience. 1+ years of experience with Java and SQL/Database Design, web-programming (HTML/JavaScript/CSS). Experience with REST APIs, MVC Architecture, and Bootstrap is a plus.5. Understanding of object-oriented and event-driven paradigms. We are committed to transparency and equity in all of our people practices. The base salary range for this position, which is dependent upon experience, qualifications and skills, is estimated to be $58,400 to $73,000 per year. #LI-Hybrid Why Westinghouse? Our benefits package is tailored to meet the diverse needs of our employees, while also promoting wellness and career growth. The following are representative of what we offer: Comprehensive Medical benefits which could include medical, dental, vision, prescription coverage and Health Savings Account (HSA) with employer contributions options Wellness Programs designed to support employees in maintaining their health and well-being including Employee Assistance Program providing support for our employees and their household members 401(k) with Company Match Contributions to support employees' retirement Paid Vacations and Company Holidays Opportunities for Flexible Work Arrangements to promote work-life balance Educational Reimbursement and Comprehensive Career Programs to help employees grow in their careers Global Recognition and Service Programs to celebrate employee accomplishments and service Employee Referral Program Westinghouse Electric Company is the global nuclear energy industry's first choice for safe, clean, and efficient energy solutions. We enable our delivery of this vision by living our value system: Safety and Quality Integrity and Trust Customer Focus and Innovation Speed and Passion to Win Teamwork and Accountability While our Global Headquarters are located in Cranberry Township, PA, we have over 11,000 employees working at locations in 19 different countries. Westinghouse is an Equal Opportunity Employer including Veterans and Individuals with Disabilities Employment opportunities may require access to information which is subject to the export control regulations of the United States. Hiring decisions for such positions are required by law to be made in compliance with these regulations. Applicants for employment opportunities in other countries must be able to meet the comparable export control requirements of that country and of the United States.
    $58.4k-73k yearly 21d ago

Learn more about software engineering internship jobs

How much does a software engineering internship earn in Greensburg, PA?

The average software engineering internship in Greensburg, PA earns between $32,000 and $101,000 annually. This compares to the national average software engineering internship range of $30,000 to $73,000.

Average software engineering internship salary in Greensburg, PA

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