Job Description
Job Description
Description
Computer Engineering Interns support UPT’s research and development efforts under the supervision of a Lead Engineer and / or Project Manager. Interns contribute to the design, implementation, testing, and documentation of embedded computing systems for defense, aerospace, and critical infrastructure applications. This role emphasizes hands-on R&D work in hardware / software integration, digital systems, and embedded architectures, with exposure to the full early-stage engineering lifecycle.
Responsibilities
- Support R&D engineers with embedded system design, development, testing, and documentation
- Assist with hardware / software integration, including microcontrollers, processors, and peripherals
- Support development of low-level firmware and embedded software
- Assist with digital hardware design, interface definition, and system bring-up
- Participate in prototype integration, laboratory testing, and data collection
- Contribute to technical documentation and project planning activities
- Collaborate with computer, electrical, mechanical, software, and systems engineers on integrated R&D efforts
Required Qualifications
Ability to apply computer engineering fundamentals to research and development problemsHands-on aptitude and strong attention to detailAbility to work effectively in a fast-paced, changing R&D environmentStrong teamwork and technical communication skillsExperience with at least one programming language (e.g., C, C++, Python)Familiarity with basic digital logic and computer architecture conceptsProficiency in MS Office (Excel and Word)U.S. citizenship requiredAbility to pass a background checkPreferred Qualifications
Coursework or experience in embedded systems, firmware development, or computer architectureExperience with microcontrollers, real-time operating systems (RTOS), or FPGA / HDL conceptsExperience with debugging tools (e.g., logic analyzers, JTAG, oscilloscopes)Interest in defense or aerospace embedded computing systemsEducation Requirement
Current student who has completed two or more years in a Computer Engineering program at an ABET-accredited university