companyGHGSat logo

Embedded Software Developer at GHGSat | Calgary, Alberta

GHGSatCalgary, Alberta, Canada
Hybrid Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Required Qualifications:Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related fieldExceptional written and verbal communication abilitiesHighly self-motivated with a proven track record of driving projects to completionOver 3 years of experience in developing embedded Linux applicationsExpertise in C++, Rust, and OCaml programming languagesFamiliarity with agile methodologies and scrum practicesStrong problem-solving skills and a passion for innovation

About the job

At GHGSat, we specialize in cutting-edge greenhouse gas detection, measurement, and monitoring services tailored for industrial and governmental clients globally. Utilizing our proprietary satellites and aircraft sensors, alongside third-party data, we empower industrial emitters to effectively track, manage, and mitigate their emissions. Our unique capability lies in delivering high-resolution, localized measurements of atmospheric methane and carbon dioxide concentrations from space.

We are seeking a talented and innovative Embedded Software Developer to join our team, focusing on the development of satellite and aviation payloads, as well as our internal software for satellite tasking and planning.

As a key member of a dynamic, cross-functional team, you will be instrumental in the creation of new platforms and the enhancement of existing systems, emphasizing automation and efficiency.

Our satellite payloads and aircraft avionics operate on Linux, capture high-quality imagery through IR cameras, and are developed using languages such as C++, Rust, and OCaml. Python is utilized for testing purposes, while Yocto and CMake are employed for system builds. We encourage candidates to thrive in an agile scrum environment and offer on-the-job training to learn new programming languages.

Join us in our mission to make a meaningful impact in the fight against climate change. If you are passionate about the planet, GHGSat is the place for you.

About GHGSat

GHGSat is at the forefront of environmental monitoring, dedicated to providing advanced solutions for greenhouse gas emissions. Our innovative use of satellite technology and aerial sensors sets us apart, enabling precise and localized tracking of methane and carbon dioxide emissions for our clients worldwide. Join a team that values sustainability and pushes the boundaries of technology.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.