Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer, Burn-In Testing image - Rise Careers
Job details

Software Engineer, Burn-In Testing

Software Engineer, Burn-in Testing

About Etched

Etched is building AI chips that are hard-coded for individual model architectures. Our first product (Sohu) only supports transformers, but has an order of magnitude more throughput and lower latency than a B200. With Etched ASICs, you can build products that would be impossible with GPUs, like real-time video generation models and extremely deep & parallel chain-of-thought reasoning agents.

Job Summary:
We are seeking highly motivated and detail-oriented Software Engineers to join our Burn-in Testing team. This team plays a critical role in ensuring the reliability and stability of our highest-performance Inference server hardware and software. As a Software Engineer on this team, you will design, develop, and execute comprehensive burn-in test suites, analyze test results, and collaborate with hardware and software engineering teams at Etched and our ODM partners to identify and resolve potential issues. You will be at the forefront of ensuring our server products meet the highest quality standards before they reach our customers.

Key responsibilities

  • Test Development: Design, develop, and implement automated burn-in test suites using common scripting languages (Python, Go, Bash) and test frameworks across all aspects of System Operation including: boot sequences, root-of-trust, system management, workload deployment and performance.

  • Test Execution: Execute burn-in tests on server hardware, monitor system performance and health, and analyze test results.

  • Failure Analysis: Investigate and debug hardware and software failures identified during testing, providing detailed reports and mitigation plans.

  • Collaboration: Collaborate with internal and external hardware and software engineering teams to identify root causes of failures and implement corrective actions.

  • Test Infrastructure: Contribute to the development and maintenance of the burn-in testing infrastructure, including portable test environments and automation tools runable in any environment.

  • Documentation: Create and maintain comprehensive documentation for test plans, test cases, and test results.

  • Performance Analysis: Analyze system performance metrics to identify potential bottlenecks and areas for optimization.

  • Continuous Improvement: Participate in continuous improvement efforts to enhance the efficiency and effectiveness of the burn-in testing process.

Representative projects

  • Develop automated test suites to stress-testing of CPUs, memory, storage, and network subsystems under extreme workloads.

  • Design and implement fault injection tests to simulate hardware and software failures.

  • Create tools to monitor and analyze system performance metrics, such as CPU utilization, cross-socket memory performance and usage, and network latency.

  • Build and maintain a scalable burn-in testing environment capable of handling multiple server configurations.

  • Collaborate with hardware engineers to develop tests for new server features and components.

  • Contribute to the creation of dashboards that show the current state of burn in testing across the server farm.

You may be a good fit if you have

  • Proficiency in at least one scripting language (e.g., Python, Bash, Go).

  • Experience with software testing methodologies and tools.

  • Strong understanding of operating systems (Linux preferred) and server hardware architectures.

  • Ability to analyze complex technical problems and provide effective solutions.

  • Excellent communication and collaboration skills.   

  • Ability to work independently and as part of a team.

  • Experience with version control systems (e.g., Git).   

  • Experience with reading and interpreting hardware logs.

Strong candidates may also have experience with

  • Experience with hardware burn-in testing or reliability testing.

  • Knowledge of server virtualization and cloud computing concepts.

  • Experience with performance testing and benchmarking tools.

  • Familiarity with hardware diagnostic tools and techniques.

  • Experience with containerization technologies (e.g., Docker, Kubernetes).

  • Experience with CI/CD pipelines.

  • Knowledge of low level hardware communication protocols (i2c, etc.)

  • Experience with data analysis tools and techniques.

Ideal Background:

  • Candidates with experience in server hardware or software development, testing, or support.

  • Individuals with a strong interest in hardware and software reliability.

  • Professionals with a background in system administration or performance engineering.

  • Individuals who enjoy working in a fast-paced and challenging environment.

  • Those who have worked in a datacenter environment.

  • Experience in the telecommunications or high performance computing fields.


Benefits

  • Full medical, dental, and vision packages, with 100% of premium covered

  • Housing subsidy of $2,000/month for those living within walking distance of the office

  • Daily lunch and dinner in our office

  • Relocation support for those moving to Cupertino

How we’re different

