Epicareer Might not Working Properly
Learn More

Senior System Software Engineer

Salary undisclosed

Apply on


Original
Simplified

About the job

Enovix (Nasdaq: ENVX) is an advanced silicon battery company based in Fremont, Calif.

Enovix is on a mission to power the technologies of the future. Everything from IoT, mobile and computing devices, to the vehicle you drive, needs a better battery. Our disruptive architecture enables a battery with high energy density and capacity without compromising safety. We are scaling our silicon-anode, lithium-ion battery manufacturing capabilities to meet customer demand. For more information visit www.enovix.com and follow us on LinkedIn.

This is an exciting time at Enovix! We are looking for experienced candidates to help support our new lithium-ion battery production facility in Penang, Malaysia for commercialization of our 3D Silicon Lithium-ion Rechargeable Battery.

Job Summary

An ideal candidate is an experienced systems engineer with a software interest and focus capable of developing user interface and control system software. The candidate should be comfortable developing graphical user interface software that translates technically complex system information into a human relatable interface. The candidate should also be comfortable creating, modeling, and analyzing management and control algorithms as they apply to battery and power applications.

Responsibilities

  • Design software to interface users with complex battery management and control systems,
  • Model and develop management and control algorithms for power system applications,
  • Provide design and test support for manufacturing systems development.

Qualifications

  • Bachelor’s degree
  • 5+ years experience in electrical engineering or Computer Science
  • Self-motivated and high energy
  • Strong organization, communication and interpersonal skills

Desired Skills/Abilities

  • Software development in C++ and common workflow for PC application development.
  • Python-based development.
  • Knowledge of programmable logic controllers (PLC).
  • Knowledge of real-time design techniques for embedded systems.
  • Knowledge of digital signal processing techniques
  • Embedded programming for digital signal controllers and small microcontrollers.
  • Embedded C programming.
  • Knowledge of power converter topologies, control, and design.