
Published: Tue, 24 Jun 2025 22:50:28 GMT
Job Title: Solution Software Engineer
Company Description:
Trustonic is a global technology company that is dedicated to making a positive impact in the world. Our products are used to improve the lives of individuals and to protect the safety and integrity of devices and vehicles. We believe in creating a diverse and inclusive working environment, where everyone is treated with respect and given equal opportunities to succeed. We are looking for a talented and driven Solution Software Engineer to join our team and help us continue to make a difference.
Who We Are:
At Trustonic, we are committed to living by our culture code, which recognizes that a positive working environment is essential for success. We celebrate diversity and strive to do the right thing for our employees, our community, and the planet. We believe in equal opportunities and embrace the African proverb, “If you want to go fast, go alone. If you want to go far, go together.” We offer flexible working arrangements and ensure that every employee feels like a valued member of the team. To learn more about our culture code, click here.
Job Description:
As a member of our Solution Engineering team, you will play a crucial role in directly impacting our customers through technical implementation and integration support. You will work closely with our marketing team to educate and assist customers in understanding our products. Additionally, you will collaborate with our sales and product teams to provide technical support and troubleshoot any issues that arise. This role reports to our Technical Team Lead in Asia and will require travel to represent Trustonic in front of customers.
Key Responsibilities:
• Provide technical support to the commercial team by answering technical questions and sharing product knowledge and guidance.
• Work alongside our sales and product teams to provide direct technical support to customers, with a focus on debugging and issue resolution.
• Create technical product materials, develop training programs, and attend technical meetings with customers.
• Act as a responsive triage service for customer queries, working closely with our R&D and sales teams to prioritize technical solutions.
• Design, implement, and test Trustonic products on different SoC platforms (ARM-based).
• Integrate Trustonic products on various OEM devices (ARM-based).
• Provide technical support to customers during the validation of Trustonic product integration on OEM devices.
• Develop secure applications for various use cases on Trustonic solutions.
• Resolve issues and provide support alongside our research and development team.
• Maintain strong relationships with customers.
Who You Are:
As a Solution Software Engineer, you are:
• Energetic and passionate about delivering high-quality software in a fast-paced environment.
• A hands-on developer with experience delivering software products on time and with excellent quality.
• A problem-solver with a creative approach to improving everyday tasks.
• Proactive in communicating with customers, engineers, and architects.
• Able to thrive in a dynamic, multicultural team environment.
• Customer-focused and business-oriented, with an entrepreneurial spirit and a sense of urgency.
• Skilled in triage and able to prioritize projects and work effectively.
• Analytical and able to approach problems systematically.
• A team player who can work with cross-functional and distributed teams, drive consensus, and take a leadership role when necessary.
• Comfortable working with international customers and colleagues in different locations.
• An excellent communicator, both orally and in writing.
What Makes You, You:
As a Solution Software Engineer, you have:
Experience:
• 3+ years of software engineering experience, preferably in a customer-facing role.
• Experience with security products, including embedded software and cloud services.
• Knowledge of SoC security, including BootROM, boot-loader, TrustZone, TEE, and Android security.
Languages:
• Native or fluent Mandarin, both written and spoken.
• Fluent English, both written and spoken.
Knowledge:
Knowledge in the following areas is an advantage:
• TrustZone.
• Arm Trusted Firmware.
• Hypervisor.
• Secure boot.
• Cryptography.
• How security relates to communication protocols and the principles necessary for end-to-end security.
Technical Skills:
• Proficiency in C language.
• Experience with embedded development and debugging, including hardware debugging.
• Knowledge of ARM technology and system-on-chip (SoC).
• Familiarity with Android OS and Linux kernel and drivers.
• Understanding of cryptography, secure policies, and practices.
• Methodological testing skills.
Desirable Skills:
• Experience with embedded software or Linux driver development.
• Familiarity with version control and building tools, such as Git, Maven, and Jenkins.
• Knowledge of PKI and cryptography principles.
• Extensive experience designing secure systems.
• Experience with Rust (server/cloud or device side) or scripting languages, such as Python.
• Familiarity with chip vendors, such as MediaTek, Samsung, and Qualcomm.
• Insight into or experience working with the automotive industry.
Qualifications:
• Bachelor’s degree or equivalent experience in computer science or a related field.
Additional Information:
• This is a remote position.
• Trustonic is an equal opportunity employer and does not discriminate on any grounds. We value and empower diversity, including differences in race, ethnicity, gender, age, religion, disability, and sexual orientation. We also value diversity in education, backgrounds, skill sets, experiences, and knowledge. Apply link