R&d Software Engineer

2 weeks ago


Changi, Singapore Thales Full time

Location: Singapore, Singapore

Thales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billons of digital interactions they have with people. Our technologies and services help banks exchange funds, people cross borders, energy become smarter and much more. More than 30,000 organizations already rely on us to verify the identities of people and things, grant access to digital services, analyze vast quantities of information and encrypt data to make the connected world more secure.

Thales established its presence in Singapore in 1973 to support the expansion of aerospace-related activities in the Asia-Pacific region. Throughout the last four decades, the company grew from strength to strength and is today involved in the primary businesses of Aerospace (including Air Traffic Management), Defence & Security, Ground Transportation and Digital Identity & Security. Thales today employs over 2,100 people in Singapore across all its business areas.

Thales Singapore Engineering Competence Centre (ECC) is a well-established R&D and engineering centre serving major customers worldwide in Digital Identity and Security domains ranging from mobile connectivity, IoT, banking & payment to government solutions.

The Innovation Labs team is responsible for exploring new technology areas and related opportunities, proposing new ideas and translating new ideas all the way to production.

**A week in the life of an R&D Software Engineer**:

- In this role, the Software Engineer will be working together with a team developing proof of concept (POC) solutions of new ideas.
- The role is suitable for developers, who are comfortable with either front-end or back-end coding languages, development frameworks and third-party libraries. Knowledge about cloud platforms such as Azure, AWS and GCP will be a plus.
- The Software Engineer must be able to work together with agile teams located at different geographical location.

**Requirements**:

- Bachelor/Master’s Degree in Computer Science or equivalent with 0 to 5 years of relevant experience.
- Strong proficiency in **C/C++ language** is mandatory, OO design and analytical skills. Java/JavaScript proficiency is good-to-have.
- Experienced with prototyping software solutions involving client-server projects.
- Knowledge of software security and cryptography is an advantage.
- Knowledge of kernel level programming, device drivers, boot loaders, RISC-V or trusted execution environments is a plus.
- Good working knowledge of tools such as Git/Mercurial, and Jenkins/Hudson.
- Unit/function/system testing experience (e.g. Junit, CppUnit, etc.).
- Experience with agile methodology is preferred.



  • Changi, Singapore ROHDE & SCHWARZ GmbH & Co. KG Full time

    **Your tasks**: - Develop Spectrum Analyzer base system - Take some roles for framework management, software testing and continuous system integration - Porting existing framework to Linux - Cross code review and comments with Team members - Test the implementation with C++ unit test / **Your qualifications**: - Degree in Electronic / Electrical...


  • Changi, Singapore ROHDE & SCHWARZ GmbH & Co. KG Full time

    **Your tasks**: - Analyze and understand requirements from customers, product managers and test specifications - Define and develop user friendly graphical interface through window dialog boxes, test reports and graphical representation of measurement results / **Your qualifications**: - Degree in Electronic / Electrical Engineering or Computer Science...

  • Software Engineer

    2 weeks ago


    Changi, Singapore Thales Full time

    Location: Singapore, Singapore In fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible. Thales...

  • Software Engineer

    1 week ago


    Changi, Singapore Thales Full time

    Location: Singapore, Singapore Thales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billons of digital interactions they have with people. Our technologies and services help banks exchange funds, people cross borders, energy become smarter and...

  • Software Engineer

    1 week ago


    Changi, Singapore Thales Full time

    Location: Singapore, Singapore Thales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billons of digital interactions they have with people. Our technologies and services help banks exchange funds, people cross borders, energy become smarter and...

  • Software Engineer

    7 hours ago


    Changi, Singapore Thales Full time

    Location: Singapore, Singapore Thales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billons of digital interactions they have with people. Our technologies and services help banks exchange funds, people cross borders, energy become smarter and...

  • Software Engineer

    2 days ago


    Changi, Singapore Thales Full time

    Location: Singapore, Singapore Thales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billons of digital interactions they have with people. Our technologies and services help banks exchange funds, people cross borders, energy become smarter and...

  • Software Engineer

    7 hours ago


    Changi, Singapore Thales Full time

    Location: Singapore, Singapore Thales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billons of digital interactions they have with people. Our technologies and services help banks exchange funds, people cross borders, energy become smarter and...


  • Changi, Singapore Thales Full time

    Location: Singapore, Singapore Thales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billons of digital interactions they have with people. Our technologies and services help banks exchange funds, people cross borders, energy become smarter and...

  • Engineer, Software

    1 week ago


    Changi, Singapore ROHDE & SCHWARZ GmbH & Co. KG Full time

    **Your tasks**: - Specify and design future proof software architecture of our production framework - Implement both, UI and non UI related software modules - Participate in requirement definition, take responsibility and be a representative of the software for our locations in Asia - Perform functional and software testing as well as analyzing and...