Staff Software Engineer
Enovix
This job is no longer accepting applications
See open jobs at Enovix.See open jobs similar to "Staff Software Engineer" Eclipse.Software Engineering
Penang, Malaysia
Posted on Dec 18, 2024
Job Summary
Enovix is seeking a Staff Software Engineer in development of the next generation high energy density Li-ion battery. The candidate 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.
Responsibilities
Enovix is seeking a Staff Software Engineer in development of the next generation high energy density Li-ion battery. The candidate 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.
Responsibilities
- Lead the overall software ecosystem, technology for software engineering environment and design of IT system architecture.
- Manage project priority, timeline, and project management for software development.
- Set direction of software development and technology roadmap.
- Lead and guide junior developers in project and development practice.
- Design, develop and maintain software solutions mainly for manufacturing ecosystem.
- Lead and participate in cross functional teams of process engineers, mechanical engineers, and test engineers to develop process and tooling for next generation cell designs that’s capable for large scale manufacturing.
- Dealing with internal customer for requirement gathering, define and propose solution for software development.
- Design and manage database for product traceability, reports, and manufacturing automation.
- Bachelor’s Degree in Software Engineering, or related discipline required (10+ years of work experience and/or Master’s and Ph. D preferred)
- 10+ years of software development experience in C#, Python, SQL.
- Demonstrated capability to effectively analyze process data and extract/summarize meaningful information required.
- Experience in both SDLC and Agile methodology.
- Willingness to travel in future as needed.
- Self-motivated and demonstrated ability to work independently and as part of cross-functional teams to solve complex multi-disciplinary problems required.
- Experience in design, development, and integration of manufacturing solution, test engineering is desired.
- Demonstrated creative and critical thinking ability and attention to detail is highly desired.
- 6+ years of experience working with modern software ecosystem, not limited to CI/CD, Azure.
- Good interpersonal skills.
- Ability to work with fast pace and ambiguous environment.
This job is no longer accepting applications
See open jobs at Enovix.See open jobs similar to "Staff Software Engineer" Eclipse.