
Software Engineer
4 weeks ago
Important Application Requirements
This position is remote. Interested candidates must include a resume and cover letter to be considered for this position.
Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment visa.
About the Stanford Doerr School of Sustainability
The Stanford Doerr School of Sustainability strives to create a future when humans and nature thrive in concert and in perpetuity. The school is dedicated to creating and supporting a diverse, equitable, and inclusive environment, and to creating solutions that benefit all people, particularly those most affected by environmental damage and climate change.
About The Natural Capital Project
The Natural Capital Project (NatCap) operates as a partnership between Stanford University, the Chinese Academy of Sciences, the University of Minnesota, the Stockholm Resilience Centre, The Nature Conservancy, and the World Wildlife Fund. NatCap’s mission is to pioneer science, technology, and partnerships that enable people and nature to thrive.
Position Details
The Natural Capital Project is seeking a thoughtful, curious, and pragmatic Software Engineer to join our software team. The engineer will work closely with scientists and other software engineers to develop and maintain a family of open-source software tools and libraries including InVEST and PyGeoprocessing. The engineer can expect to engage in all aspects of the software lifecycle and develop pragmatic solutions to challenging, real-world problems.
The software team is remote and works across time zones, collaborating over Slack, Zoom, and through GitHub pull requests. We are looking for someone who can work independently, take initiative, and communicate clearly with other software developers, scientists, and practitioners.
Your Responsibilities will include:
- Developing and maintaining NatCap’s current and future open-source software.
- Writing efficient, readable, and well-tested code.
- Supporting the NatCap science team with data processing and numerical computation.
- Collaborating on design documents and code reviews.
- Supporting InVEST users via NatCap’s online forum.
- Contributing to the development of our next-generation software platform.
To be successful in this position, you will need:
- Bachelor’s degree and three years of relevant experience or a combination of education and relevant experience.
- Current knowledge of latest software and design standards.
- Ability to define and solve logical problems for technical applications.
- Strong knowledge of at least one programming language.
Experience with any of the following preferred qualifications is a plus:
- Fluency in a high-level programming language, including project experience developing in Python.
- Demonstrated ability to work both independently and as part of a team.
- Experience with a distributed version control system, such as git.
- Contribution to an open-source project or community.
Salary and Benefits
This role is open to candidates anywhere in the United States. The expected pay range for this position is $80,000 to $135,000 per annum for the Stanford Work Location.
How to Apply
We invite you to apply for this position by clicking on the “Apply for Job” button.
Stanford is an equal employment opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.
#J-18808-Ljbffr-
Embedded Software Engineer
2 months ago
Palo Alto, United States Axiom Software Solutions Limited Full timeJob Title : Embedded Software Engineer Location : Palo Alto, California Look for Ex- NVidia / Qualcomm Company Exp + Automotive + QNX The following skills are critical: Resume should have explicit mention on the following: Strong experience with QNX RTOS (message passing, multithreading, memory management, etc.). • Experience with DDS middleware (e.g.,...
-
Embedded Software Engineer
3 days ago
Palo Alto, United States Axiom Software Solutions Limited Full timeJob DescriptionJob DescriptionJob Title : Embedded Software Engineer Location : Palo Alto, CaliforniaLook for Ex- NVidia / Qualcomm Company Exp + Automotive + QNX The following skills are critical: Resume should have explicit mention on the following: Strong experience with QNX RTOS (message passing, multithreading, memory management, etc.).•Experience...
-
Embedded Software Engineer
5 hours ago
Palo Alto, United States United Software Group Full timeHi, Hope you are doing well. Job Title: Embedded Software Engineer Location: Palo Alto, California Duration: Fulltime Job Description: Key Responsibilities: DDS Communication establishment on Embedded Systems Design and implement Data Distribution Service (DDS) communication layers for real-time data exchange between system components. Establish reliable,...
-
Embedded Software Development Engineer
2 weeks ago
Palo Alto, California, United States Axiom Software Solutions Limited Full timeJob DescriptionWe are seeking an experienced Embedded Software Development Engineer to join our team at Axiom Software Solutions Limited in Palo Alto, California.The ideal candidate will have a strong background in real-time systems and hardware interfacing, with experience working with QNX RTOS, DDS middleware, and Intel 8255 PPI hardware.Key...
-
Software Engineer
3 days ago
Palo Alto, United States Saxon Global Full timeTitle: Sr. Software Engineer – Camera / Imaging & Computer VisionLocation: Hybrid – 2 days per week in Palo Alto, CADuration: 12+ months (renewable and/or conversion to FTE)Client note:Client is looking for a Senior Software Engineer specializing in Camera/Imaging and Computer Vision with expertise in system-level software development for Linux, RTOS,...
-
Software Engineer
3 days ago
Palo Alto, United States Saxon Global Full timeTitle: Sr. Software Engineer – Camera / Imaging & Computer VisionLocation: Hybrid – 2 days per week in Palo Alto, CADuration: 12+ months (renewable and/or conversion to FTE)Client note:Client is looking for a Senior Software Engineer specializing in Camera/Imaging and Computer Vision with expertise in system-level software development for Linux, RTOS,...
-
Software Engineer
3 months ago
palo alto, United States Acceler8 Talent Full timeWe are seeking a Software Engineer - AI Training Data to join our team in Palo Alto. This role focuses on addressing complex challenges in data management and is ideal for someone passionate about building innovative systems that enhance AI training capabilities.Our company is dedicated to revolutionizing the semiconductor industry through advanced...
-
Software Engineer
3 months ago
Palo Alto, United States Acceler8 Talent Full timeWe are seeking a Software Engineer - AI Training Data to join our team in Palo Alto. This role focuses on addressing complex challenges in data management and is ideal for someone passionate about building innovative systems that enhance AI training capabilities.Our company is dedicated to revolutionizing the semiconductor industry through advanced...
-
Software Engineer
1 week ago
Palo Alto, United States Acceler8 Talent Full timeWe are seeking a Software Engineer - AI Training Data to join our team in Palo Alto. This role focuses on addressing complex challenges in data management and is ideal for someone passionate about building innovative systems that enhance AI training capabilities.Our company is dedicated to revolutionizing the semiconductor industry through advanced...
-
Software Engineer
4 months ago
Palo Alto, United States Acceler8 Talent Full timeOur mission is to re-build the physical world by developing super-intelligence to accelerate the pace of hardware innovation. Our focus is on building frontier models that deeply understand and innovate within one of the world’s most complex technologies—semiconductors and electronics.About the RoleWe are looking for a Software Engineer who thrives on...
-
Software Engineer
6 days ago
Palo Alto, United States Acceler8 Talent Full timeOur mission is to re-build the physical world by developing super-intelligence to accelerate the pace of hardware innovation. Our focus is on building frontier models that deeply understand and innovate within one of the world’s most complex technologies—semiconductors and electronics.About the RoleWe are looking for a Software Engineer who thrives on...
-
Software Engineer
2 months ago
Palo Alto, United States Gauss Labs Full timeIn this role, you will lead the architecture, design, development, and launch of core software products, working alongside talented Software Engineers and AI Scientists. You'll have the opportunity to deepen your knowledge of machine learning and AI while shaping our overall strategy through defining product features, driving system architecture, and...
-
Software Engineer
4 hours ago
Palo Alto, United States Palantir Technologies Full timeA World-Changing Company Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more. The Role Are you passionate about engineering quality,...
-
Embedded Software Developer
4 weeks ago
Palo Alto, California, United States United Software Group Full timeRole OverviewWe are seeking a highly skilled Embedded Software Developer to join our team at United Software Group. This exciting opportunity involves designing and implementing real-time systems, focusing on distributed communication protocols and hardware abstraction layers.Key ResponsibilitiesDesign, implement, and test data distribution service (DDS)...
-
Hardware Abstraction Engineer
2 weeks ago
Palo Alto, California, United States United Software Group Full timeJob Title: Hardware Abstraction EngineerWe are seeking an experienced Hardware Abstraction Engineer to join our team at United Software Group. As a Hardware Abstraction Engineer, you will be responsible for designing and implementing high-quality hardware abstraction layers for embedded systems.About the Job:This is a full-time position in Palo Alto,...
-
Software Embedded Engineer
3 weeks ago
Palo Alto, United States Belcan Full timeSoftware Embedded Engineer Job Number: 354062 Category: Software Programming / Dev Description: Job Title: Software Embedded Engineer Location: Palo Alto, CA Zip Code: 94304 Start Date: Right Away Keywords: #PaloAltoJobs; #SoftwareEmbeddedEngineerjobs; Job Description: We are looking for an Embedded Software Engineer who can work on developing...
-
Palo Alto, United States Sara Software Systems Full timeWe are looking for people with strong Backend Data Engineering capabilities to build highly efficient, resilient systems & pipelines for large-scale data processing. You’ll be part of Luma’s applied research team and work directly on mission critical work-streams utilizing thousands of GPUs. ResponsibilitiesDesign, build and automate infrastructure for...
-
Datacenter Software Engineer
3 weeks ago
Palo Alto, California, United States Tesla Full timeAbout the RoleWe are seeking a highly skilled Datacenter Software Engineer to join our team and contribute to the development of our Dojo Datacenter Platform. This is an exciting opportunity for a talented software engineer to design, develop, and deploy software that ensures the reliability, availability, and scalability of our datacenter operations.This...
-
Software Engineering Pioneer
3 weeks ago
Palo Alto, California, United States Care Dynamics, LLC Full time**Pioneering Software Engineering Solutions for Clinical Trials**We're seeking a visionary Software Engineering Pioneer to join our dynamic team at Care Dynamics, LLC.In this role, you'll design and develop cutting-edge software solutions that transform clinical trial operations.You'll work closely with our team to build high-performance systems that...
-
Software Engineering Manager
24 hours ago
Palo Alto, United States Aionics, Inc. Full timeSoftware Engineering Manager - Palo Alto/HybridJob openingExpiredCompanyAionics is a company that lives at the intersection of materials science and artificial intelligence. We use our best-in-class simulation and machine learning capabilities, in partnership with some of the world’s largest manufacturers, to design next-generation materials for leading...