Talent.com

Embedded software engineer Jobs in Richmond, CA

Create a job alert for this search

Embedded software engineer • richmond ca

Last updated: 6 days ago

Senior Software Engineer - Full Stack

Terabase EnergyBerkeley, CA, US
Full-time
Quick Apply

We’re advancing the future of renewable energy through intelligent software that optimizes how solar power plants are designed, predicted, and delivered.As a Senior Software Engineer – Full Stack, ...Show more

Remote Software Engineer (AI-Native Platform & Integrations) - AI Trainer ($70-$110 per hour)

MercorRichmond, California, US
Remote
Full-time +2

About Mercor’s talent network** **This is an open application for future contract opportunities that match your background and interests.Once you complete your profile and pass our AI interview, yo...Show more

Mechanical Engineer

Oleo Sustainable Palm Oil SolutionsBerkeley, California, United States
Full-time
Quick Apply

Oleo is an early-stage biomanufacturing company developing a platform to produce carbon-negative oil feedstocks for advanced fuel production.Our technology combines microwave hydrolysis and microbi...Show more

FPGA / Embedded Systems Engineer

Sigma Connectivity Inc.Bay Area, CA, United States
Full-time

Sony Ericsson and Sony, stands as a distinguished design house.Our team, comprising over 700 skilled engineers based primarily in Lund, Southern Sweden, specializes in developing connected consumer...Show more

Project Engineer

SandisOakland, California, United States, 94607
Full-time
Quick Apply

Sandis is currently looking for a Project Engineer to join our team in Oakland, CA.Our ideal candidate has strong technical abilities, experience in land development project design, and the ability...Show more

Aerospace Engineer

TradeJobsWorkforce94707 Berkeley, CA, US
Full-time

Aerospace Engineer Job Duties: Contributes to the design, manufacturing, and testing of aircraft and aerospace products.Studies proposed projects to assess safety and feasibility.Evaluates designs ...Show more

 • Promoted

Sr. Software Engineer, Web Experience

WEXBay Area, CA
Remote
Full-time

This is a remote position; however, the candidate must reside within 30 miles of one of the following locations: Boston, MA; San Francisco Bay Area, CA; Dallas, TX; Salt Lake City, UT; Seattle, WA;...Show more

Software Intern

Bio-Rad Laboratories, Inc.Hercules, California, United States
Full-time

As a Software Developer Intern on Bio‑Rad’s Life Science Group (LSG) Cloud team, the candidate will spend their day building and refining an LLM-powered conversational interface that helps scientis...Show more

Associate Development Engineer (4758C) - Job 84710 - EECS

InsideHigherEdBerkeley, California, United States
Full-time

Associate Development Engineer (4758C) - Job 84710 - EECS.At the University of California, Berkeley, we are dedicated to fostering a community where everyone feels welcome and can thrive.Our cultur...Show more

Energy Engineer III

FUTURE ENERGY ENTERPRISES LLCBerkeley, CA, US
Full-time

Future Energy Enterprises is seeking a highly motivated engineer who is interested in collaborating with clean energy stakeholders across California to accelerate the adoption of energy efficiency,...Show more

Senior VnV Engineer

Qualitest GroupHercules, CA, California, US
Full-time

Are you interested in working with the World’s leading AI-powered Quality Engineering Company? Ready to advance your career, team up with global thought leaders across industries and make a differe...Show more

Technical Account Engineer

RedLine Performance SolutionsBerkeley, California, United States
Full-time

RedLine Performance Solutions (RedLine) has been in the HPC solutions engineering services business for over 25 years and is consistently determined to keep the "bar of excellence" quite high for n...Show more

Senior Embedded Software Architect - TeraWave

Blue OriginBay Area, CA
Permanent

Applications will be accepted on an ongoing basis until the requisition is closed.At Blue Origin, we envision millions of people living and working in space for the benefit of Earth.We’re working t...Show more

High Performance Computing Software Engineer

ZendarBerkeley, California, United States
Full-time

Zendar is building perception for physical AI—giving engineers a strong foundation for creating world-class robotics applications.At Zendar, you'll work on perception foundation models that enable ...Show more

Lead Electrical Engineer

LuxusEmeryville, CA, United States
Full-time

