Posted on 
May 20

Senior Embedded Software Engineer

Heliogen is a renewable energy technology company focused on eliminating the need for fossil fuels in heavy industry and powering a sustainable future. The company’s AI-enabled, modular concentrated solar technology aims to cost-effectively deliver near 24/7 carbon-free energy in the form of heat, power, or green hydrogen fuel at scale – for the first time in history.

Team Overview:

The Heliostat Engineering Team is focused on the design and development of the next generation of heliostats. In this role, you will be part of the Electrical Engineering Team working on the software/firmware that controls the heliostats. This is a key role within the team. You will work alongside other design engineers as well as the wider integrated project team.

You Aspire To:

  • Use your embedded software engineering skills to further the world’s transition to sustainable energy
  • Develop efficient code for management of large-scale distributed systems
  • Ensure code quality through code reviews, testing, and CI/CD processes
  • Maintain and deploy software/firmware releases that go to large quantities of devices

What's Essential:

  • Minimum of 5 years relevant work experience
  • Deep understanding of software development fundamentals
  • Experience designing and debugging software for embedded Linux systems
  • Knowledge of Git best practices
  • Ability to develop with CI/CD processes
  • Experience writing high reliability client and server applications and services
  • Comfortable with quickly creating small utility applications or scripts
  • Experience with IP networking and protocol stacks
  • Excellent written, verbal, and documentation skills 

Desirable Experience:

  • Experience in fast-paced early-stage organizations
  • BS, MS, or PhD in Software Engineering or related field
  • Experience with cyber security measures for embedded systems
  • Experience in making user friendly test interfaces and GUIs
  • Ability to code in C/C++, Python, Go, and/or JavaScript

Heliogen was created at Idealab, the leading technology incubator founded by Bill Gross in 1996.

Description

Heliogen is a renewable energy technology company focused on eliminating the need for fossil fuels in heavy industry and powering a sustainable future. The company’s AI-enabled, modular concentrated solar technology aims to cost-effectively deliver near 24/7 carbon-free energy in the form of heat, power, or green hydrogen fuel at scale – for the first time in history.

Team Overview:

The Heliostat Engineering Team is focused on the design and development of the next generation of heliostats. In this role, you will be part of the Electrical Engineering Team working on the software/firmware that controls the heliostats. This is a key role within the team. You will work alongside other design engineers as well as the wider integrated project team.

You Aspire To:

  • Use your embedded software engineering skills to further the world’s transition to sustainable energy
  • Develop efficient code for management of large-scale distributed systems
  • Ensure code quality through code reviews, testing, and CI/CD processes
  • Maintain and deploy software/firmware releases that go to large quantities of devices

What's Essential:

  • Minimum of 5 years relevant work experience
  • Deep understanding of software development fundamentals
  • Experience designing and debugging software for embedded Linux systems
  • Knowledge of Git best practices
  • Ability to develop with CI/CD processes
  • Experience writing high reliability client and server applications and services
  • Comfortable with quickly creating small utility applications or scripts
  • Experience with IP networking and protocol stacks
  • Excellent written, verbal, and documentation skills 

Desirable Experience:

  • Experience in fast-paced early-stage organizations
  • BS, MS, or PhD in Software Engineering or related field
  • Experience with cyber security measures for embedded systems
  • Experience in making user friendly test interfaces and GUIs
  • Ability to code in C/C++, Python, Go, and/or JavaScript

Heliogen was created at Idealab, the leading technology incubator founded by Bill Gross in 1996.

Responsibilities

Requirements

Offer

See All Jobs at 
Heliogen
  
Share this opportunity:
Climate Jobs List is the #1 website for Climate and ClimateTech jobs.

We’re on a mission to connect talented individuals to the best Climate and ClimateTech projects, to solve the Global Climate Challenge!
🌳  Join 1,000+ Climate and ClimateTech enthusiasts for weekly updates:
Success! We will email you weekly updates!
Oops! Something went wrong while submitting the form. Try again.
Follow Climate Jobs List on:
Success! We will email you weekly updates!
Oops! Something went wrong while submitting the form. Try again.