Senior Software Engineer
Company: Thales Group
Location: Irvine
Posted on: June 2, 2025
Job Description:
Location: Irvine, United States of AmericaThales 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.Senior
Software EngineerIrvine, CA (Hybrid)Position SummaryThales is
looking for a Senior Software Engineer to join our Software
organization to develop new features of our next generation
InFlight Entertainment and Connectivity (IFEC) product suite.As a
Scrum team member, the Senior Software Engineer will design and
implement changes in the Android based client components and in the
Linux based server components meeting the quality objectives.In
this position you will also support the system integration and
verification team after delivery of each release, with
investigating and providing fixes to resolve remaining issues.Key
Areas of Responsibility
- Implement and integrate new features in our InFlight
Entertainment and Connectivity (IFEC) product suite.
- Contribute to deliver the software releases to our airline
customers, on-time, on-budget and at the expected quality
level.
- Design and Implement Android framework services; Able to
modify/create services in the Android framework, not just caller of
the Framework services; Design and Implement software changes on
Linux based server using C++/Java; Quality focused in terms of
software delivery and adherence to the code maintainability and
testability within the phases of software development
lifecycle.
- Support the IFEC system Verification phase; Investigate issues
found to identify the root cause; Provide Software fixes to the
system Integration and Verification team.
- Must be able to proactively work with sense of urgency and
accountability in an agile-driven (Scrum) environment within the
context of the sprint commitments interacting with Product Owner
and Software Architect.
- Contribute to the continuous improvement process in order to
increase our competitiveness.Minimum Qualifications
- Bachelor of Science in Computer Science or related engineering
discipline with 3+ years' experience in related field.
- 2+ years' experience with application/services in C++/Java
programming in Android Framework; 2+ years' Android Framework
programming experience (modification/creation of services in
Android framework, not just calling framework services); 2+ years'
experience with application development in Java, testing and
troubleshooting distributed SW systems.
- Experience in all phases of software development lifecycle:
requirements analysis, tech design, implementation, code review,
testing, and release.
- Android media framework service (Android media player) and
Android NDK (Native Development Kit).
- Proficient in Linux platform.
- Fundamental verbal and written communication; Proficiency in
troubleshooting issues during development lifecycle and use
necessary tools to measure software quality/performance.Special
Position Requirements
- Schedule: Hybrid, core business hours Monday-Friday, optional
5/40 or 9/80 schedule.
- Physical Environment: Typical office environment.
- Regulatory Compliance Requirements: None.What We OfferThe
anticipated TTC range for this role is $125,073.68 - $166,764.90
USD 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.Thales
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 and Dental plans.
- 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.Why Join Us?Say HI and learn
more about working at Thales .#LI- Hybrid#LI-AR1This 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.Thales champions inclusion and
we believe diversity strengthens the fabric of our culture. Thales
is an Equal Opportunity Employer, including disability/veterans.If
you need an accommodation or assistance in order to apply for a
position with Thales, please contact us at .
#J-18808-Ljbffr
Keywords: Thales Group, Lancaster , Senior Software Engineer, IT / Software / Systems , Irvine, California
Didn't find what you're looking for? Search again!
Loading more jobs...