Phocos is a global manufacturer of solar components and Energy Storage solutions for off-grid and edge-of-grid power supplies. With over 20-years of experience, Phocos designs and supplies high-quality power conversion and energy storage solutions that provide reliable power Anywhere, Anytime, Any-GridTM. With over 3 billion people in the world living without access to reliable power, we have work to do, and we want you to join our team to help us provide world-class solutions to meet the world’s growing power demands while contributing to a decarbonized planet.
Phocos is currently seeking an Embedded Software Engineer to support our product R&D team.
Reporting to the Director of Engineering, the Embedded Software Engineer is an integral part of the product development team. They are responsible for development and implementation of embedded software for Phocos power conversion, energy storage and networking accessories. The Embedded Software Engineer collaborates with hardware engineers, mechanical engineers and product managers to develop new products according to market requirements as well as continually improves and advances the functionality of the existing product portfolio through innovative techniques.
Responsibilities:
- Development and implementation of embedded software for switch mode power supplies such as solar charge controllers (PWM / MPPT) in embedded C.
- Project support from the first idea to serial production and operation.
- Further development and maintenance of existing software.
- Collaborates with technicians and Applications Engineers for verification and validation of product functionality and reliability according to technical specifications.
- Stays current with latest embedded C programming architecture and trends to continually keep Phocos products on the cutting edge.
Knowledge/Skills/Competencies:
- Strong knowledge in embedded software development with C/C++
- Basic knowledge in version management with Git and experience with software engineering tools
- Basic knowledge of object-oriented application development using Java or C#
- Experience with networked devices including various communication protocols and technologies (Bluetooth, Wi-Fi, 4G, 5G, etc.) is a plus
- Fluency in English (German proficiency a plus)
- Self-motivated, entrepreneurial attitude.
- Well-structured, solution-oriented approach to solving problems.
- Creative thinker who enjoys collaborating with of a growing team, company.
- Able to work effectively cross-functionally and with other global offices to achieve objectives.
Required Experience:
- 0-5 Years professional experience in Embedded C programming
- Fluency in English (German proficiency a plus)
Education:
- Bachelor’s Degree in Electrical Engineering, Software Engineering, Computer Science or related field.
If you are interested, we look forward to receiving your application, including cover letter, CV, references, and salary expectations by email to hr@phocos.com.