Platform Validation Developer

Verification & Validation Ho Chi Minh City, Viet Nam


Description

Invent the future with us.   
 
Recognized by Fast Company’s 2023 100 Best Workplaces for Innovators List, Ampere is a semiconductor design company for a new era, leading the future of computing with an innovative approach to CPU design focused on high-performance, energy efficient, sustainable cloud computing.  
By providing a new level of predictable performance, efficiency, and sustainability Ampere is working with leading cloud suppliers and a growing partner ecosystem to deliver cloud instances, servers and embedded/edge products that can handle the compute demands of today and tomorrow.  
 
Join us at Ampere and work alongside a passionate and growing team — we’d love to have you apply!  
 
About the role:  
 
Be responsible for designing, creating, and maintaining tools that help identify, analyze, and troubleshoot problems within a system, device, or process. Review and understand platform specifications, design documents, and user requirements to develop validation strategies. Validate platform performance under various conditions to ensure reliability and scalability. Work closely with cross-functional teams including developers, QA engineers, and product managers to ensure quality delivery. Provide feedback and suggest improvements to enhance platform quality and validation processes.
 
Platform Validation Team is an integral part of server platform process that ensures our product get the absolute highest quality products that meets their functional and performance requirements. 
 
The Platform Validation Team at Ampere Computing comprises of stellar folks who have dedicated themselves to make best product, collaborate with Software and Hardware team to deal problems, some challenges but very fun on working. Flexible working-hours, Dynamic, Innovative and Friendly environment, Personal Development and challenging projects, great opportunity to growth career path, personal development, and challenging projects. 
 
What you’ll achieve: 
  • Developing robust hardware validation tools and modules using Python/Java programming languages.
  • Collaborating with stakeholders to identify the needs and challenges that can be addressed through custom tools.
  • Planning and architecting software tools that automate tasks, streamline processes, or enhance productivity.
  • Writing clean, efficient, and maintainable code to build the tools using appropriate programming languages and technologies.
  • Ensuring the tools work as intended by performing thorough testing and fixing any issues.
  • Releasing tools to users and providing ongoing support, updates, and improvements based on user feedback.
  • Working closely with developers, QA teams, and end-users to ensure the tools meet the required standards and integrate well with existing systems.
About you:  
  • Min 5 years of experience in relevant projects using programming languages: C, Python, Java, and Bash-scripts.
  • Proficient in backend development using Spring Boot and UI development using Vue.js.
  • Familiarity with build and dependency management tools like Maven or Gradle.
  • Familiarity with Git or other version control systems.
  • Understanding of microprocessor architecture and peripherals.
  • Strong problem-solving and analytical skills.
  • Ability to work collaboratively in a team environment.
  • Good communication skills to understand requirements and explain technical concepts.
  • Attention to detail and commitment to writing clean, maintainable code.
  • BS/MS/ Ph.D. in Electronic Engineering/Computer Engineering or Equivalent
Any of the following are desirable but not required:
  • Knowledge of protocols like UART, SPI, I2C, CAN, Ethernet, USB, etc.
  • Experience with relational databases (e.g., SQLite3, PostgreSQL) and/or NoSQL databases (e.g., MongoDB).
  • Experience with C and Golang programming languages.
  • Familiarity with CI/CD pipelines, containerization (Docker), and cloud platforms is a plus.
 
What we’ll offer: 
 
At Ampere we believe in taking care of our employees and providing a competitive total rewards package that includes base pay, bonus (i.e., variable pay tied to internal company goals), long-term incentive, and comprehensive benefits.
 
Benefits highlights include:  
  • Premium healthcare, personal accident, and fully paid social insurance scheme as well as annual health check, so that you can feel secure in your health and financial future.
  • Generous paid time off policy so that you can embrace a healthy work-life balance.
  • Daily catered lunch, a variety of snacks, energizing coffee or tea, and refreshing drinks to keep you fueled and focused throughout the day.
 And there is much more than compensation and benefits. At Ampere, we foster an inclusive culture that empowers our employees to do more and grow more.  We are passionate about inventing industry leading cloud-native designs that contribute to a more sustainable future. We are excited to share more about our career opportunities with you through the interview process. 
#LI-TL2