Charge Automation Engineer C++/Rust (m/f/d)

Vollzeit
vor 3 Tage
About the Role

As Charge Automation Engineer (m/f/d), you will be working together with an international, cross-functional team of world-class experts in close collaboration. You will have the chance to develop new and exciting features for EcoG’s core components and contribute to a sustainable future. This includes for example latest technologies in EV charging such as bidirectional power flow, modern authorization schemes and in-field observability. You will work on the robustness, performance and maintainability of a real-world product powering thousands of valuable infrastructure devices deployed across the world.

What you can expect

Real impact in a meaningful and sustainable industry, a job you can be proud of. Ownership of your topics and decisions that matter. What you work on is directly used by customers globally. "I made this" daily.You'll create value with a very diverse international team of highly skilled professionals, work on issues that make a difference, and have real human interaction in an exciting and dynamic environment.You will work on market-disrupting products and projects that combine cutting-edge technology and rock-solid products, you shape the future of a key industry disrupting both the energy as well as the mobility domains.

About You

Required 

  • You have an engineering degree in computer science, electrical engineering or a similar field. 

  • You have over 3 years of experience working in embedded development (preferably both Linux and microcontroller), with experience in the e-mobility sector (ISO 15118, OCPP)

  • You are structured and self-driven and can take on initiatives to improve quality, and performance and to drive the direction of the product.

  • You are proficient with C/C++ and Rust

  • You can work in a real-life brownfield environment with existing code bases, managing and reducing tech-debt, gradually improving and modernizing code

Beneficial

  • You have a sound understanding of IoT device management and message exchange systems

  • You are well-versed with cross-compiling and remote debugging, you’re experienced with embedded Linux systems and ideally also real time operating systems (freeRTOS) 

  • You can communicate clearly with cross-functional partners and can distill complex technical topics into concise overviews 

  • You are able to work efficiently in a hybrid environment with remote and on-site colleaguesIT security experience is a big plus

Your day at EcoG

  • You experience the full product development life cycle from requirements analysis, implementation and lab-test, release, roll-out to in-field operation and maintenance

  • You work on real chargers and cars in an exciting environment

  • You design, implement and automate testing across the development process

  • You will be in charge of refactoring and continuously improving the code base of our core value product, ensuring we are adaptable to market trends and continuously improve the performance, quality, and responsiveness of our applications

  • You integrate new components from our broad partner ecosystem into our application and continuously test it with the newest electric vehicles on the market

  • You work closely with customers, partners and internal teams across the company