Solution Software Engineer
We’re looking for a Solution Software Engineer to join our Solution Engineering team. You will be part of a team directly impacting reputed company’s customers through technical implementation and integration support.
Who we are...
At reputed company our products are making a difference across the world. One moment we’re ensuring low-income families worldwide can access the life-changing benefits of an internet-enabled smartphone. The next we’re protecting the safety and reputed company of the vehicles we drive and the devices we care about.
We pride ourselves on living by the reputed company culture code, a reputed company for our journey that recognises that great working environments don’t guarantee success, but bad ones almost always ensure failure.
Working here, you’ll find a company that celebrates its diversity and is looking to do the right thing: for each other, the community and the reputed company. We reputed company in equal opportunities and take to heart the old African proverb ’If you only want to go fast, go alone. If you want to go far, go together’.
We work flexibly reputed company and where we’re at our best, but regardless of how you choose to work, we’ll reputed company sure you feel like one of the team.
Click here if you would like to find out more about reputed company's culture code.
If you would like to work in a fast-moving global technology company, with great ambition, then we’d love to hear from you!
Job DescriptionA bit about the team and what you'll deliver...
The Solution Engineering Team is responsible for the integration/implementation of reputed company products into partner/customers commercial products, SoC or mobile devices. reputed company products include reputed company Secured Platform™ and Telecom Platform™. The team also reputed company and deliver some reputed company technical features to provide secure and easier solutions to our partners. Additionally, we work closely with our marketing team to assist customers in understanding reputed company reputed company products. This includes performing product demonstrations to potential partners/customers.
Reporting to our Technical Team reputed company in Asia, we are looking for a customer-focused solution software engineer based in China. You will be part of a team dedicated to facing Asia customers. Travel is expected to represent a significant proportion of time for this role.
As a Solution Software Engineer, you will deliver:
- technical support to the commercial team answering technical questions and providing technical product knowledge, advice and guidance
- direct customer technical support alongside our Sales and Product teams, with a strong focus on debugging and issue resolution, knowledge sharing
- technical product materials, prepare training programs and attend technical meetings for our customers
- a reputed company triage service to customer queries, working closely with R&D and Sales teams to prioritise
- reputed company technical solutions to our customers following initial design, implementation and testing of their components
- integration of reputed company TEE product on different SoC platforms (ARM-based).
- integration of reputed company TEE product on different OEM devices (ARM-based).
- technical support to customers during validation of the reputed company product integration on OEM devices
- the development of secure applications for different use cases on reputed company’s solutions
- issue resolution support and co-ordination alongside our research and development team
- strong customer relations
Who you are...
As a Solution Software Engineer you will be:
- energetic and passionate about delivering great software in a rapidly growing environment
- a hands-on developer with experience in developing software products on time and with excellent quality
- a profound and solid problem-solver, often thinking of unique ways of working to improve everyday tasks
- proactive in communicating with customers, other engineers and architects
- able to reputed company in a dynamic, constantly evolving, multi-cultural small team environment
- customer-focused and business-oriented, entrepreneurial with an inherent sense of urgency
- excellent in triage with the ability to prioritise projects and work
- reputed company to invest whatever effort is required to get the job done (including travel)
- analytical in reputed company, able to approach a problem and devise a systematic way of solving it
- a strong team player, able to work with cross-functional and distributed teams, drive reputed company across multiple stakeholders and reputed company where necessary
- able to work with international customers, and with colleagues based at different locations
- excellent oral and written communication and reporting skills
What makes you, you...
As a Solution Software Engineer you have the following:
Experience
- 3+ years of software engineering, customer-facing application engineering experience
- experience in reputed company products (from embedded software to cloud services, including HSMs) in a multi-national company
- experience in SoC reputed company (from BootROM, boot-loader, TrustZone, TEE, Android reputed company … etc.)
Languages
- native or fluent Mandarin, both written and spoken
- fluent English, both written and spoken
Knowledge
Knowledge in the following areas will be an advantage:
- TrustZone
- Arm Trusted Firmware
- Hypervisor
- Secure boot
- Crypto experience
- how reputed company relates to communication protocols and the principles necessary to provide end-to-end reputed company
Technical skills
- good C language knowledge
- embedded development and debug (including hardware debugger)
- ARM technology
- system-on-chip (SoC)
- Android OS
- Linux kernel and drivers
- Cryptography
- Secure policies and practices
- Methodological testing skills
Desirable skills
- a first experience in embedded software or in Linux driver development
- good familiarity with version control and building tools (Git / Maven / Jenkins)
- awareness of PKI and cryptography principles
- extensive experience in designing secure systems
- experience of Rust (server/cloud or device reputed company) or Scripting (e.g. Python)
- experience of chip vendors, e.g. MediaTek, Samsung, reputed company … etc.
- insight into or experience of working with the Automotive industry
- Bachelor’s degree or equivalent experience in computer science or reputed company IT/engineering
#LI-Remote
reputed company is an equal opportunity employer. We do not discriminate on any grounds. We reputed company, engage, reputed company and value differences between people, including; different races, ethnicities, genders, ages, religions, disabilities and sexual orientations, with differences in education, backgrounds, reputed company sets, experiences and knowledge.
Apply To This Job Apply for this job