DigitalGlobe Software Engineering Interns in United States

Please review the job details below.

Responsibilities

Radiant Solutions is currently looking for Software Engineering Interns for 2019 at our Ann Arbor, MI area location. Our interns work with technical teams to deliver real-world, actual problem-solving solutions for our customers.

  • Some days you'll be examining outputs, notice a problem, and need to trace through code to see what's going wrong. You must figure out a quick way to hack a one-off program together to isolate the section of code in question so you're not spending all day waiting for something to run. After the problem's solved, you'll want to add an equivalent unit test for it so we don't run into this again down the road..

  • Other days you'll be designing a brand new component. First, you've got to work with the image scientist to figure out what the component is supposed to do. Then you've got to work with the software team to figure out what components we already have that you can reuse, how to make this new component flexible enough that we can reuse it too, and how to make this code run fast.

  • You will be using version control (we use Subversion in some complicated ways to bring in multiple repositories), issue tracking (we use Trac), and automated builds (we use Jenkins).

  • Writing code that's multi-platform (Linux, Solaris, and Windows) will need to seem like a good thing to you rather than a nuisance, and you'll need to be comfortable picking up whatever internal or open source libraries are needed to help you do it.

  • You can take old code and channel any internal grumbling about how it's not designed well into motivation to make it better.

Qualifications

  • Candidates must show a passion for innovation, an understanding of software systems and applications, and the ability to effectively manage, grow and evolve MDA Information Systems LLC software solutions.

  • You've got a working knowledge of languages: C++, Java or Python preferably - as well as an aptitude for picking up new languages as the job requires.

Education

  • The Software Engineer Intern position requires current pursuit of a Bachelors degree in a specialized area or equivalent field; or pursuing Masters degree.

To be qualified you must be a US Citizen

#cjpost

DigitalGlobe and Radiant solutions offer a generous compensation package including a competitive salary; choice of medical plan; dental, life, and disability insurance; a 401(K) plan with competitive company match; paid holidays and paid time off.

We are a vertically integrated, new space economy story, including segments across the value continuum for every moment leading up to and following launch. We lead in satellite communications (building and operating), ground infrastructure, Earth observation, advanced analytics, insights from machine learning, next-generation propulsion, space robotics, on-orbit servicing, on-orbit assembly, and protection of space assets through cybersecurity and monitoring of space systems. By integrating our leading-edge capabilities, we provide innovative, cost-effective solutions, value for customers, and thus unlock the multiplier effect of our combined businesses.