Enovix

Staff Software Engineer

Penang, Malaysia
Assembly C# Python SQL Azure
Description

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:

  • 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.

Qualifications:

  • 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.
Enovix
Enovix

0 applies

5 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 401 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say