Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Director of Software Engineering, NX Designer

$240k - $260k

Nextpower LLC, USA

Job Description

Nextpower owns the world-leading digital design and optimization platform which enables fully automated, AI-driven engineering for grid-scale solar. The Director of Software Engineering will lead the maintenance, development, and delivery of the next generation of cloud-based, integrated system engineering platform. This leader will drive software modernization, cloud-native architecture, engineering excellence, AI-readiness, and integration across globally distributed teams, ensuring that the system evolves into a scalable digital platform for the full Nextpower product line.

Technical Leadership & Architecture

  • Define the long‑term technical vision and architecture for the platform, transitioning from standalone tools to a unified cloud platform.
  • Lead architectural modernization including microservices, event‑driven workflows, shared computation engines, scalable databases, and high‑performance optimization layers.
  • Architect the next‑generation optimization platform enabling multi‑objective optimization, AI/ANN warm‑starting, evolutionary algorithms.
  • Ensure systems support large‑scale computational loads, high availability, secure multi‑tenant access, and modular design for future product expansion.
  • Ensure engineering readiness for AI agents, optimization engines, and data‑driven automation.

Execution & Delivery

  • Lead global software development teams (India and Brazil).
  • Drive predictable, high‑quality software releases with clear milestones, testing, CI/CD, and DevOps automation.
  • Own end‑to‑end software delivery: requirements → architecture → implementation → QA → production rollout.

People Leadership

  • Manage and grow distributed engineering teams across India, Brazil, and the US (approx. 35+ engineers across software development, QA, DevOps, and analysts).
  • Mentor engineering managers and technical leads; establish a culture of technical excellence, ownership, and innovation.
  • Partner closely with Product Management to align roadmaps with engineering capacity and business priorities.
  • Build organizational clarity across Product, R&D, PJE, Supply Chain, Sales, and Operations.

Required Skills & Experience

Technical Skills

  • 10+ years of experience leading cloud software engineering teams.
  • Strong background in cloud architecture (Azure, AWS, GCP), distributed systems, and microservices.
  • Experience architecting complex computational platforms, ideally involving optimization, simulation, or engineering workflows.
  • Expertise in backend architecture (Python, Node.js, Java, or similar), cloud‑native databases, caching strategies, DevOps, CI/CD, automated QA, scalable compute (containers, serverless, orchestration), and API platforms and integration frameworks.
  • Preferred: experience with optimization algorithms, AI/ML integration, agentic AI, or simulation engines.

Leadership Skills

  • Proven ability to scale and lead multi‑country engineering teams.
  • Strong collaboration with Product Management and cross‑functional stakeholders.
  • Ability to manage large roadmaps, budgets, and complex technical dependencies.
  • Excellent communication skills with ability to explain technical decisions at executive level.

Benefits

Nextpower offers a comprehensive benefits package. We provide health care coverage, dental and vision, 401(K) participation including company matching, company paid holidays with unlimited paid time off, generous discretionary company bonuses, life and disability protection, and more. Employees in certain positions may be eligible for stock compensation. All plans are in accordance with relevant plan documents. For more information on Nextpower benefits please view our company website at

Salary

Pay is based on market location and may vary based on factors including experience, skills, education, and other job‑related reasons. The annual salary range for this position is $240,000.00–$260,000.00 (Applicable to California).

Mission

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.

Nextpower is an equal‑opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

