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.
Position Description:
As a CPI Software Automation intern, you will apply your classroom-learned skills to enable the design and manufacture of cutting-edge communications
electronics that support commercial, broadcast, and our national security. The selected candidate will work with collaborative teams on various technical projects associated with our core mission. In addition to receiving competitive compensation, the Engineering Intern will enhance their skill set by working among a talented and technically-accomplished group of colleagues. Interns will also enjoy a flexible work environment where contributions are recognized and rewarded.
Candidates should demonstrate a basic understanding of the engineering design process, be able to solve new and unfamiliar problems, and work
collaboratively as part of a team. Engineering Interns must be enrolled in an accredited degree program in Computer Engineering, Systems Engineering,
Software Engineering, Electrical Engineering, Mechanical Engineering or other related scientific or technical discipline with a preference for a standing of a
sophomore or higher.
Example Projects Within the Role Include:
- Automation (with scripting) of repetitive design and test tasks using software tools like Python or Matlab
- Creating data structures (e.g. in SQL) to store engineering test data
- Developing simple GUI or CLI interfaces to retrieve and interact with engineering test data (e.g. using Python, Flask, etc.)
- Communicate with other design team members about requirements, design rationale, analysis of designs, and any issues clearly and openly
- Participate in the improvement of organizational processes and documentation
Position Requirements:
- Intermediate level skills in Python or Matlab
- Basic understanding of source control principles (e.g. Git, archiving, commits, PR process)
- Basic knowledge of relational database structures (e.g. SQL)
- Good written communications and documentation skills
Beyond the basic required skills, additional consideration will be given to advanced applicants who have experience in the following specialty
areas:
- Intermediate/Advanced familiarity with Python data and numerical analysis tools (Numpy, Pandas, Matplotlib)
- Experience with Flask web applications
- Experience interfacing to equipment using a SCPI or VISA interface
- Embedded control hardware, microcontrollers, basic embedded code
- Experience with a community documentation paradigm (i.e. Wiki, etc.)
- Project management tools such as Microsoft Project
Security
- Must meet all CGP and ITAR 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.