Careers at TrustInSoft

Contribute to the cybersecurity startup dedicated to making the world a safer place.

TrustinSoft employees group photos

Why join TrustInSoft?

At TrustInSoft, we help build a safer, more secure world for others. A career is not just about getting a job: we are here to work with innovators, dedicated learners, movers, and leader. We are looking for candidates who have bilingual profiles (English mandatory + French bonus) that are also curious and passionate, energetic, diverse, open-minded, and who want to make a difference in the world and in the industry. TrustInSoft enjoys working with international profiles, to gain diverse perspectives. We seek dynamic profiles full of ideas who seek to revolutionize the world of software development.

Safe & Secure Systems, Worldwide

By sharing the power of our tools with software development teams around the globe

The power of R&D

To improve our product and its capabilities for our customers

Customer satisfaction

By providing unlimited support and taking feedback from customers to improve our product

Happy Employees

TrustInSoft strives to value employee contributions and provide them with learning opportunities to further their growth

A word from our CEO, Fabrice Derepas

Play Video

Current positions

Locations: France (Paris office/hybrid/remote).

Full time Job

Company: TrustInSoft is an international software publisher, with offices in Paris and Silicon Valley. It provides an advanced C/C++ source code analyzer to ensure software cybersecurity and safety. The NIST recognized TrustInSoft’s solution and its unique approach to software quality twice. It empowers software developers and testers to guarantee that software is immune from security flaws, behaves in a deterministic way, is resilient to crashes whatever the test inputs, while reducing software verification efforts. Worldwide leading companies in the Aeronautics / Automotive / Telecoms / Semiconductors/ IoT /Defense industries already rely on TrustInSoft Analyzer.

The team: within TrustInSoft, the “Customer Success” team has a key role to ensure our customers get the best benefit from our product, and reach their desired outcomes. Our mission starts from the Presales stage; we support the sales teams, to demonstrate our product will fulfill our customers’ needs in terms of exhaustive detection of security risks in their software, and secure the purchase decision. After the purchase decision, the Customer Success team is in charge of training our customers and delivering Services such as: supporting the customer to gain full autonomy with our product, offering our expertise in analysing complex codes, deploying our Analyzer in their CI/CD chain, or performing full analyses on their behalf.

The Customer Success team is a very experienced, talented and friendly bunch of people, who all love to succeed and reach the best level of customer satisfaction. The thrill of solving a problem for a customer, of coming up with innovative ideas, and being part of a team which is large enough to provide you with support but small enough that your accomplishments are noticed is what drives us.

Job Objective:

This is a highly hands-on and technical role, with customer facing responsibilities, and is focused on code analysis, with limited development activities. You will work with cross-functional teams, mainly focused on embedded software development, for a wide diversity of markets (automotive, IoT, mobile, defence,…). Internally, you will work in close collaboration with our product team and act as the customer voice to feed our roadmap, and also with sales & pre-sales team. Travels may be required depending on project constraints.

The ideal candidate must be self-motivated and comfortable in the dynamic atmosphere of a technical organization with a rapidly expanding customer base. Service oriented, candidate must be organized and analytical, adept at working in a team environment and able to handle multiple priorities.


· Perform code analysis on customer source code, in project mode, reporting regularly internally and to customer her/his progress

· Setup conference calls with customer to report progress and undefined behaviors detected

· In the presales stage, in the context of product demonstration, perform customer code analysis, prepare the restitution & presentation in collaboration with sales team and participate to the customer presentation

· Deliver customer trainings and technical hands-on knowledge transfer to customers

· Record project activities in the project management application

· Build close relationships with customers at the technical level

· Contribute to customer support & pre-sales activities


Skills and Experience:

· Education: B.A./B.S. degree required (Computer Science, Software development or a related field).

· Technical:

o Prior experience of min 5 years as senior C or C++ software developer, preferably for embedded devices

o Excellent knowledge of C and C++ ISO standards

o Experience with Linux/Unix system: comfortable with shell scripting, Linux file systems

o Comfortable with CI/CD integration and tools (Jenkins,…)

o Experienced with versioning tools (GIT,…)

· Soft skills:

o Fluent in English

o Excellent pedagogical skills

o High energy, flexible, pro-active

o Verbal and non-verbal communication skills, listening

o Ability to present solutions, rather than problems

o Ability to express complex ideas in a manner befitting the audience

o Team-working

o “can do” attitude. Willing to accommodate and innovate to ensure customer satisfaction.

o Problem solving

· Additional skills/experience:

o Experience in Java, Python, Rust development

o Experience in a Professional Services team

o Other foreign language is a plus

o Publication or contribution in Open Source software is a key differentiator


Excellent long-term opportunities exist for the successful candidate in the exciting and growing business of cybersecurity and safety in a company that truly values its staff and offers a very differentiating tool based on a unique technology

TrustInSoft is looking for a C and C++ guru.

Her/his main job is to perform analysis of any kind of C and C++ source code for the users of TrustInSoft Analyzer for proof-of-concept or to help initial setup.

Missions are on the customer premises (usually 2 to 5 days) or at the HQ for in-house analyses.

Current customers are in the US, China and Europe but the list is not limitative.

No need for a formal verification background: initial training is provided, you must be able to read, understand and explain the C and C++ ISO standards.

Preferred experience

The ideal candidate is expected to be an experienced C and/or C++ developer with strong analysis and pedagogical skills.

She/he has a development experience of/on embedded platforms, networking, OS, hypervisor, driver, firmware, libraries, safety and/or security standards.

All written communication is in English and most of our customers speak English.

Other foreign languages is a plus.

Loving C and C++ programming is must: you will get the opportunity to share your passion all over the world.