Lataa

Liity osaksi go-e:ta!

Työpaikat

go-e on nopeasti kasvava yritys sähköisen liikkuvuuden alalla. Olemme kehittyneet pienestä startupista menestyväksi yritykseksi, jolla on toimipisteitä Itävallassa, Ruotsissa ja Saksassa ja jonka tuotteita myydään nyt yli 20 Euroopan maassa. Vihreän teknologian yrityksenä ympäristötietoiset prosessit ovat meille erityisen tärkeitä, minkä vuoksi asetamme ne toimintamme keskipisteeseen. go-e-työntekijät edistävät hyvää työilmapiiriä persoonallisuudellaan ja heidän yksilöllisyytensä on perusta yhteiselle menestyksellemme. Hae ja liity osaksi mahtavaa tiimiämme!

C++ Embedded Software Engineer (m/f/x)

Paikka
Graz
Osasto
go-e Labs
Työtehtävä
Full-time

 

At go-e, we believe the energy transition succeeds in everyday life: in driveways, garages and company car parks. That’s why we develop intelligent charging and energy management solutions that make electric mobility simple, reliable and smart. Our chargers don’t just deliver power; they connect to solar systems, home energy setups and the grid to charge when energy is clean and affordable.

We design our hardware, firmware and apps in-house, because we believe great products come from understanding the whole system. Now we’re building the next generation of our products and expanding our portfolio, with the goal of making smart charging the standard across Europe.

At the heart of this is our firmware. It decides how reliably a charger works, how smoothly it communicates with its environment and how safely it handles energy. As a C++ Embedded Software Engineer (m/f/x), you help shape the technology that will power our next product generations.

With your contribution, you will impact how people will charge their cars in the future. Come and join the team that is building the future of innovative charger solutions for e-mobility!

Your area of responsibility

  • Firmware Development: Develop and maintain the firmware powering our charging systems, smart meters, and other products.
  • Cross-Platform Development: Work on our shared C++ codebase across ESP32 and embedded Linux products, with a primary focus on ESP32-based devices.
  • Feature Implementation: Take responsibility for features and interfaces, from technical design agreed within the team through implementation, testing, and deployment.
  • Hardware Integration: Collaborate with the hardware team to bring up and validate new designs and investigate hardware–software interactions.
  • Shared Functionality: Work with embedded Linux colleagues to develop shared functionality and consistent behaviour across platforms.
  • Performance and Reliability: Analyse performance, investigate regressions, and improve software reliability and resource efficiency.
  • Code Reviews: Review code, provide constructive feedback, and contribute to code quality and knowledge sharing within the team.

It would be great if you have

  1. Embedded C++: At least three years of experience developing embedded software in C++, with a focus on maintainability, reliability, and efficient resource use.
  2. Systems Thinking: An understanding of timing, concurrency, and race conditions, and how software architecture influences system behaviour.
  3. Debugging: A structured approach to investigating embedded software issues, identifying root causes, and developing robust solutions.
  4. Initiative and Ownership: A proactive approach to your tasks, taking responsibility for implementation while aligning technical decisions with the team.
  5. Communication and Collaboration: Clear communication, openness to feedback, and a willingness to contribute ideas and share knowledge.

It would be even better if you have

  • ESP32 and RTOS: Experience with ESP32, ESP-IDF, FreeRTOS, or other real-time operating systems.
  • Network Communication: Experience implementing or debugging network communication in embedded systems.
  • Hardware-Level Debugging: Familiarity with SPI, I²C, UART, hardware debugging tools, or reading schematics.
  • Embedded Linux: Experience developing software for embedded Linux systems.
  • Development Workflows: Familiarity with automated testing, Git, and CI/CD workflows.
  • Interface Design: Experience designing reusable interfaces and abstractions for lower-level libraries.
  • Embedded Security: Knowledge of cryptography, secure boot, or secure firmware updates.
  • EV Charging Technologies: Experience with EV charging systems, ISO 15118, or PLC communication.

These additional skills are not prerequisites. We also welcome candidates with experience on other embedded platforms who are interested in applying and expanding their expertise within our technology stack.

What we offer

  • Technical Contribution: An active role in developing and improving our core technologies.
  • Responsibility and Collaboration: Responsibility for technical solutions, with room to contribute ideas and shape implementation in collaboration with the team.
  • Modern Technology: The opportunity to work with modern C++ on charging and energy management products.
  • Flexible Working Hours: Flexibility in organising your working day.
  • Well-Being Support: Access to mental well-being support via Nilo Health
  • Employee Discounts: Discounts on our products and corporate discounts across a range of brands.
The collective agreement for the electrical and electronics industry applies. The salary will be based on your professional experience and qualifications.
About go-e
We are a fast-growing, successful company in the field of e-mobility and have developed from a start-up to an internationally recognized player. From our headquarters in Carinthia, Austria, we have already expanded to around 20 European countries. With bold ideas based on our passion for innovative e-mobility solutions, we are already establishing future technologies today.

go-e does not accept unsolicited referrals or resumes from any source other than directly from candidates. Submitting referrals or resumes by anyone other than a candidate directly to go-e will be deemed gratuitous. The company will not to be obligated to pay any fees that may incure if the candidate is hired.

Hakemustasi käsitellään…

Hae tätä tehtävää

Haluatko hyväksyä Google ReCaptcha?

Mahdollistaa ReCaptchan sisällyttämisen, jotta voimme tunnistaa sinut ihmiseksi. Hyväksymällä tämän ominaisuuden hyväksytGooglen tietosuojasopimuksen