Logo of Huzzle

Software Configuration Management/Devops Engineer - New Graduate Program

image

Thales

Apr 8

  • Job
    Full-time
    Entry Level
  • Software Engineering
  • $73.2K - $104.5K
  • Irvine
  • Quick Apply

AI generated summary

  • You need a Bachelor of Science in Computer Science, skilled in Java/Android development, Linux, and OOP. Strong communication skills and critical thinking are a must. Join our Talent Community if you're passionate about Thales!
  • You will work on developing, integrating, and testing new features for IFEC products, participate in code reviews, and work in an agile-driven environment.

Requirements

  • Bachelor of Science in Computer Science or related engineering discipline.
  • 0-4 years of work experience, in Java and/or Android development and debugging on Linux and/or Android based systems.
  • Very good understanding of Object Oriented Programming concepts and design patterns.
  • Excellent verbal and written communication skills, self-motivated, critical thinker with strong technical background.
  • If you’re excited about working with Thales, but not meeting the requirements for this position, we encourage you to join our Talent Community!
  • Special Position Requirements
  • Schedule: Core Business Hours Monday-Friday.
  • Travel: Very limited travel potentially to other Thales manufacturing sites within the USA.
  • Regulatory Compliance Requirements: None.

Responsibilities

  • Implement and integrate new features in our InFlight Entertainment and Connectivity (IFEC) product suite.
  • Participate in all phases of software development to extend the current Thales Linux Framework code, developing Android and Java applications.
  • Submit code for code review and participate in peer code reviews.
  • Write and execute software test plans, and debug and fix problems found during testing activities and issues reported from the field.
  • Work with automated testing tools/scripting for validation of implementation.
  • Work in an agile-driven (Scrum) environment.

FAQs

What are the main responsibilities of a Software Configuration / DevOps Engineer at Thales?

The main responsibilities include designing and implementing changes in Android and Linux based components, completing software testing, supporting system integration and verification teams, and providing fixes for any remaining issues after each release.

Build a future we can all trust.

Consulting
Industry
10,001+
Employees
2000
Founded Year

Mission & Purpose

Thales is a global technology leader with more than 77,000 employees on five continents. The Group is investing in digital and “deep tech” innovations – Big Data, artificial intelligence, connectivity, cybersecurity and quantum technology – to build a future we can all trust. Trust is essential for societies to flourish, with humans playing a central role in every critical decision. Thales's high-tech solutions, services and products help companies, organisations and governments to achieve their goals and ambitions. And in each of our five vertical markets — digital identity and security, defence and security, aerospace, space, and transport — our customers play a vital role in society.