CACI International Embedded Systems/Software Engineering Intern - Summer 2021 in Dulles, Virginia
What You’ll Get to Do:
Design the real-time embedded firmware and software drivers that command and control all the tactical systems and sensors that CACI’s Advanced System Development Group creates
Duties and Responsibilities:
Write the firmware for real-time embedded systems as well as the multi-threaded drivers and applications for communication.
Work on a multi-disciplinary team with mechanical, electrical, computer, and rf engineers.
Assisting with planning, conducting, and evaluating approaches to meet project objectives in a timely, cost-effective fashion.
Analyze, design, develop, and maintain products; assist in commercialization.
Build prototypes, products, and systems for testing; set up and run laboratory simulations
Design testing procedures and coordinate testing. Conduct tests, document results, and develop client presentation
More About the Role:CACI’s Advanced Systems Development Group is looking for an Embedded Systems Software Engineer to join our embedded systems team. Do enjoy writing firmware for real-time embedded systems that will be a part of larger electro-mechanical systems? Are you interested in working on hardware/software interfaces, writing the communication interfaces, debugging your firmware and software, and optimizing your implementations? Join CACI’s Advanced Systems Development Group and be a part of a fast-paced, technical design team focusing on real-time embedded systems applications for defense.You’ll Bring These Qualifications:
Progress towards a BS degree in electrical engineering, computer engineering or computer science (ABET/EAC Accredited)
0-2 years of relevant experience in the field of electrical/computer engineering or computer science
Embedded microprocessor / embedded system-based design
Proficient in C/C++ and Python
Must be mechanically inclined and have strong mathematics skills
Effective communication skills, both written and oral.
Able to work both within a team and autonomously as tasks dictate.
Able to digest new technical information at a rapid pace for practical use.
Appropriate time management capabilities - able to both pace workload and provide feedback to leads on task progress.
Ability to work under the supervision of a mentor
Eagerness to improve efficiency and streamline work procedures.
These Qualifications Would be Nice to Have:
Real-time embedded systems design, FreeRTOS preferred
ARM based processor development
Proficient with Linux
Experience with multi-threaded programming
Experience designing low-power embedded systems
Hands-on prototyping and assembly experience
Understanding of FPGA’s and FPGA SoC’s, Xilinix preferred
If Undergraduate or Graduate, pursuing a degree in electrical engineering, computer engineering, computer science, or related field is preferred, not required.
Minimum GPA of 3.0 or higher is preferred, not required.
Previous internship/ co-op or other work experience, leadership and teamwork capabilities, interpersonal communication skills, and activities(professional/ community/ extracurricular)
What We Can Offer You:
We’ve been named a Best Place to Work by the Washington Post.
Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives.
We offer competitive benefits and learning and development opportunities.
We are mission-oriented and ever vigilant in aligning our solutions with the nation’s highest priorities.
For over 55 years, the principles of CACI’s unique, character-based culture have been the driving force behind our success.
CACI employs a diverse range of talent to create an environment that fuels innovation and fosters continuous improvement and success. At CACI, you will have the opportunity to make an immediate impact by providing information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian customers. CACI is proud to provide dynamic careers for employees worldwide. CACI is an Equal Opportunity Employer - Females/Minorities/Protected Veterans/Individuals with Disabilities.