Software Application Engineer – Power Conversion

Posted 4 Days Ago
Be an Early Applicant
Sorocaba, São Paulo, BRA
In-Office
Mid level
Energy • Renewable Energy
The Role
Develop software applications, automation scripts, test frameworks, graphical and web interfaces, and engineering tools for power conversion systems. Integrate embedded-system communications, automate laboratory and hardware testing, support CI/CD pipelines, analyze engineering data, and collaborate with firmware, electrical, controls, systems, and test engineering teams. Responsibilities also include software architecture, documentation, releases, troubleshooting, version control, and configuration management.
Summary Generated by Built In

Job Description:

Position Overview


We are seeking a Software Application Engineer to develop software tools, test automation scripts, graphical interfaces, and application-level solutions that support the development, validation, and operation of power conversion systems.

This role will work closely with Firmware, Electrical, Controls, Systems, and Test Engineering teams to improve development efficiency, automate validation activities, and provide reliable tools for configuring, monitoring, and analyzing power conversion products.


Key Responsibilities


  • Develop software applications, scripts, and utilities to support product development, commissioning, troubleshooting, and validation.
  • Create and maintain automated test frameworks for laboratory, HIL, SIL, and hardware-based testing.
  • Develop graphical user interfaces, web interfaces, and engineering tools for device configuration, monitoring, data visualization, and diagnostics.
  • Implement communication interfaces with embedded systems and test equipment using protocols such as UART, Ethernet, Modbus, CAN, TCP/IP APIs.
  • Develop scripts for test sequencing, data acquisition, result analysis and report generation.
  • Integrate scripts into Azure DevOps or similar CI/CD pipelines.
  • Support the creation of reusable software architectures, libraries, APIs, and documentation.
  • Collaborate with Firmware Engineering to define interfaces between PC applications, embedded software, and power conversion products.
  • Support software releases, version control, issue tracking, and configuration management.
  • Promote best practices related to code quality, cybersecurity, maintainability, and software reliability.

Qualifications


  • Bachelor’s degree in Software Engineering, Electrical Engineering, Automation Engineering, or a related field.
  • At least three years of professional experience developing software applications, engineering tools, or automation scripts.
  • Strong programming skills in Python and experience with object-oriented programming.
  • Experience developing graphical user interfaces using frameworks such as PyQt, PySide, Tkinter, or equivalent.
  • Experience with Git and software development workflows.
  • Experience using AI-assisted software development tools, with the ability to review and validate generated code.
  • Familiarity with CI/CD concepts and tools such as Azure DevOps.
  • Experience working with communication protocols, APIs, data logging, and automated testing.
  • Ability to troubleshoot software and hardware integration issues.
  • Experience developing web applications or embedded web interfaces.
  • Knowledge of embedded systems, microcontrollers or firmware development.
  • Knowledge of Docker, Linux, databases, data visualization, or cloud-connected systems.
  • Knowledge in automated report generation and engineering data analysis.
  • Knowledge of cybersecurity principles for industrial or embedded systems.
  • Experience working with requirements management and issue-tracking tools such as Jira or similar platforms.
  • Good written and verbal communication skills in English.
  • Ability to work collaboratively with distributed and cross-functional engineering teams.

At Nextpower, we are driving the global energy transition with an integrated clean energy technology platform that combines intelligent structural, electrical, and digital solutions for utility-scale power plants. Our comprehensive portfolio enables faster project delivery, higher performance, and greater reliability, helping our customers capture the full value of solar power. Our talented worldwide teams are redefining how solar power plants are designed, built, and operated every day with smart technology, data-driven insights, and advanced automation. Together, we’re building the foundation for the world’s next generation of clean energy infrastructure.

We are Nextpower

Skills Required

  • Bachelor's degree in Software Engineering, Electrical Engineering, Automation Engineering, or a related field
  • At least three years of professional experience developing software applications, engineering tools, or automation scripts
  • Strong Python programming and object-oriented programming skills
  • Experience developing graphical user interfaces with PyQt, PySide, Tkinter, or equivalent
  • Experience with Git and software development workflows
  • Experience using AI-assisted software development tools and validating generated code
  • Familiarity with CI/CD concepts and tools such as Azure DevOps
  • Experience with communication protocols, APIs, data logging, and automated testing
  • Ability to troubleshoot software and hardware integration issues
  • Experience developing web applications or embedded web interfaces
  • Knowledge of embedded systems, microcontrollers, or firmware development
  • Knowledge of Docker, Linux, databases, data visualization, or cloud-connected systems
  • Knowledge of automated report generation and engineering data analysis
  • Knowledge of cybersecurity principles for industrial or embedded systems
  • Experience with requirements management and issue-tracking tools such as Jira
  • Good written and verbal communication skills in English
  • Ability to work collaboratively with distributed and cross-functional engineering teams

Nextracker Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Nextracker and has not been reviewed or approved by Nextracker.

  • Retirement Support — A 401(k) with company match is offered. The company stood up its own plan in 2023 alongside additional welfare benefits in early 2024.
  • Wellbeing & Lifestyle Benefits — Wellness offerings include yoga and meditation classes, onsite chair massages and bicycles, commuter/rideshare support, and EV charging at some locations. These extras supplement the core medical, dental, and vision coverage.
  • Parental & Family Support — Paid parental and family medical leave are included alongside PTO and paid holidays. This complements the broader U.S. benefits menu.

Nextracker Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Fremont, CA
1,107 Employees

What We Do

Since day one, Nextracker’s mission has been to transition the world to affordable, renewable power, by developing the highest-performing and resilient solar tracking technologies and software in the market for our customers. From sustainable tracker solutions that conform to uneven terrain and withstand extreme weather, Nextracker systems have resilience built in. Nextracker leads the solar industry with solar tracker technologies that optimize and increase energy production while reducing costs for significant plant ROI

Similar Jobs

Expedia Group Logo Expedia Group

Account Manager

AdTech • eCommerce • Information Technology • Software • Travel • Generative AI
Hybrid
São Paulo, BRA
16000 Employees

Tapestry - Coach and Kate Spade Logo Tapestry - Coach and Kate Spade

Sr. Sales Associate I

eCommerce • Fashion • Retail • Sales • Wearables • Design
Remote or Hybrid
14 Locations
16000 Employees
15-20 Hourly

Mastercard Logo Mastercard

Technical Customer Service Analyst (B2B)

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Remote or Hybrid
São Paulo, BRA
38800 Employees

Airwallex Logo Airwallex

Senior Regulatory Compliance Manager, Brazil

Artificial Intelligence • Fintech • Payments • Business Intelligence • Financial Services • Generative AI
Hybrid
São Paulo, BRA
2700 Employees

Similar Companies Hiring

Energy CX Thumbnail
Greentech • Professional Services • Business Intelligence • Consulting • Energy • Financial Services • Utilities
Chicago, IL
150 Employees
Rangeview Thumbnail
Aerospace • Robotics • Energy • Defense • Manufacturing • Weapons Systems
El Segundo, California
38 Employees
Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
Glendale, Kentucky
55 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account