Collaborate with cross-functional teams to conduct product verification, resolve technical faults, and ensure smooth project delivery and commercial deployment.
Bachelor or above in Communication, Electronic Information, Computer and other related majors.
5+ years embedded product development experience, proficient in C/C++.
...
- Assist key customers in setting up development environments, compiling software, and porting applications to the ARM platform; promote the adoption of AI frameworks and resolve related technical issues.
- Analyse performance bottlenecks in customer applications and drive improvements through code optimisation; support customers in conducting performance benchmarking and testing.
...
This is an AI-native role. We expect you to treat AI and multiple agents as part of your everyday delivery system: deciding what to delegate, defining clear inputs and outputs, coordinating hand-offs, validating results, and retaining accountability for the final outcome.
Key Responsibilities:
- Own a complete business or technical domain from problem definition and architecture through prototype, implementation, launch, measurement, and retrospective.
...
- Own a complete business or technical domain from problem definition and architecture through prototype, implementation, launch, measurement, and retrospective.
- Break down complex, ambiguous problems into cohesive, loosely coupled, independently testable workstreams that can be executed in parallel by people and AI agents.
- Design and evolve highly available, scalable, maintainable systems with clear service boundaries, API and event contracts, data flows, state machines, and failure-handling strategies.
...
Oversee the design, development, and implementation of microservices-based applications and enterprise web solutions for the financial services industry.
Drive the delivery of new products, enhancements, and system improvements while ensuring timely and high-quality releases.
Review and approve technical designs, system architecture, and technical specifications to ensure alignment with business and technology standards.
...
Research on emerging realtime engines and big data analytics technologies. Continuously looking at ways to improve MSSGard’s performance (profiling, code
optimizations, etc).
To provide best-practice knowledge in software development be it technical or non?technical.
...
Over 2 years of experience in Java development, capable of independently completing business coding.
Proficient in the Java language, data structures, multi-threaded programming, familiar with common design patterns, performance optimization, and adept in Java IO, multi-threading, networking, etc.
Proficient in MySQL database design, excellent SQL writing and optimization skills, skilled in Redis.
...
Good understanding of the full reservoir modelling workflow and associated uncertainty, with some experience in using the common geomodelling tools and commercial flow simulators
Previous experience from an E&P company and / or oilfield services company, is an advantage