Thales

Software Engineer

Thales

British Columbia, Canada
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Welcome to Thales, a global leader in advanced technology solutions for the aerospace, defense, and security industries. We are currently seeking a highly skilled and motivated Software Engineer to join our dynamic team. As a Software Engineer at Thales, you will have the opportunity to work on cutting-edge projects and collaborate with a talented and diverse group of professionals. We are looking for candidates who are passionate about developing innovative software solutions and have a strong background in software engineering. If you are ready to take on new challenges and make a significant impact in the industry, we encourage you to apply for this exciting opportunity.

  1. Develop and implement high-quality software solutions for Thales' aerospace, defense, and security clients.
  2. Collaborate with cross-functional teams to design, develop, and test software applications.
  3. Work closely with project managers to understand project requirements and ensure timely delivery of software solutions.
  4. Conduct thorough software testing and debugging to ensure high-quality and error-free code.
  5. Stay updated with industry trends and advancements in software engineering to continuously improve and innovate Thales' software solutions.
  6. Troubleshoot and resolve complex technical issues related to software development.
  7. Document software development processes and maintain technical documentation for future reference.
  8. Participate in code reviews to maintain code quality and ensure adherence to coding standards.
  9. Communicate effectively with team members and clients to provide updates on project progress and address any concerns.
  10. Continuously improve and maintain existing software systems to meet changing business needs and requirements.
  11. Collaborate with other engineers and stakeholders to identify opportunities for process improvements and implement them.
  12. Adhere to Thales' software development policies, standards, and best practices.
  13. Mentor and guide junior software engineers to foster a culture of continuous learning and development within the team.
  14. Adhere to project timelines and deliver software solutions within budget.
  15. Comply with all security and confidentiality policies and procedures to protect sensitive information.
Where is this job?
This job is located at British Columbia, Canada
Job Qualifications
  • Bachelor's Or Master's Degree In Computer Science, Software Engineering, Or A Related Field.

  • Minimum Of 3-5 Years Of Experience In Software Development, Preferably In A High-Tech Industry.

  • Strong Problem-Solving And Analytical Skills, With The Ability To Troubleshoot Complex Technical Issues.

  • Proficiency In Programming Languages Such As Java, C++, Or Python, As Well As Experience With Software Development Tools And Methodologies.

  • Experience With Agile Development Processes And The Ability To Work In A Collaborative Team Environment.

Required Skills
  • Project Management

  • Version Control

  • Network Security

  • Agile development

  • Database Management

  • Software design

  • Cloud Computing

  • Problem-Solving

  • Programming Languages

  • System integration

  • User Interface (UI) Design

Soft Skills
  • Communication

  • Conflict Resolution

  • Customer Service

  • Emotional Intelligence

  • Leadership

  • Time management

  • creativity

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Software Engineer in British Columbia, Canada is between $70,000 and $100,000 per year. This can vary depending on factors such as experience, location, and the specific company or industry. Some senior level positions may offer higher salaries, while entry level positions may offer lower salaries. Overall, the average salary for a software engineer in British Columbia is higher than the national average in Canada.

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 PostedApril 21st, 2025
Apply BeforeMay 22nd, 2025
This job posting is from a verified source. 

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