Embedded C++ Engineer (m/f/d)

NewGet help on your job search

Need help in your climate job search? Dive deep into climate with Terra.do’s 12-week climate bootcamp course.

Terra.do has partnered with ClimateTechList to give ClimateTechList users a 15% discount for its flagship Climate Change: Learning for Action program.

Job Description

Munich-based OroraTech is developing a constellation of nano-satellites with thermal infrared cameras for automated wildfire detection, severe weather warnings and many other applications. After our FOREST-1 mission (launched in Jan. 2022) and FOREST-2 (launch in June 2023), the next step is to scale the production, launch the first constellation plane of 8 systems and develop our own satellite platform. We are looking for talented engineers to support us with the design and testing of our newly developed satellite platform. They will be joining a very motivated and highly enthusiastic team of experts in the fields of mechanical, optics, electronics, spacecraft, and software engineering.

As an Embedded Software Engineer you will:

  • Build spacecraft software operating satellites and infrared cameras.
  • Write software components for microcontroller firmware in C++ and MicroPython.
  • Write low level drivers for interfacing with various sensors, actuators etc.
  • Debug development hardware with GDB and logic analyzers.
  • Write automated tests for embedded systems.
  • Support the hardware team with new board bring-up.
  • Occasionally use a soldering iron to fix hardware issues.
  • Write software components for embedded Linux software in C++ and Python.
  • Work together in a talented team of embedded software engineers with different specializations and backgrounds.
  • C++20 experience (variadic templates, freestanding libc++, heapless programming).
  • Structured programming (Python/CMake) with git, testing frameworks, CI.
  • Experience with ARM-based microcontrollers.
  • Debugging with software and hardware problems in mind.
  • Oscilloscope/logic-analyzer and multimeter usage.
  • Business-level English.
  • You are eligible to work in Germany.
  • You have the opportunity to become part of our firefighting mission from space and deliver the tools to better cope with natural disasters and mitigate climate change - could a job be any cooler?
  • You will gain insights into the most exciting new technologies and business models.
  • We value perfect espresso - you'll love our high-grade espresso machine. Additionally, free drinks and snacks are always available at the office.
  • Attractive office with modern labs at "Neue Balan" near Ostbahnhof with own pool (yes!) and access to the rooftop terrace.
  • A responsible position with individual autonomy, design freedom and competitive salary.
  • Flexible working time. Take care of your family? Late sleeper? Early riser? We can make all of that happen!
  • Company events and get-togethers (Christmas, Summer party, Oktoberfest, etc.). And always a great story to tell at parties :)
  • Mobility benefit: Deutschland Ticket or MVV ticket
  • Sports benefit: Membership at Urban Sports Club
  • Virtual shares for all permanent employees (VSOP=Virtual Share Option Program)
  • Company pension scheme (bAV) in cooperation with Allianz
  • Company accident insurance for all employees (insurance for accidents during work and leisure time around the world 24/7)
  • Discount on lunch meals

Apply to Job

👉 Please mention that you found the job on ClimateTechList, this helps us get more climate tech companies listed here, thanks!

Get a referral to OroraTech

If possible, try to get a warm intro/referral to OroraTech before applying! Do a LinkedIn search to see who you may know at the company. See this LinkedIn post from Steven for more details on this tactic.

All job openings from OroraTech

Join ClimateTechList Talent Collective

Want to be matched with companies directly? Apply to the talent collective.

Here's how it works:

  1. You submit an application

  2. We'll share your profile with climate tech companies potentially interested in chatting with you

  3. We'll reach out if there's a company interested in talking to you.

Join ClimateTechList Talent Collective

Want to be matched with companies directly? Apply to the talent collective.

Here's how it works:

  1. You submit an application

  2. We'll share your profile with climate tech companies potentially interested in chatting with you

  3. We'll reach out if there's a company interested in talking to you.