This Software Engineering Intern position will require the successful candidate to work through the Full Software Development Life Cycle. Under the guidance of lead team members, the candidate will work from Requirements Elicitation, Test Cases, Design, Implementation, Unit Test, Integration Test, Deployment and Customer Support. This opportunity will expose the successful candidate to develop working software solutions in a wide range of technologies such as Web/Cloud technologies, Embedded Compressor Control, Engineering Support Tools, Production Support Tools and Automated Testing.
Responsibilities for this position include, but are not limited to, the following:
• Requirements Elicitation - documentation and traceability of desired product features
• Test Cases – create & execute test cases verifying features
• Design – document a proposed solution for peer review and approval
• Implementation/Unit Testing – write/compile/debug software features
• System Integration Tests – Support product level testing activities verifying application stability of existing and new features
• Travel – No travel anticipated on this position
Required Qualifications
• Senior or Junior student currently enrolled, pursuing a Bachelor’s Degree in Computer Sciences, or a student pursuing a Master’s Degree in Computer Sciences
• Must have successfully completed basic courses in Programming, Data Structures, C++ and Object-Oriented Programming
• Good communication skills both written and verbal
Preferred Qualifications
• Experience using Integrated Development Environment such as Eclipse or Visual Studio/VSCode
• Experience using debugger to troubleshoot software
• Experience using version control system tools such as GI
Job Criteria
• A hungry individual ready to learn/apply/expand their Software Engineering knowledge
• Self-Driven individual with pride in finding a working solution on its own, a natural problem solver
If this role excites you, we’d love to hear from you! Apply now to start the conversation and learn more about where your career can go with us.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or other protected category.
...prepares students in grades 5-12 to succeed in high school and college and engage productively in their communities. The majority of our... ...what students can achieve. About the RoleThe Talent Recruiter will report to the Director of Talent and will be a member of the...
...weekends and nights!~ Paid Holidays ~ Work-life balance. ~ Remote/hybrid setting (once trained) ROLE DESCRIPTION: This individual... ...level reviews. Accepted licensure includes but is not limited to RN, LMSW, LMHC. # Successful completion of UR nurse orientation...
...We are hiring immediately for a full time DISPATCHER position. Location : TAMU - 600 Agronomy Road, College Station, TX 77... ...For positions in Washington State, Maryland, or to be performed Remotely, click here for paid time off benefits information. Applications...
We are seeking a reliable and caring overnight babysitter for our 5-year-old son in Milwaukee, WI. The position requires coverage from Tuesday, November 18, 2025, at 3:00 AM, until Wednesday, November 19, 2025, at 1:00 AM. Our son typically sleeps through the night, so...
...About the Organization This long-standing, independent, physician-owned multi-specialty group has served Central New Jersey for... ...Position Overview We are seeking an experienced Physician Assistant to join our growing Urgent Care team in Hamilton, NJ. The ideal...