Sr System Software Engineer
Enovix
Software Engineering
Penang, Malaysia
Posted on Nov 29, 2024
- 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.
- 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.
- Bachelor’s degree
- 5+ years experience in electrical engineering or Computer Science
- Self-motivated and high energy
- Strong organization, communication and interpersonal skills