Etched believes in the Bitter Lesson. We think most of the progress in the AI field has come from using more FLOPs to train and run models, and the best way to get more FLOPs is to build model-specific hardware. Larger and larger training runs encourage companies to consolidate around fewer model architectures, which creates a market for single-model ASICs.

We are a fully in-person team in Cupertino, and greatly value engineering skills. We do not have boundaries between engineering and research, and we expect all of our technical staff to contribute to both as needed.

Average salary estimate

$125000 / YEARLY (est.)
min
max
$100000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer, Burn-In Testing, Etched

At Etched, we're on a mission to revolutionize AI with our cutting-edge technology, especially through our innovative ASICs designed for specific model architectures like our Sohu product. We're looking for passionate and detail-oriented Software Engineers to join our Burn-In Testing team right here in Cupertino. As a Software Engineer focusing on burn-in testing, your role will be pivotal in maintaining the reliability and performance of our high-performance inference server hardware and software. You'll engage in designing and implementing automated burn-in test suites using scripting languages like Python, Go, and Bash. Your analytical skills will shine as you execute tests, monitor performance, and debug any hardware or software failures that arise. Collaboration is key at Etched, where you'll work closely with both our internal teams and ODM partners to identify issues and develop solutions. You’ll also contribute to improving our test infrastructure and documentation, driving performance analysis, and participating in ongoing enhancement efforts. With a vibrant team atmosphere and an array of exciting projects, including developing tests to stress various server subsystems, this is an excellent opportunity to grow your career in a fast-paced, innovative environment. If you're ready to be at the forefront of AI chip development and contribute to projects that push technological boundaries, consider joining us as a Software Engineer in Burn-In Testing!

Frequently Asked Questions (FAQs) for Software Engineer, Burn-In Testing Role at Etched
What are the responsibilities of a Software Engineer, Burn-In Testing at Etched?

As a Software Engineer focusing on Burn-In Testing at Etched, your main responsibilities include designing and implementing automated burn-in test suites, executing tests on server hardware, and analyzing system performance metrics. You'll also investigate failures during testing and collaborate with engineering teams to address issues. Your role is critical in ensuring that our server products meet the highest quality standards before reaching the customer.

Join Rise to see the full answer
What skills are required for the Software Engineer, Burn-In Testing position at Etched?

To excel as a Software Engineer in Burn-In Testing at Etched, you should be proficient in at least one scripting language (preferably Python, Bash, or Go). Experience with software testing methodologies, a strong understanding of operating systems, and server hardware architecture are essential. Additionally, you’ll need effective communication skills and the ability to analyze complex technical problems.

Join Rise to see the full answer
What kind of projects can a Software Engineer, Burn-In Testing expect to work on at Etched?

At Etched, a Software Engineer in Burn-In Testing can look forward to engaging projects like developing automated test suites for stress testing CPUs and memory under extreme workloads, creating fault injection tests, and building scalable burn-in testing environments. You'll be directly involved in monitoring and analyzing performance metrics, which are vital to our server configurations.

Join Rise to see the full answer
What background is ideal for a Software Engineer, Burn-In Testing role at Etched?

Candidates with backgrounds in server hardware or software development, testing, or support will thrive as Software Engineers in Burn-In Testing at Etched. An interest in hardware-software reliability, system administration, and experience in a fast-paced datacenter environment are highly beneficial.

Join Rise to see the full answer
What benefits does Etched offer for the Software Engineer, Burn-In Testing position?

Etched offers a comprehensive benefits package for Software Engineers in Burn-In Testing, including full medical, dental, and vision coverage, a housing subsidy of $2,000/month for nearby residents, daily meals at our office, and relocation support for those moving to Cupertino. We prioritize our team's well-being and continuous professional growth.

Join Rise to see the full answer
Common Interview Questions for Software Engineer, Burn-In Testing
Can you explain your experience with automated testing in a server environment?

When answering this question, focus on specific examples of automation frameworks you've used, detailing how you designed and implemented test suites. Highlight how your tests contributed to improving product reliability and any performance metrics you monitored.

Join Rise to see the full answer
How do you approach debugging hardware or software failures during testing?

Discuss your systematic approach to failure analysis. Mention tools or methodologies you use to trace issues back to their origin, and give an example of a troubleshooting process you've successfully implemented.

