Software Engineer
Nextpower
Job Description: We're seeking a Software Engineer I to join our TrueSim team. TrueSim is a leading photovoltaic (PV) modeling software that enables solar professionals to design, analyze, and optimize solar energy systems with precision and efficiency. Key Responsibilities: Develop and maintain frontend features using Angular, ensuring responsive and intuitive user interfaces Build backend services and APIs using Go for high-performance PV modeling computations Write Python scripts for data processing, analysis, and integration tasks Containerize applications using Docker and deploy to cloud environments Implement and maintain CI/CD pipelines for automated testing and deployment Write comprehensive automated tests to ensure code quality and system reliability Collaborate with product managers, designers, and other engineers to deliver features that customers love Required Qualifications: Bachelor's degree in Computer Science, Engineering, or related field (or equivalent professional experience) 1-2 years of professional software development experience Proficiency in at least one of the following: JavaScript/TypeScript, Go, or Python Strong problem-solving skills and ability to learn new technologies quickly Experience with version control (Git) and collaborative development Preferred Qualifications: Experience with Angular or other modern frontend frameworks Familiarity with Go or other statically-typed backend languages Experience with Docker, Kubernetes, or cloud platforms (AWS, GCP, Azure) Knowledge of CI/CD tools (Jenkins, GitLab CI, GitHub Actions, or similar) Experience writing and maintaining automated tests (unit, integration, end-to-end) Interest in renewable energy or the solar industry Tech Stack: Angular, TypeScript, Go, Python, Docker, Kubernetes, CI/CD pipelines, REST APIs 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 100,000.00 to 120,000.00 (Applicable to California) 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. We are Nextpower 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.
- ...LAM RESEARCH Corporation is hiring a Software Engineer in Fremont, California, to support customer-facing software activities for their Etch and Deposition products. In this role, you will troubleshoot and resolve software issues and ensure software readiness for customer...SuggestedRemote work
- ...Job Family: Software Req ID: 510518 Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools... .... We are seeking a passionate and highly skilled software engineer to join the QuestaSim (Simulation) R&D team at Siemens EDA. In...SuggestedFull time
- ...time Key Responsibilities Design, implement, and debug embedded software for vehicle control, battery management, and power conversion... ...compliance documentation. Work with hardware, systems, and QA engineers to integrate software into vehicle platforms. Qualifications...SuggestedFull timeRemote work
$125k - $160k
...network devices. Work with REST APIs, Docker and Microservices to support the automation testing Collaborate with Network Engineering, DevOps, Test Engineering to support manufacturing process Troubleshoot automation-related issues and optimize performance....SuggestedWork experience placement- ...SOFTWARE ENGINEER (ID#: 01) Analyze business requirements and deliver new and complex high-quality software solutions. The developer team includes the following roles: Web Method Tester Java Dot Net ASP SAP ERP Oracle ER SFDC Quality Engineer Microsoft Dynamics Agile PLM...Suggested
$7,000 per month
...Qualifications Strong programming skills in C/C++, Python, and software design Strong foundation in mathematics and theoretical... ...stochastic processes, and complexity analysis. Possessing solid engineering discipline, or demonstrating strong interest and potential in...Internship- ...LAM RESEARCH Corporation in Fremont, California is seeking a Software Engineer to design, develop, and troubleshoot software tools that integrate seamlessly with hardware across their product portfolio. This role involves collaborating with cross-functional teams to drive...
- ...expanding rapidly to accelerate development and meet growing customer demands. Anyware Robotics is seeking highly skilled Senior Software Engineer to join our team. In this role, you will be responsible for programming software solutions for a high DOF robotics system. You...Flexible hours
$140k - $165k
...Decompose and re-architect the monolithic LabVIEW-based location engine into AWS microservices (Lambda, EKS/Kubernetes, RabbitMQ, etc.)... ...mission‑critical services Minimum Qualifications 8+ years of software design and development experience in backend/distributed systems...Work at officeLocal area3 days per week- Micro1 is seeking a Software Engineer to assist in training and evaluating AI systems through real-world tasks. This contractor role offers 10-15 hours per week of work in a remote capacity. Ideal candidates will have 5+ years of experience in software engineering, with...Remote jobFor contractors10 hours per week
$99k - $220k
...Products Group, we are dedicated to excellence in the design and engineering of Lam's etch and deposition products. We drive innovation to... ...in the semiconductor industry. The impact you’ll make As a Software Engineer at Lam in the Product Support group, you will be at the...Local areaRemote workFlexible hours2 days per week3 days per week1 day per week- ## Software EngineerApplyremote type: Hybridlocations: Fremont, South Bldg, California - USAtime type: Full timeposted on: Posted Yesterdayjob... ...id: NX-4074**Job Description:**We're seeking a Software Engineer I to join our TrueSim team. TrueSim is a leading photovoltaic (...Worldwide
$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...Full timeTemporary workFlexible hours- ...performance, and deliver service and lifecycle solutions for their most critical equipment and processes. The impact you’ll make As a Software Engineer at Lam, you will be at the forefront of innovation by designing, developing, and troubleshooting software programs. Your role...Local area
- The group you’ll be a part of Software & Controls The impact you’ll make As a Software Engineer at Lam, you will play a critical role across the full software development lifecycle, applying your technical expertise to design, develop, and sustain high‑quality software...Local area
- Albert Invent is seeking a qualified engineer to design and implement data processing pipelines and backend services. The role demands strong programming skills in C/C++ and Python, a solid mathematical foundation, and experience in large datasets and real-time systems...
- ...Experience Proven track record of leading development teams and managing large-scale projects 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...
- We are seeking a Software Support Engineer to support connectivity and vehicle system software within a fast-paced engineering environment. This role focuses on diagnosing, testing, and resolving software issues related to vehicle access control modules (ECU), infotainment...
$112k - $168k
Tesla is looking for a motivated Application Support Engineer to join the Factory Software team in Fremont, California. You will be responsible for the operational health of systems that manufacture cars and energy products. The ideal candidate has experience with SQL and...- Pony.ai Inc. is seeking a talented engineer to design and architect data processing systems for our autonomous mobility technology in Fremont, California. Ideal candidates will possess strong programming skills in C/C++ and Python, along with a solid foundation in mathematics...
$104k - $130k
Position Overview As a Junior Software Engineer on our Integration and Distributed Systems team, you’ll help build the tools that power large-scale computation behind our printing workflows. Turning complex build geometry into print instructions requires running heavy workloads...Full timeWork experience placementLocal area$104k - $130k
A leading technology company is looking for a Junior Software Engineer in Fremont to join their Integration and Distributed Systems team. The candidate will help build tools for large-scale computations, handle integrations with third-party software, and maintain job-running...- Siemens Mobility is seeking a Senior Software Developer for their Inverse Lithography team in Fremont, California. The successful candidate will design, implement, and enhance software for cutting-edge electronic design automation tools, specializing in Calibre Resolution...Full time
- Vertogic is seeking a Sr. Software Engineer based in Fremont, California. This full-time position offers an opportunity to lead the design, development, testing, implementation, and maintenance of customized applications. The ideal candidate will analyze business requirements...Remote jobFull timeFlexible hours
$120k - $250k
...reliable production operations. Build and optimize downstream engineering workflows for Large Language Models (LLMs), programmatically... ...Qualifications Strong programming skills in C/C++, Python, and software design Strong foundation in mathematics and theoretical...Temporary work$99k - $220k
LAM RESEARCH Corporation is looking for a Software Computational Engineer in Fremont, California. This role involves applying mathematical models to solve complex challenges in semiconductor fabrication. Ideal candidates will have at least 5 years of relevant experience...$99k - $220k
...Products Group, we are dedicated to excellence in the design and engineering of Lam’s etch and deposition products. We drive innovation to... ...in the semiconductor industry. The impact you’ll make The Software Computational Engineer applies the following towards solving semiconductor...Work experience placement$140k - $200k
...Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product experience across platforms. It is a critical role for someone who enjoys working at...Remote work$135k - $216k
...their digital world. Team Description: The Robot Manufacturing Software team allows Neuralink to build neurosurgical robots at a scale... ...everyone. Job Description and Responsibilities: As a Software Engineer on the Robot Manufacturing Team, you'll work directly with robot...Full timeWork experience placementFlexible hoursDay shift- A leading automotive software company is seeking a Software Support Engineer to diagnose and resolve software issues related to vehicle connectivity and access control modules. This role involves collaboration with development and testing teams, as well as troubleshooting...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer amazon Fremont, CA
- agile software developer Fremont, CA
- software developer positions Fremont, CA
- senior software design engineer Fremont, CA
- software developer Fremont, CA
- ngo software engineer Fremont, CA
- startup software engineer Fremont, CA
- software development engineer (robotics engineer) Fremont, CA
- software data engineer Fremont, CA
- senior software engineer Fremont, CA