#J-18808-Ljbffr

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Director of Software Engineering, NX Designer in Fremont, CA vacancy
  •  ...We are seeking an experienced and forward-thinking Manager, Software Engineering to lead our engineering team in building and operating...  ...play a key role in shaping technical strategy, guiding system design, and ensuring the successful delivery of impactful products... 
    Suggested
    Local area
    Remote work

    VIVIO Health

    Hayward, CA
    1 day ago
  • $163.1k - $271.8k

     ...Senior Manager, Applied GenAI Engineering – Scientific AI Applications Location: This is...  ...on technical leadership role with strong software engineering judgment, deep understanding...  ...Key Responsibilities Lead the design, development, evaluation, and deployment... 
    Suggested
    Temporary work
    Relocation package

    Thermo Fisher

    Pleasanton, CA
    19 hours ago
  • $157k - $271.4k

    Senior Manager, R&D Software Engineering - Vision team, Milpitas, CA. Job Overview Lead the development of laser software solutions in the medical...  ...defining goals, roadmaps, and metrics. Guide architecture, design, development, and integration of safety‑critical software... 
    Suggested

    6094-Johnson & Johnson Vision Care, Inc. Legal Entity

    Milpitas, CA
    3 days ago
  • ## Software EngineerApplyremote type: Hybridlocations: Fremont, South Bldg...  ...Yesterdayjob requisition id: NX-4074**Job Description:**We're seeking a Software Engineer I to join our TrueSim team. TrueSim...  ...enables solar professionals to design, analyze, and optimize solar energy... 
    Suggested
    Worldwide

    Nextpower Inc

    Fremont, CA
    3 days ago
  • $73k - $159k

     ...we are dedicated to excellence in the design and engineering of Lam's etch and deposition products....  ...products. You'll apply digital design, CAD software, and interpret engineering drawings to...  ...3D CAD modeling tools such as Siemens NX, AutoCAD, SolidWorks, and others. Originate... 
    Suggested
    Local area

    LAM RESEARCH Corporation

    Fremont, CA
    1 day ago
  • $183.8k - $263.6k

     ...office. Meet the Team Join our Frontend Engineering Team to shape and deliver the user experience...  .... Collaborate closely with backend, design, and platform teams to ensure seamless end...  ...delivery. Maintain and evolve our Nx-based monorepo, enforcing architectural boundaries... 
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours

    Cisco Systems, Inc.

    Milpitas, CA
    1 day ago
  • $140k - $252k

     ...Expect The Manufacturing Quality Data Engineering team specializes in predicting safety...  ...ll have access to the data gold mine of design, manufacturing, and vehicle data sources...  ...In this role, you'll focus on developing software engineer backend system and Application... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Tesla

    Fremont, CA
    4 days ago
  • $115k - $140k

     ...: As Senior Applications Engineer you will work directly with external...  ...development, hardware, and software engineering teams to refine...  ...and economic implications. Design, modify, and analyze complex...  ...expertise (Solidworks, Siemens NX, AutoCAD, CATIA, etc.). ~... 
    Full time
    Work experience placement
    Local area

    Velo3D

    Fremont, CA
    1 day ago
  •  ...customer demands. Anyware Robotics is seeking highly skilled Senior Software Engineer to join our team. In this role, you will be responsible for...  ...pipelines. Strong understanding of code quality, software design patterns, and best practices . Fast learner who can quickly... 
    Flexible hours

    Alumni Ventures

    Fremont, CA
    2 days ago
  • $125k - $160k

     ...Principal Duties and Responsibilities (Essential Functions) Design and develop network test automation solutions using Python...  ...to support the automation testing Collaborate with Network Engineering, DevOps, Test Engineering to support manufacturing process... 
    Work experience placement

    Hyve Solutions

    Fremont, CA
    2 days ago
  • $140k - $165k

     ...architect the monolithic LabVIEW-based location engine into AWS microservices (Lambda, EKS/Kubernetes, RabbitMQ, etc.) Design event‑driven pipelines for real‑time acoustic...  ...services Minimum Qualifications 8+ years of software design and development experience in backend/... 
    Work at office
    Local area
    3 days per week

    VALID8 Financial

    Fremont, CA
    4 days ago
  •  ...Job Family: Software Req ID: 510518 Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world...  ...seeking a passionate and highly skilled software engineer to join the QuestaSim (Simulation) R&D team... 
    Full time

    Siemens AG

    Fremont, CA
    19 hours ago
  • $138k - $269k

     ...feedback about new features from users. The work in the team is multidisciplinary and team members have diverse backgrounds in software engineers, design engineering, ML engineering and neuro-engineering. Job Description and Responsibilities: As a Software Engineer in the... 
    Full time
    Temporary work
    Flexible hours

    Latent AI

    Fremont, CA
    3 days ago
  • $7,000 per month

     ...Responsibility Design and implement algorithms and evaluation metrics to drive core AI...  ...programming skills in C/C++, Python, and software design Strong foundation in mathematics...  ...and complexity analysis. Possessing solid engineering discipline, or demonstrating strong... 
    Internship

    Pony.ai Inc.

    Fremont, CA
    2 days ago
  •  ...(Remote considered) - Full-time Key Responsibilities Design, implement, and debug embedded software for vehicle control, battery management, and power conversion...  ...documentation. Work with hardware, systems, and QA engineers to integrate software into vehicle platforms.... 
    Full time
    Remote work

    Dimaag

    Fremont, CA
    2 days ago
  •  ...SOFTWARE ENGINEER (ID#: 01) Analyze business requirements and deliver new and complex high-quality software solutions. The developer team...  ...Pega LSA & BSA NetSuite Developer Front-end Developer (UI) UX Designer LTE Tester PCRF Tester Hyperion Analyst/Developer ETL... 

    Caspex

    Fremont, CA
    3 days ago
  •  ...Software Engineer Location: Fremont, CA Duration: 12 Months Minimum Skills Required: Modify existing software to correct errors...  ...with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities... 

    WATI

    Fremont, CA
    19 hours ago
  •  ...Professionals, Hope you are doing good This is Sangeetha from Info Way Solutions, LLC We have job opening for Software Engineer and the detailed Job description is given below: Kindly check the JD and share your views Role Software... 

    Info Way Solutions

    Fremont, CA
    2 days ago
  •  ...Synergistic It Software Programmer SYNERGISTIC wants every candidate to know we are always here to support your efforts. Indeed engagement...  ...degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT Highly... 

    SynergisticIT

    Fremont, CA
    3 days ago
  •  ...and personally. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers...  ...member of the growing Data Science and Machine Learning (Client) Engineering team in Bain's Advanced Analytics Group, you will:... 

    SynergisticIT

    Fremont, CA
    2 days ago
  • $130k - $155k

     ...Software Engineer II Fremont, CA Personalis, Inc. is a leader in advanced cancer genomics for enabling the next generation of precision...  ...therapies and diagnostics. The Personalis NeXT Platform® is designed to adapt to the complex and evolving understanding of cancer... 
    Full time

    Personalis

    Fremont, CA
    19 hours ago
  • $84k - $149k

     ...Senior Software Engineer At Wells Fargo, we are looking for talented people who will put our customers at the center of everything we...  ...collaboration with team members including the product owners, designers, and testers Perform analysis and detailed solutions design... 
    Work experience placement
    Remote work
    Relocation package

    Phenom People

    Fremont, CA
    5 days ago
  • Role Summary We are looking for an experienced and technically strong Software Engineer to lead the design and development of system-level / desktop applications for semiconductor equipment control software. The role demands deep technical expertise, full ownership... 
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    Lam Research

    Fremont, CA
    19 hours ago
  •  ...record of successfully shipping Android software products. 2. Minimum 5 years experience...  ...rhythm: The role will consist of: Engineer that can do Android work at the Senior...  ...Collaborate with the User Experience Design and Product Teams: Partner with our talented... 
    Immediate start

    Tranzeal

    Newark, CA
    3 days ago
  •  ...Software Engineer 2 Location: Newark, CA Duration: 9 months (Contract to Hire) Role Overview We are seeking a skilled ADAS Sensor Data Engineer to join our innovative automotive technology team. This role involves working with advanced sensor technologies, including... 
    Contract work
    Immediate start

    Kasmo Global

    Newark, CA
    4 days ago
  • $226.14k

     ...Software Engineer - SWE2501 Intelliswift Software, Inc. is seeking a qualified professional to fill the position of Software Engineer based in Santa Clara, CA. Job duties: Design, develop and implement customized enterprise-wide software applications and... 

    Intelliswift

    Newark, CA
    2 days ago
  •  ...Software Engineer Location: Newark CA Summary: The main function of a Software Engineer is to design, develop, implement, test, and maintain business and computer applications software or specialized utility programs including mainframe and client/server applications... 

    E-Solutions

    Newark, CA
    1 day ago
  • $117k - $234k

     ...Position Summary... VIZIO's engineering team is seeking a Software Engineer - III to automate testing for innovative embedded and TV systems using...  ...containerized platforms. What you'll do... What You'll Do ~ Design and Develop scalable automation frameworks for embedded... 
    Full time
    Temporary work
    Part time

    Walmart

    Fremont, CA
    2 days ago
  •  ...The Senior Software Engineer role focuses on designing, optimizing, and maintaining high-performance software for advanced robotic automation systems. This position involves leading code architecture and reviews, improving scalability and efficiency, mentoring junior developers... 

    Anyware Robotics

    Fremont, CA
    1 day ago
  •  ...database concepts is a big plus Excellent analytical and problem-solving skills Bachelors, Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/ Electrical Engineering/ Mechanical Engineering Valid work eligibility required:... 

    InterSources

    Fremont, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Director of Software Engineering, NX Designer. Be the first to apply!