Location: Irvine, United States of America
Thales people architect solutions that enable two-thirds of planes to take off and land safely. We create in-flight entertainment systems that engross 50 million fliers every year and we develop the avionics that control the world’s largest commercial aircrafts. Our simulators train the next generation of pilots for fighter jets, transporters and search and rescue helicopters. And, together, each and every member of our aerospace team makes a difference.
TOGETHER WE MAKE THE BIG AMBITIONS OF TOMORROW HAPPEN TODAY
Do you get excited and curious about working on large-scale and highly complex projects?
Are you eager to innovate and work on unsolved problems that you drive to completion?
If you responded YES, please read on…
We are currently looking for a Software Engineering (Architecture) Intern in our Irvine, CA location. We are looking for a software architecture intern assist in the design and implementation of company’s In-Flight Entertainment and Connectivity (IFEC) product suite. The ideal candidate must have an academic understanding of computer science fundamentals and some practical software design/development experience on Linux and/or Android Platforms. Candidates must be receptive to learning new skills in designing software. This mission critical position helps the design and implementation of complex systems that are deployed in many Boeing, Airbus, and other aircrafts.
Primary responsibilities include:
Design, implement, and test the software components that make up the IFEC distributed system
Document the software architecture of the AVANT, InflytCloud and Connectivity products
Communicate the software architecture and design to other engineers and management via presentations and design documentation
Recommend and develop architectural and detailed design patterns that can be used by other members of the development teams
Create proof-of-concepts as necessary to demonstrate new ideas and technologies
Be able to work in an AGILE environment for projects
Be organized, able to take instructions, work in a time sensitive environment, and be able to solve problems independently or/and under limited supervision
You must be currently pursuing one of the following degrees as a Junior or Senior: Computer Science (Computer Science, Computer Engineering)
Knowledgeable in Java, C/C++ and/or other programming languages
Good understanding of Object Oriented Programming concepts and design patterns, and abstraction methodology
Knowledge of the Scrum development process and Continuous Integration practices and tools (e.g. Jenkins, JIRA, Version One)
Familiarity with Android and Unix/Linux environments
Familiarity with Cloud Technologies
Experience in designing and creating software applications, libraries, APIs, and tools
Familiarity with Software Design/Development Tools like Enterprise Architect, IDEs, Test Frameworks, Source Control
Excellent verbal and written communication skills, ability to interact and explain technical details with other engineering teams
Self –motivated, critical thinker with technical background
Ability to work independently as well as in teams with members of other engineering and non-engineering teams
Authorization to work in the United States
If you are up to the challenge and wish to apply, please make sure you include:
Examples of project work/research reports/studies completed
Your contributions to Thales’ cutting-edge products will make possible the continued delivery of excellence.
APPLICATIONS CLOSE: January 31st, 2019
At Thales we provide CAREERS and not only jobs. With Thales employing 65,000 employees in 56 countries our mobility policy enables thousands of employees each year to develop their careers at home and abroad, in their existing areas of expertise or by branching out into new fields. Together we believe that embracing flexibility is a smarter way of working. Great journeys start here, apply now!
Thales champions inclusion and we believe diversity strengthens the fabric of our culture. We are an Equal Opportunity Employer/AA/Minorities/Females/Veterans/Disabled.