Join Rise to see the full answer
What scripting languages are you proficient in, and how have you used them in your past roles?

Mention the scripting languages you are proficient in, such as Python, Bash, or Go. Provide examples of how you've used these skills to create test scripts or automate processes, emphasizing specific outcomes you achieved.

Join Rise to see the full answer
Describe a time when you improved a testing process. What challenges did you face?

Focus on a specific instance where you identified inefficiencies and took steps to improve them. Discuss the challenges you encountered and how you worked with your team to implement successful solutions that enhanced efficiency.

Join Rise to see the full answer
How do you stay updated with the latest trends in server technology and testing?

Explain your methods for staying current, such as following industry blogs, participating in forums, or attending conferences. Mention specific resources that have been valuable in your professional development.

Join Rise to see the full answer
What is your experience with version control systems, particularly Git?

Share your familiarity with Git and how you utilize it within collaborative environments. You can discuss branching strategies, managing pull requests, and how you've resolved conflicts in your codebase.

Join Rise to see the full answer
Can you describe a complex technical problem you solved in your previous role?

Detail a complex issue you successfully resolved, including the context, the steps you took, and the eventual solution. Highlight your analytical skills and how they contributed to the success of the project.

Join Rise to see the full answer
How do you prioritize tasks when faced with tight deadlines?

Discuss your prioritization strategies, such as using task management tools or frameworks. Provide an example of a project where your time management skills helped you meet deadlines without sacrificing quality.

Join Rise to see the full answer
What role does performance analysis play in your testing process?

Explain the importance of performance analysis in ensuring the robustness of server products. Discuss specific metrics you monitor and how your findings have impacted development or deployment decisions.

Join Rise to see the full answer
Why do you want to work at Etched as a Software Engineer in Burn-In Testing?

Express your passion for AI technology and how Etched's mission resonates with you. Share what excites you about the role, the impact it has on product quality, and your desire to contribute to a vibrant team environment.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted yesterday
Photo of the Rise User
ServiceNow Remote Salarpuria Sattva Knowledge City Knowledge City, Unit II, 17 to 10 Floor Survey No. 83/1, Serilingampally Mandal, Hyderabad, India
Posted 9 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity
Photo of the Rise User
Posted 21 hours ago
Performance Bonus
Paid Holidays
Photo of the Rise User
Posted 12 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Fast-Paced
Growth & Learning
Feedback Forward
Mission Driven
Transparent & Candid
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
WFH Reimbursements
Pet Friendly
Paid Volunteer Time
Paid Holidays
Paid Time-Off
Equity

by burning the transformer architecture into our chips, we’re creating the world’s most powerful servers for transformer inference.

13 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 6, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
7 people applied to Front-End Developer at Whizz
A
Someone from OH, Cleveland just viewed Personal Assistant *ASAP* at Alphabe Insight Inc
Photo of the Rise User
Someone from OH, Canton just viewed Senior Director, Communications at Imagine Pediatrics
Photo of the Rise User
Someone from OH, Euclid just viewed Software Engineer - Sr. Consultant level at Visa
Photo of the Rise User
Someone from OH, Dublin just viewed GTM Recruiter (Contract) at Notion Labs
Photo of the Rise User
Someone from OH, West Chester just viewed Marketing Manager, Brand at Felix
Photo of the Rise User
Someone from OH, Amelia just viewed Call Center Representative at Ascensus
Photo of the Rise User
Someone from OH, Amelia just viewed Remote Call Center Representative at Conduent
Photo of the Rise User
Someone from OH, Amelia just viewed Credit and Collection Analyst at AbbVie
Photo of the Rise User
94 people applied to Scrum Master-Remote at DICE
O
Someone from OH, Dayton just viewed Data Engineer at On-Hire
Photo of the Rise User
Someone from OH, Cincinnati just viewed Reentry Coordinator at Commonwealth of Kentucky
A
Someone from OH, Lewis Center just viewed 34505367634 - Fraud Analyst at Activate Talent
Photo of the Rise User
Someone from OH, Dublin just viewed Senior Third-Party Risk Analyst at Fenergo