Software Engineering Internship/Co-op (4-8 Months)
About the role
Shaping the future through innovation and discovery!
With a history spanning more than seven decades, Communications & Power Industries’ thousands of products have impacted people’s lives in numerous unseen ways every day. Our highly engineered products serve as the backbone of modern-day commercial and military communications systems, assist in diagnosing medical conditions, empower scientific discoveries and space exploration, and much more.
We are actively seeking applicants for our Engineering Internship Program. Our interns will work alongside out multi-disciplined team on real projects. Under the guidance of a senior engineer, this position involves working within CPI’s automated test environment group (ATE). Employee will assist in the design, documentation, analysis, maintenance, and construction of new and existing system infrastructure.
Position Description:
-
Assist senior engineers in the development, testing, and maintenance of applications and tools used within the Automated Test Environment (ATE).
-
Support the design and implementation of software components used for automated testing, data acquisition, and system monitoring.
-
Contribute to the development of user interfaces and web-based tools using technologies such as C#, Vue.js, and related frameworks.
-
Assist with database design, queries, and maintenance activities using MySQL to support automated testing systems and data reporting.
-
Support integration of software applications with test equipment, instrumentation, and system infrastructure used in engineering and manufacturing environments.
-
Document system architecture, code changes, test procedures, and troubleshooting steps to support maintainability and knowledge sharing within the engineering team.
-
Assist with version control, code reviews, and deployment processes using tools such as Git and DevOps pipelines.
-
Help maintain and improve existing automated test systems by implementing updates, resolving bugs, and enhancing system performance.
-
Collaborate with engineers and technical staff to gather requirements, test new features, and validate system functionality.
-
Support analysis and reporting of automated test data to assist engineering teams in evaluating system performance and reliability.
-
Follow established engineering, documentation, and software development best practices while contributing to continuous improvement initiatives within the ATE team.
Position Requirements:
- Successfully completed 3rd year in electrical engineering, computer science, computer engineering, or applicable programming course(s)
- Experience using C#, VUE.JS, MYSQL, Visual Studio, GIT, DevOps.
- Excellent written and oral English communication skills
- Demonstrated troubleshooting abilities and experience
- Electronics troubleshooting experience an asset
- Must meet all CGP requirements.
WHAT WE OFFER:
Whether you are a seasoned professional or just embarking on your career, CPI is an ideal place to expand your knowledge and expertise. We cultivate a healthy, dynamic, and team-oriented environment that empowers our employees to develop, create and deliver innovative, reliable technology solutions to power, connect, protect, and support a better tomorrow.
WHO WE ARE:
We value the unique and diverse skills, qualities, and backgrounds that each employee brings to CPI, and we respect each employee as an integral member of our growing team. CPI is committed to providing equal employment opportunities for all current and prospective employees, as well as to promoting a culture of inclusion and respect for everyone. We celebrate the innovation that diversity creates in the work environment, and we recognize that each employee brings their own unique capabilities, experiences, and perspectives to the organization. It is this variety that adds value to our teams, as well as to our stakeholders. We welcome and encourage applicants to reach their full potential with us.
CPI is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability or other applicable legally protected characteristics.
#LI-ML
About Communications & Power Industries (CPI)
Communications & Power Industries (CPI) is a global manufacturer of electronic components and subsystems focused primarily on communications and defense markets. With a heritage of technological excellence that spans decades, CPI develops, manufactures and globally distributes innovative and reliable technology solutions used in the generation, amplification, transmission and reception of microwave signals for commercial and military applications. CPI serves customers in the communications, defense, medical, industrial, and scientific markets. Communications & Power Industries is headquartered in Plano, Texas and has manufacturing facilities in the U.S., Canada, Europe and Asia, as well as more than 40 sales and service offices around the world.
Similar jobs you might like
Software Engineering Internship/Co-op (4-8 Months)
About the role
Shaping the future through innovation and discovery!
With a history spanning more than seven decades, Communications & Power Industries’ thousands of products have impacted people’s lives in numerous unseen ways every day. Our highly engineered products serve as the backbone of modern-day commercial and military communications systems, assist in diagnosing medical conditions, empower scientific discoveries and space exploration, and much more.
We are actively seeking applicants for our Engineering Internship Program. Our interns will work alongside out multi-disciplined team on real projects. Under the guidance of a senior engineer, this position involves working within CPI’s automated test environment group (ATE). Employee will assist in the design, documentation, analysis, maintenance, and construction of new and existing system infrastructure.
Position Description:
-
Assist senior engineers in the development, testing, and maintenance of applications and tools used within the Automated Test Environment (ATE).
-
Support the design and implementation of software components used for automated testing, data acquisition, and system monitoring.
-
Contribute to the development of user interfaces and web-based tools using technologies such as C#, Vue.js, and related frameworks.
-
Assist with database design, queries, and maintenance activities using MySQL to support automated testing systems and data reporting.
-
Support integration of software applications with test equipment, instrumentation, and system infrastructure used in engineering and manufacturing environments.
-
Document system architecture, code changes, test procedures, and troubleshooting steps to support maintainability and knowledge sharing within the engineering team.
-
Assist with version control, code reviews, and deployment processes using tools such as Git and DevOps pipelines.
-
Help maintain and improve existing automated test systems by implementing updates, resolving bugs, and enhancing system performance.
-
Collaborate with engineers and technical staff to gather requirements, test new features, and validate system functionality.
-
Support analysis and reporting of automated test data to assist engineering teams in evaluating system performance and reliability.
-
Follow established engineering, documentation, and software development best practices while contributing to continuous improvement initiatives within the ATE team.
Position Requirements:
- Successfully completed 3rd year in electrical engineering, computer science, computer engineering, or applicable programming course(s)
- Experience using C#, VUE.JS, MYSQL, Visual Studio, GIT, DevOps.
- Excellent written and oral English communication skills
- Demonstrated troubleshooting abilities and experience
- Electronics troubleshooting experience an asset
- Must meet all CGP requirements.
WHAT WE OFFER:
Whether you are a seasoned professional or just embarking on your career, CPI is an ideal place to expand your knowledge and expertise. We cultivate a healthy, dynamic, and team-oriented environment that empowers our employees to develop, create and deliver innovative, reliable technology solutions to power, connect, protect, and support a better tomorrow.
WHO WE ARE:
We value the unique and diverse skills, qualities, and backgrounds that each employee brings to CPI, and we respect each employee as an integral member of our growing team. CPI is committed to providing equal employment opportunities for all current and prospective employees, as well as to promoting a culture of inclusion and respect for everyone. We celebrate the innovation that diversity creates in the work environment, and we recognize that each employee brings their own unique capabilities, experiences, and perspectives to the organization. It is this variety that adds value to our teams, as well as to our stakeholders. We welcome and encourage applicants to reach their full potential with us.
CPI is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability or other applicable legally protected characteristics.
#LI-ML
About Communications & Power Industries (CPI)
Communications & Power Industries (CPI) is a global manufacturer of electronic components and subsystems focused primarily on communications and defense markets. With a heritage of technological excellence that spans decades, CPI develops, manufactures and globally distributes innovative and reliable technology solutions used in the generation, amplification, transmission and reception of microwave signals for commercial and military applications. CPI serves customers in the communications, defense, medical, industrial, and scientific markets. Communications & Power Industries is headquartered in Plano, Texas and has manufacturing facilities in the U.S., Canada, Europe and Asia, as well as more than 40 sales and service offices around the world.