We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Senior Rust Engineer
Frequenz Energy-as-a-Service GmbH (Headquarters: Berlin, Germany)
Location: Berlin / Hybrid possible
|
Full-Time
Rust
C
C++
Edge Computing
Distributed Systems
Back End Engineer
**About Frequenz:** Frequenz is a technology company at the forefront of the energy transition, enabling businesses to harness the power of decentralized energy resources (DERs) through innovative AI and machine learning solutions. We develop an open-source developer platform that helps customers accelerate their path towards 100% renewable energy. Our solutions empower companies to transition from passive electricity consumers to self-sustaining prosumers, capable of leveraging renewable energy assets for greater efficiency and sustainability. **About The Role:** As a Senior Rust Engineer at Frequenz, you will play a pivotal role in building and maintaining the high-performance systems that power our platform. You will work on cutting-edge technologies in edge computing, systems programming, and renewable energy management. This role requires a deep understanding of Rust and systems programming to create robust, efficient, and scalable solutions for our edge and cloud infrastructure. **Responsibilities:** * Collaborate with cross-functional teams to design and develop innovative solutions for the renewable energy sector. * Design, develop, and maintain high-performance Rust code optimized for edge or cloud computing environments. * Work with a variety of protocols, old and new, including Modbus, CANbus, and IPv6. * Contribute to the improvement of our existing Rust codebase, ensuring the highest quality and performance standards. * Participate in code reviews, debugging, and performance analysis to maintain code quality. * Understand and apply industry best practices in edge computing, high-performance programming, and renewable energy systems. * Stay up-to-date with the latest advancements in Rust development, edge computing, and renewable energy technologies. **Qualifications:** * Bachelor's degree in computing, engineering, or a related field. * 2+ years of experience in Rust development, with a focus on high-performance and resource-constrained environments. * 5+ years of experience in systems programming languages, such as C, C++, D, or Rust. * Familiarity with edge computing concepts and challenges. * Excellent problem-solving skills and the ability to think critically and creatively. * Strong communication and collaboration skills, with the ability to work both independently and as part of a team. * Sufficient experience with debugging and profiling tools. **Nice-to-Have:** * Knowledge of communication protocols, such as RS485, CANbus, and Modbus. * Experience with other programming languages, such as Python. * Basic knowledge of AI and machine learning concepts. * Experience working on open source projects or contributions to the developer community. **Benefits:** Frequenz offers a competitive salary, participation in our virtual share program, comprehensive benefits including health insurance and pension, flexible working hours, and opportunities for professional development and career growth in a dynamic and inclusive environment committed to sustainability and innovation.
Post Date:
July 3, 2025