Short Facts
Join us on our journey at Entrix: We’re looking for a curious and ambitious (Embedded) Software Engineer (d/f/m) who is eager to dive into low-level communication challenges and help build innovative, scalable solutions in the energy space. You’ll work on integrating low-level communication protocols into our AWS-based platform for iteratively delivering robust functionality. If you have a natural curiosity for understanding and solving technical problems and the drive to deliver quickly, we’d love to hear from you.
* Location: Munich, Germany (Office-first work setup)
* Employment Type: Full-Time, indefinite term
* Salary Range: Competitive (75,000€ - 105,000€) – commensurate with experience
* Language Requirement: Full business proficiency in English (C1 level or above)
Your Responsibilities
* Protocol Integration & Development:
o Develop and/or integrate a control system protocol stack into our scalable cloud service on AWS.
o Implement core functionalities including serial communication handling, frame parsing, error detection, time synchronization, and command/response cycles.
* Collaboration & Iterative Delivery:
o Work closely with senior engineers and cross-functional teams to iterate on the design and implementation of the solution.
o Integrate and deploy your work into our AWS infrastructure.
* Testing & Maintenance:
o Write and maintain tests to ensure the reliability and performance of the system.
o Proactively troubleshoot issues and contribute to continuous improvement of the system.
Your Profile
Mandatory Requirements:
* A Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.
* 1+ years of experience in Software Engineering, ideally with a focus on backend development or algorithmic challenges in the cloud.
* Strong programming skills in Python and/or C/C++ (or a similar low-level language) with a solid grasp of software development fundamentals.
* Evidence of being a fast learner who is eager to understand complex technical topics, particularly in low-level communications.
* Excellent communication skills with the ability to clearly explain technical concepts.
* Passion for working in a dynamic, fast-paced, startup environment.
Optional (But a Plus):
* Experience or exposure in embedded systems development or low-level communication protocols.
* Familiarity with SCADA protocols, industrial communication standards, or telecontrol systems.
* Previous work with serial communications, error detection mechanisms (e.g., checksums), or real-time data processing.
At Entrix, we are committed to diversity - of backgrounds and experiences. You don’t need 100% of the preferred qualifications to add incredible value to our team. If you’re passionate about what you could accomplish here, we’d love to hear from you.
Your Benefits
* Competitive Compensation Package: Including salary, benefits and options
* Professional Development: Annual development budget of 3,000 € for coachings, trainings, books, etc.
* Health & Sport Subsidy: Company subsidised sports facilities membership
* Public Transportation Subsidy: Monthly subsidy to your public transport ticket
* Lunch/Dinner Allowance Vouchers: Allowance for meals on working days as digital meal vouchers
* Work Equipment: Mac Book and ergonomic workplace
* Regular Team Events: Knowledge Sessions, Afterwork, Sports, Offsites, Halloween, Pride Month, etc.
About us
With our AI-powered fully automated optimization and trading platform for flexible energy assets from grid-scale batteries to virtual power plants, we ensure that energy is stored when it is abundant and released into the grid when it is needed. At the same time, by actively trading electricity, we counteract strong price fluctuations that green energies entail. Figuring out how storage provides the best value to the electricity grid and the highest returns to asset owners is how we accelerate the transition to a clean energy future.