Principal Software Integration Engineer

Full Time
Irvine, CA
Posted
Job description
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.

Position Summary:

The Principal Software Integration Engineer will join our Software organization to deliver new features of our next generation InFlight Entertainment and Connectivity (IFEC) product suite.

The Principal Software Integration Engineer will lead and drive integration activities. The candidate must bring technical expertise to troubleshoot and solve complex software/system issues. The candidate must also be able to train and guide team members to analyze software/system requirements, troubleshoot hardware, network, and software issues. The candidate will maintain and enhance the development, integration, and testing process. The Principal Software Integration engineer is responsible for driving both software and system solutions to be delivered to the verification/validation teams while meeting schedule milestones and quality objectives.

Essential Functions / Key Areas of Responsibility:

  • Lead integration effort of end-to-end systems to validate software, system and/or third party deliveries [30%]
  • Analyze root causes and drive the resolution of highly complex software, hardware or network issues [20%]
  • Proactively identify and implement improvements on processes, tools and product to increase team’s efficiency and performance [10%]
  • Work closely with Scrum Master and Project Engineer to determine work estimate, identify project risks identify dependencies, and lead action plans to mitigate impact of project risks and dependencies [10%]
  • Manage Key Performance Indicators on progress and performance. Create reports and lead presentations to management and stakeholders [10%]
  • Be a focal on technical concepts and department processes [10%]
  • Work with system and software architects, software developers, design authorities and relevant stakeholders to ensure the solution is delivered [5%]
  • Conduct training sessions on relevant technical subjects (i.e troubleshooting, new system functionalities, etc..) [5%]

Minimum Requirements: Skills, Experience, Education, Technical/Specialized Knowledge, Certifications, Language:

  • Bachelor's degree in Computer Science, Information Technology or related field with 10+ years’ experience, or Master’s degree in field with 5 to 9 years of experience
  • 5+ years of knowledge/experience in Linux, Networking, and Scripting
  • 5+ years of Java or C++
  • Familiar with test principles, including functional testing, performance testing, stress testing, endurance testing, recovery testing, ad hoc testing, etc.
  • Skilled with performing troubleshooting on software & hardware
  • Knowledgeable with networking, TCP/IP, VLAN,
  • Self-motivated, critical thinker with strong technical background
  • Key competencies include decision-making, planning and organizing, problem analysis and problem solving, teamwork and adaptability
  • Ability to write meaningful documents that breaks down technical concept to aid in team and stakeholder’s understanding
  • Ability to make decisions, solve complex problems and work independently
  • Ability to teach and mentor team members
  • Ability to build a supportive team environment and work collaboratively and effectively across multiple teams
  • Written communication skills to clearly summarize technical issues and describe analysis
  • Data driven, familiar with managing Key Performance Indicators to drive improvements
  • Ability to multitask and shift priorities quickly to support business demands

Preferred Qualifications :

  • Experience debugging on Linux and/or Android based systems
  • Development or testing experience with Bluetooth and/or Wifi devices
  • 5+ years’ experience in IFE
  • Experience with test automation design and implementation
  • Knowledge of Agile and common tools (JIRA, Confluence)
  • Experience in media streaming (rtsp, hls, dash)
  • Experience in network protocols (tcp/udp/rtp)

Physical Demands :

  • Need to be able to stand part time and reach for devices during system testing and troubleshooting

Travel:

  • Rarely (Domestic)

The anticipated salary range for this role is $105,599.20 - $196,112.80 USD AnnualUSD Annual *. The Company reserves the right to ultimately pay more or less than the posted range and offer additional benefits and other compensation, depending on circumstances not related to an applicant’s status protected by local, state, or federal law.

The Company provides an extensive benefits program for all full-time employees working 30 or more hours per week and their eligible dependents, including the following:

  • Elective Health, Dental, Vision, FSA/HSA and Well-Being plans
  • 401(k) Retirement Savings Plan with a company contribution and a match, and without vesting period
  • Company paid holidays, vacation days, and paid sick leave
  • Company provided Life Insurance, AD&D, Disability, and Employee Assistance Plan

This position will require successfully completing a post-offer background check. Qualified candidates with [a] criminal history will be considered and are not automatically disqualified, consistent with federal law, state law, and local ordinances.

Successful applicant must comply with federal contractor vaccine mandate requirements.

Thales champions inclusion and we believe diversity strengthens the fabric of our culture. We are an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law


If you need an accommodation or assistance in order to apply for a position with Thales, please contact us at talentacquisition@us.thalesgroup.com .

laviolettawines.com.au is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, laviolettawines.com.au provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, laviolettawines.com.au is the ideal place to find your next job.

Intrested in this job?