Back to jobs
E
Hiring companyEnovix

Verified yesterday

Senior Principal Software Systems Engineer

Hyderabad, India Full-time On-site

About the role

Senior or Principal Software Systems Engineer needed to develop software for high energy density battery power applications. The role focuses on creating user interfaces and control system software that translate complex battery management data into intuitive interfaces, and on modeling and analyzing management and control algorithms for battery and power systems. Responsibilities include designing software to interface users with battery management and control systems, developing management and control algorithms for power applications, and providing design and test support for manufacturing systems. Candidates should have strong C++ and Python development skills, knowledge of PLCs, real‑time embedded design, digital signal processing, embedded C programming, and power converter topologies. A bachelor’s degree and 5+ years of electrical engineering or computer science experience are required.

What you’ll do

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

What you’ll bring

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

Skills

C++PythonPLCReal-time designDigital signal processingEmbedded programmingEmbedded CPower converter

Education

Bachelor's