Disability Jobs
close

Flex

Apply for this job

Nextracker - Sr. Software Engineer (Architecture)



Flex is the manufacturing partner of choice that helps a diverse customer base design and build products that improve the world. Through the collective strength of a global workforce across 30 countries and responsible, sustainable operations, Flex delivers technology innovation, supply chain, and manufacturing solutions to various industries and end markets. Create the extraordinatry: https://flex.com/careers. 

                      

  • Industry: Electrical / Electronic Manufacturing
  • Type: Public Company
  • NASDAQ: FLEX
  • Headquarters: 2 Changi South Lane, Singapore, 486123
  • Company Size: 10,001+ employees
  • Website: flex.com

*CURRENT EMPLOYEES :

Please click here to be redirected to the internal career site.

Job Description

At Nextracker, we are leading in the energy transition, providing the most comprehensive portfolio of intelligent solar tracker and control software solutions for solar power plants, as well as strategic services to capture the full value of solar power plants for our customers. Our talented worldwide teams are transforming PV plant performance every day with smart technology, data monitoring and analysis services.

 

As a company driving the clean energy transition, sustainability is not just a word. It's a core part of our business and our operations. Our sustainability efforts are based on five cornerstones: People, Community, Environment, Innovation, and Integrity. We are creative, collaborative and passionate problem-solvers from diverse backgrounds, driven by our shared mission to provide smart solar and software solutions for our customers and to mitigate climate change for future generations. Make your mark with Nextracker.

The Senior Software Engineer  will be based in Fremont, California. Onboarding will be virtual for the time being with occasional socially distanced meetings at a Nextracker office. In this position, you will report to the Senior Director of Software. We are looking for a very talented senior software engineer to help us write software to analyze and optimize our existing installations and create advanced new control mechanisms. We have hundreds of thousands of devices in the field in virtually every continent, controlling our solar trackers. Our data and analytics infrastructure supports our maintenance operations and informs new product design. When you work with us, you will be making a positive, material impact on the solar capacity of the planet and learning how to scale outdoor IOT deployments in some very harsh environments

Watch this video to learn why Nextracker is more than just a place to work.

We are looking for someone who demonstrates:

  • Passionate drive to innovate and create

  • Integrity to the core

  • Enthusiastic customer focus

  • Consistent interactive teamwork

  • Desire for continuous improvement and top performance

Here is a glimpse of what you'll do...

  • Develop high-quality software design and architecture

  • Identify, prioritize and execute tasks in the software development life cycle

  • Develop tools and applications by producing clean, efficient code

  • Automate tasks through appropriate tools and scripting

  • Review and debug code

  • Perform validation and verification testing

  • Collaborate with internal teams and vendors to fix and improve products

  • Document development phases and monitor systems

  • Ensure software is up-to-date with the latest technologies

Here is some of what you'll need (required)...

  • Proven experience as a Senior Software Engineer

  • Solid programming skills, algorithms and data structures.

  • Proven software design skills.

  • Understanding of and experience in unit testing and test driven development.

  • Bachelor's or Master's degree in Computer Science or related field

  • Familiarity with Linux OS

  • Analytical mind with problem-solving aptitude

  • Ability to work independently

Here are a few of our preferred experiences...

  • Knowledge of Modern, common purpose programming languages like Java, Go, C++ or Python.

  • Experience processing IOT big data, ideally from millions of devices in the field.

  • Backend technologies, like SQL and TimeSeries DBs. Apache Kafka, Apache Spark, Apache Storm or

    Apache Hadoop. Docker, Docker Swarm or Kubernetes

  • Software development for embedded or small footprint Linux systems is a plus

  • Working experience with cloud infrastructure as a service, like Microsoft Azure or AWS

  • UI development languages, like Angular, or React are a plus

Nextracker is an Equal Opportunity Employer and employment selection decisions are based on merit, qualifications, and abilities. Nextracker does not discriminate in employment opportunities or practices on the

basis of: age, race, religion, color, sex, national origin, marital status, sexual orientation, gender identity, veteran status, disability, pregnancy status or any other status protected by law.

Nextracker provides reasonable accommodation so that qualified applicants with a disability may participate in the selection process. Please advise us of any accommodations you request in order to express interest in a position by

e-mailing: accesibility@flextronics.com. Please state your request for assistance in your message. Only reasonable accommodation requests related to applying for a specific position within NX will be reviewed at the e-mail

address. Thank you for considering a career with Nextracker.

#LI-LD1

Job Category

Design & Technology

Relocation

Eligible for domestic relocation only

Is Sponsorship Available?

Yes

Flex does not accept unsolicited resumes from headhunters, recruitment agencies or fee based recruitment services. Flex is an Equal Opportunity Employer and employment selection decisions are based on merit, qualifications, and abilities. Flex does not discriminate in employment opportunities or practices based on: age, race, religion, color, sex, national origin, marital status, sexual orientation, gender identity, veteran status, disability, pregnancy status or any other status protected by law. Flex provides reasonable accommodation so that qualified applicants with a disability may participate in the selection process. Please advise us of any accommodations you request to express interest in a position by e-mailing: accessibility@flex.com. Please state your request for assistance in your message. Only reasonable accommodation requests related to applying for a specific position within Flex will be reviewed at the e-mail address. Flex will contact you if it is determined that your background is a match to the required skills required for this position. Thank you for considering a career with Flex.

The information we collect:

We may collect personal information that you choose to submit to us through the Website or otherwise provide to us. This may include your contact details; information provided in online questionnaires, feedback forms, or applications for employment; and information you provide such as CV/Resume. Your details will be provided to the entity you are applying for a job with. We will use your information for legitimate business purposes such as responding to comments or queries or answering questions; progressing applications for employment; allowing you to choose to share web content with others or; where you represent one of our customers or suppliers, administering the business relationship with that customer or supplier. We will process your data in accordance with our Recruitment Privacy Notice.

If you have any queries about the processing of your data, please contact:

 

Global Data Privacy Officer:

Email Address: dataprotection@flex.com

Apply

© 2025 Disability Jobs