{"id":4174627,"url":"https://alion.io/job/go-e-com-c-embedded-software-engineer-mfx","title":"C++ Embedded Software Engineer (m/f/x)","company":{"id":2062041,"name":"go-e.com","domain":"go-e.com","url":"https://alion.io/company/go-e","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Schema","truth_index":null},"role":"Hardware","role_family":"Hardware","seniority":"middle","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Graz, Austria"],"countries":["AT"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"CI/CD","optional":false},{"name":"Embedded C","optional":false},{"name":"ESP-IDF","optional":false},{"name":"FreeRTOS","optional":false},{"name":"Git","optional":false},{"name":"Linux","optional":false},{"name":"RTOS","optional":false},{"name":"C","optional":true}],"status":"live","first_seen_at":"2026-11-12T14:42:40Z","employer_posted_date":"2026-11-12","last_verified_at":"2026-11-12T15:41:29Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"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.\nWe 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.\nAt 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.\nWith 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!\nYour area of responsibility\nFirmware Development: Develop and maintain the firmware powering our charging systems, smart meters, and other products.\nCross-Platform Development: Work on our shared C++ codebase across ESP32 and embedded Linux products, with a primary focus on ESP32-based devices.\nFeature Implementation: Take responsibility for features and interfaces, from technical design agreed within the team through implementation, testing, and deployment.\nHardware Integration: Collaborate with the hardware team to bring up and validate new designs and investigate hardware-software interactions.\nShared Functionality: Work with embedded Linux colleagues to develop shared functionality and consistent behaviour across platforms.\nPerformance and Reliability: Analyse performance, investigate regressions, and improve software reliability and resource efficiency.\nCode Reviews: Review code, provide constructive feedback, and contribute to code quality and knowledge sharing within the team.\nIt would be great if you have\nEmbedded C++: At least three years of experience developing embedded software in C++, with a focus on maintainability, reliability, and efficient resource use.\nSystems Thinking: An understanding of timing, concurrency, and race conditions, and how software architecture influences system behaviour.\nDebugging: A structured approach to investigating embedded software issues, identifying root causes, and developing robust solutions.\nInitiative and Ownership: A proactive approach to your tasks, taking responsibility for implementation while aligning technical decisions with the team.\nCommunication and Collaboration: Clear communication, openness to feedback, and a willingness to contribute ideas and share knowledge.\nIt would be even better if you have\nESP32 and RTOS: Experience with ESP32, ESP-IDF, FreeRTOS, or other real-time operating systems.\nNetwork Communication: Experience implementing or debugging network communication in embedded systems.\nHardware-Level Debugging: Familiarity with SPI, I²C, UART, hardware debugging tools, or reading schematics.\nEmbedded Linux: Experience developing software for embedded Linux systems.\nDevelopment Workflows: Familiarity with automated testing, Git, and CI/CD workflows.\nInterface Design: Experience designing reusable interfaces and abstractions for lower-level libraries.\nEmbedded Security: Knowledge of cryptography, secure boot, or secure firmware updates.\nEV Charging Technologies: Experience with EV charging systems, ISO 15118, or PLC communication.\nThese 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.\nWhat we offer\nTechnical Contribution: An active role in developing and improving our core technologies.\nResponsibility and Collaboration: Responsibility for technical solutions, with room to contribute ideas and shape implementation in collaboration with the team.\nModern Technology: The opportunity to work with modern C++ on charging and energy management products.\nFlexible Working Hours: Flexibility in organising your working day.\nWell-Being Support: Access to mental well-being support via Nilo Health\nEmployee Discounts: Discounts on our products and corporate discounts across a range of brands.\nThe collective agreement for the electrical and electronics industry applies. The salary will be based on your professional experience and qualifications.\nAbout go-e\nWe 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.","description_format":"text","description_chars":5038,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Flexible schedule"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["EV Charging"],"lifecycle":[{"event":"open","at":"2026-11-12T15:41:29Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":26,"reasons":["conf:1","win:early"],"computed_at":"2026-11-12T17:22:23Z"},"pay":null,"html_url":"https://alion.io/job/go-e-com-c-embedded-software-engineer-mfx","json_url":"https://alion.io/job/go-e-com-c-embedded-software-engineer-mfx.json","meta":{"generated_at":"2026-11-12T17:22:23Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":36519,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-13T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2062041},"rest":"https://alion.io/mcp/rest/get_company?id=2062041"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fgo-e-com-c-embedded-software-engineer-mfx"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fgo-e-com-c-embedded-software-engineer-mfx"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fgo-e-com-c-embedded-software-engineer-mfx"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/go-e-com-c-embedded-software-engineer-mfx\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fgo-e-com-c-embedded-software-engineer-mfx"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4174627}},{"tool":"search_jobs","arguments":{"company":"go-e.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4174627},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}