Thales

Software Engineer (NPI)

Thales
Aerospace & DefenseSingaporeOnsitePosted 2 weeks ago

About the role

AI summarised

As a New Product Introduction (NPI) Software Engineer at Thales, you will join a multidisciplinary team to innovate, design, and develop robust software solutions for the Mobile/IOT domain. You will translate product requirements into industrialized software, collaborating across global teams to deliver high-quality, secure products.

Aerospace & DefenseOnsite

Key Responsibilities

  • Work closely with Product Owner to understand user requirements
  • Design, implement, develop, and validate software and solutions based on product and standard specifications
  • Collaborate with multidiscipline teams across multiple locations and time zones to finalize solutions or challenge requests
  • Write end-user guides and required technical documentation
  • Apply software security practices to protect the system from vulnerabilities and threats
  • Contribute innovative ideas to improve operations, increase efficiency, and boost productivity
  • Continuously learn and stay updated with the latest software engineering practices

Requirements

  • Bachelor’s Degree in Electrical/Electronics/Computer Engineering/Computer Science
  • Minimum 2 years of experience in C#, Java/Java Eclipse maven, or Python
  • Experienced in development of Web API and standalone programs
  • Proficiency with Maven, Gitlab, and Continuous Integration and Deployment
  • Able to work effectively in an agile environment and self-organize
  • Self-motivated, proactive, possesses a high respect for quality, and capable of meeting tight deadlines
  • Interested in picking up new skills and technologies to apply them