[Close] 

Software Engineering Co-Op

Job Description

Essential duties & responsibilities:

  • Partner closely with end-customers to understand business/industry problems and continuously refine requirements to deliver quality solutions, applications and proof-of-concepts
  • Deliver platforms and applications with high quality, stability and integrity through precise and thorough testing / validation techniques
  • Follow accepted programming practices, standards, and regulations (e. g., data privacy, FDA regulations)
  • Analyze, identify and correct technical problems and deficiencies to deliver an improved experience
  • Collaborate in code reviews to ensure good development practices are followed.

Education & special trainings:

  • Currently working on completion of Bachelor s or Master's degree in related field or equivalent; we will only consider students who plan to be enrolled in a degree-seeking program after the co-op
  • Cumulative 3. 0 GPA or above; must be the case at the date of hire and also will be verified during background check
  • Completed data structures and algorithms course
  • Completed courses on an object-oriented language (Objective-C, Swift, C#, C++, Java)
  • Courses in AL / Neural Networks a plus
  • Courses in statistics, calculus and/or advanced algebra a plus

Qualifications & experience:

  • Must be permanent resident of the U. S. or U. S. citizen
  • Experience with 3D software (Unity, Ogre, or other gaming engines) or mobile development (iOS / Android) a plus
  • Experience with python and traditional AI frameworks (i. e., TensorFlow) a plus
  • Experience with version control (SVN or git preferred) a plus
  • Experience with Software as a Medical Device a plus.

Physical & mental requirements:

  • Demonstrate skill in communicating technical information to varying audiences.


Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Experienced Field Engineer - Controls - Aerode...
Trenton, NJ FieldCore
Experienced Field Engineer - Controls - Aerode...
Jersey City, NJ FieldCore
Maintenance Engineer
Orange, NJ McDonald's
Maintenance Engineer
Somerville, NJ McDonald's
Maintenance Engineer
Dunellen, NJ McDonald's
Sr Manager, Engineering Capability Development
East Hanover, NJ Mondelez International