About the job Sr. SW Developer (C/C++)
NAXCON GmbH, located in the heart of Freiburg, is at the forefront of the German IT and engineering industry.
Our experts have extensive knowledge in software and hardware development, state-of-the-art electronics, and future-oriented technologies such as artificial intelligence and virtual reality.
We are not only dedicated to project work for our customers, but also intensively pursue in-house innovation projects as well as research & development. Renowned companies from a wide range of German industries place their trust in us - demonstrating the outstanding expertise and commitment of our engineers.
Job Description
Position: Sr. SW Developer (C/C++)
Function: BESS (Battery Energy Storage System)
Location: Berlin, 10997
Creation date: January 2025
Work Mode: Onsite, Office presence for minimum 4 days
Language: Fluency in English (written and spoken)
Duration: One year and high possibility to extend for one more year
Interview: 2 to 3 rounds of interview.
Position Summary:
The focus will be to design and develop solutions with C++ working in cross-domain Agile teams in SDLC models along with guiding the development team in releasing the solution in-line with functional and non-functional requirements
General Responsibilities:
Sr. SW Developer with a passion for SW design and extensive experience with C++, Agile Scrum using Jira, and Git
Develop Customer OS controls software used in customers energy storage products. The software you will develop includes but not limited to:
system-level BMS (Battery Management System)
controls communication
Customers OS application and base controls for utility and grid applications
Integration of grid-scale battery and power conversion systems from industry-leading manufacturers
Design, develop, build, and document FOS controls SW using C++, C
Meet project timeline
Track, manage, document, and report work using JIRA and Confluence
Mentor, Guide Bosch SW developers
As a hands-on member of the development team, you will also do the work of delivering a releasable Increment of product at the end of each Sprint
Focus on robustness, security, performance, scalability and maintainability
Skills and Experience:
Bachelor in Computer Sc. with 6-8 years experience
Expertise in object oriented software development with C++ preferably for Linux
Experience with Industrial Protocols: Modbus, CAN
Self-Starter, self-motivated, hands-on person, Ability to work within teams and contribute to success