Thales

Principal Software Engineer

Thales

Irvine, CA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

At Thales, we are looking for an experienced, enthusiastic and motivated Principal Software Engineer to join our team. This role is a key part of our engineering team and requires a combination of technical and business acumen. The ideal candidate should have a deep understanding of software engineering principles and have a successful track record of leading software development projects.The successful candidate will be an innovative thinker and have excellent problem-solving skills. They will have the ability to work independently and collaboratively to ensure that our software products meet the highest quality standards. This individual should be a strong leader, able to guide and mentor junior software engineers, as well as have a strong commitment to delivering results on time and within budget.To be successful in this role, the ideal candidate will have a Bachelor's degree in Computer Science or a related field, with at least 8 years of experience in software engineering and/or software development. They should also have a solid understanding of software development life cycle (SDLC) and software development methodologies. Additionally, the successful candidate should have excellent communication skills, both verbal and written, and be able to effectively work with cross-functional teams.

Where is this job?
This job is located at Irvine, CA, USA
Job Qualifications
  • Excellent Problem-Solving And Debugging Skills

  • Ability To Work In A Fast-Paced Environment

  • Experience With Version Control Systems

  • Strong Knowledge Of Software Development Life Cycle

  • Proficiency In Software Engineering Tools And Technologies

  • In-Depth Knowledge Of Object-Oriented Programming And Software Design Patterns

  • Experience In Developing High-Performance And Fault-Tolerant Software

  • Ability To Lead A Software Engineering Team

Required Skills
  • Documentation

  • Security

  • Testing

  • Networking

  • Troubleshooting

  • Debugging

  • Architecture

  • Automation

  • Coding

  • Designing

  • Managing

  • Analyzing

  • Optimizing

  • Implementing

  • Interfacing

Soft Skills
  • Communication

  • Leadership

  • Time management

  • Interpersonal Skills

  • creativity

  • Organization

  • Teamwork

  • Adaptability

  • Problem-Solving

  • Decision-making

Compensation

According to JobzMall, the average salary range for a Principal Software Engineer in Irvine, CA, USA is $130,000 to $190,000. This range is dependent on the experience of the individual, the type of company and the size of the project. Additionally, the salary range can be affected by the location of the job, the cost of living in the area, and the demand for the specific skillset.

Additional Information
Thales is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedMay 5th, 2023
Apply BeforeMay 22nd, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Thales

Thales Group is a French multinational company that designs and builds electrical systems and provides services for the aerospace, defence, transportation and security markets. Its headquarters are in La Défense, and its stock is listed on the Euronext Paris.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started