Search by job, company or skills

ENOVIX Corporation

Staff Test Software Engineer

Early Applicant
  • 5 days ago
  • Be among the first 50 applicants

Job Description

Job Summary

We are seeking a candidate for the development of the next generation high energy density Li-ion battery. You will be responsible for software development related to the Si Battery Assembly & Packaging operations. The candidate will develop software solution not limited to test engineering, manufacturing automation, data traceability, yields and reporting. You will work closely with the larger Engineering teams to ensure the quality and reliability of battery products. Your role will involve developing test protocols, analyzing test data, and providing insights to drive product and cost improvement.

Responsibilities

  • Participate and lead the overall software ecosystem, technology for software environment and design of IT system architecture.
  • Manage project priority, timeline, and project management for software development.
  • Lead and guide junior developers in project and development practice.
  • Design, develop and maintain software solutions mainly for manufacturing ecosystem.
  • Collaborate with cross-functional teams to develop comprehensive test protocols for battery systems, considering factors such as performance, durability, and safety.
  • Conduct various tests on battery systems according to established protocols, including but not limited to charge-discharge cycling, and thermal performance testing.
  • Analyze test data to evaluate battery performance and identify potential issues or areas for improvement. Utilize statistical tools and methodologies to draw meaningful conclusions from test results.
  • Prepare detailed test reports documenting procedures, results, and analysis findings. Communicate findings to relevant stakeholders and provide recommendations for design enhancements or corrective actions.
  • Work closely with quality assurance teams to ensure that battery products meet or exceed performance and safety standards. Participate in design reviews and risk assessments to address potential issues early in the development process.
  • Stay abreast of industry trends, emerging technologies, and best practices related to battery testing. Proactively identify opportunities to optimize test processes and enhance product performance.
  • Lead a team of technicians to sustain the lab test system and processes.

Qualifications

  • Bachelor's Degree in Software Engineering, Electronics, Chemical Engineering, Materials Science Engineering, Physics, Chemistry, Mechanical Engineering, or related discipline required (10+ years of work experience and/or Master's and Ph.D. preferred).
  • 7+ years of software development experience in C#, Python, SQL.
  • 5+ years of experience working with modern software ecosystem, not limited to CI/CD, Azure.
  • Demonstrated ability to effectively analyze process data and extract/summarize meaningful information.
  • Demonstrated technical program management skills including meeting deadlines and milestones, as well as excellent communication skills such as summarizing data and writing reports.
  • Willingness to travel as needed in the future.

More Info

Industry:Other

Function:Software Engineering

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 19/11/2024

Job ID: 100859993

Report Job

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Senior Software Engineer iOS developer

CSI Interfusion Sdn BhdCompany Name Confidential

Performance Test Engineer

Decimal Business Solutions Pte LtdCompany Name Confidential
Last Updated: 23-11-2024 07:04:40 PM
Home Jobs in Penang Staff Test Software Engineer