Lead Electrical Engineer – Healthcare Infrastructure.High-Impact Healthcare, OSHPD/HCAI Medical Facilities, Ground-Up Construction.Hybrid (Monday & Friday Remote | Choice of 5-day flexible or 4-day...Show more

Kubernetes Platform Engineer

Bay Systems Consulting Inc.Berkeley, California, United States, 94720
Full-time

We are seeking a Kubernetes Platform Engineer to join the Platform Engineering team as a hands-on individual contributor.This role focuses on day-to-day operations and administration of Kubernetes ...Show more

Senior Embedded Software Engineer - TeraWave

Blue OriginBay Area, CA
Permanent

Applications will be accepted on an ongoing basis until the requisition is closed.At Blue Origin, we envision millions of people living and working in space for the benefit of Earth.We’re working t...Show more

Software Engineer Associate

Digital Foundry, Inc.Tiburon, CA, US
Full-time
Quick Apply

Digital Foundry has been a pioneer in digital innovation for over 25 years.We specialize in partnering with Fortune 500 companies to plan, design, and build cutting-edge digital products.Our portfo...Show more

Sofware Engineer

TradeJobsWorkForce94706 Albany, CA, US
Full-time

Analyze, design and develop tests and test-automation suites.Design, create and develop a processing platform using various configuration management technologies.Test software development methodolo...Show more

 • Promoted
People also ask
Senior Software Engineer - Full Stack

Senior Software Engineer - Full Stack

Terabase EnergyBerkeley, CA, US
29 days ago
Job type
  • Full-time
  • Quick Apply
Job description

Overview

We’re advancing the future of renewable energy through intelligent software that optimizes how solar power plants are designed, predicted, and delivered. As a Senior Software Engineer – Full Stack, you’ll play a key role in maintaining and evolving the PlantPredict and Pro App suite of products — the core tools used by engineers and developers worldwide to design and manage renewable energy projects. In this role, you’ll work closely with the existing development team to enhance performance, modernize architecture, and deliver new features that keep these applications reliable, scalable, and user-focused. You’ll help ensure our production systems continue to meet the needs of global customers while contributing to the platform’s long-term technical evolution.---

Key Responsibilities

Product Development & Maintenance

· Own the full-stack development and technical upkeep of PlantPredict and Pro Apps platforms.

· Diagnose and resolve production issues, ensuring uptime, reliability, and performance.

· Enhance existing features and implement new capabilities based on customer feedback and roadmap priorities.

· Refactor and modernize legacy code to align with current architectural standards.

· Contribute to testing, release, and documentation workflows to ensure consistent quality.

Frontend Development

· Develop and maintain React- and TypeScript-based interfaces for engineering workflows, data visualization, and system interaction.

· Improve usability and responsiveness across complex analytical and geospatial data visualizations.

· Build geospatial visualizations showing site layouts, terrain, and project configurations.

· Develop real-time dashboards that visualize progress, analytics, and outcomes.

Backend & Integration

· Extend and maintain backend services built in C#/.NET and Python.

· Integrate frontend components with C#/.NET APIs and backend services deployed on Azure and AWS.

· Work with cloud services such as Azure Functions, API Management, and AWS Lambda, API Gateway.

· Implement secure authentication and authorization flows across multi-cloud environments.

· Ensure responsive, performant interfaces across browsers and devices.

· Support real-time data streaming and synchronization using modern web technologies.

Collaboration & Continuous Improvement

· Work closely with peer engineers and technical leads who built the original systems, ensuring continuity and shared knowledge.

· Participate in sprint planning, code reviews, and architectural discussions.

· Support DevOps practices for CI/CD pipelines and cloud deployment.

· Share insights and contribute ideas to improve maintainability, scalability, and developer efficiency.

Requirements

Qualifications

Education & Experience

· Bachelor’s degree in Computer Science, Software Engineering, or related field.

· 5+ years of experience developing and maintaining production-grade web applications.

· Proven track record supporting or modernizing large-scale SaaS or enterprise systems.

· Experience working in cloud environments (Azure, AWS).

Technical Skills

· Strong proficiency in React and TypeScript for front-end development.

· Experience with C#/.NET APIs and cloud-deployed architectures.

· Familiarity with SQL and NoSQL databases (Cosmos DB, DynamoDB, or equivalent).

· Experience with CI/CD pipelines, Docker, and containerized deployment.

· Understanding of cloud service integration, authentication, and system monitoring.

· Comfortable integrating with REST/GraphQL APIs from multiple cloud providers.

· Bonus: Experience with energy modeling, analytics, or geospatial visualization tools (Mapbox, Leaflet, Three.js, Deck.gl, or similar)..

Soft Skills

· Strong problem-solving and debugging skills with a focus on production quality.

· Clear communicator who thrives in collaborative, cross-functional teams.

· Adaptable mindset with a willingness to learn from existing systems and improve them over time.

· Detail-oriented and proactive in maintaining high standards of code quality and reliability.

What Success Looks Like

· PlantPredict and Pro App remain stable, performant, and well-maintained in production.

· New features and updates are delivered efficiently without disrupting existing users.

· Legacy components are progressively modernized and integrated into a unified cloud architecture.

· Collaboration with peers results in improved code quality, maintainability, and user satisfaction.

Benefits

Benefits

This role offers a base salary of $164,000 – $190,000 (DOE)

Our salary ranges are determined by role, level, and location. Within each posted range, individual pay is determined (and may be greater or higher), dependent on work location and additional factors, including job-related skills, experience, and relevant education or training. Terabase offers competitive compensation along with a comprehensive benefits package, including:

• Generous time off and holiday policy

• Flexible time off

• Comprehensive benefits package

• Career progression

• 401k match

• Stock options

• And much more!

Terabase is an equal opportunity employer. We recruit, hire, employ, train, promote, and compensate individuals based on job-related qualifications and abilities. We strongly encourage people of all backgrounds to apply.

We do not discriminate for any reason including race, color, sex, gender, age, religion or religious creed, national origin, ancestry, citizenship, marital status, sexual orientation, gender identity, gender expression, genetic information, physical or mental disability, military/ veteran status, or any other characteristic protected by law.

We offer a welcoming and inclusive environment in service to one another, our products, the diverse consumers we represent, and the communities we call home.