26th March, 2025 A leading innovator in energy storage and optimization is seeking an experienced Embedded Firmware Engineer to contribute to cutting-edge solutions in the renewable energy sector. This role involves developing embedded software for battery management systems (BMS) and communication interfaces within a dynamic, technology-driven environment.
Key Responsibilities: - Design and maintain firmware for embedded systems, focusing on battery management and energy storage solutions.
- Develop middleware and embedded communication interfaces for system integration.
- Support software architecture design, requirements analysis, and interface definition.
- Work on model-based code integration within embedded platforms.
- Conduct system validation and verification, leveraging automated tools.
- Collaborate with cross-functional teams to ensure smooth system integration and product certification.
- Ensure adherence to safety and reliability standards, supporting functional safety compliance efforts.
- Implement network infrastructure solutions for embedded platforms using RTOS, TCP/IP, and Modbus TCP.
Required Technical Skills: - Proficiency in C, C , and Assembly for microcontroller programming (ARM-based preferred).
- Experience with real-time operating systems (RTOS) and embedded Linux.
- Strong background in hardware interfaces (SPI, I2C, USART, Ethernet, GPIO, ADCs).
- Knowledge of communication protocols (MODBUS TCP, OPC, HTTP, Ethernet, TCP/IP).
- Familiarity with coding standards (MISRA-C, SEI CERT C) and safety regulations (IEC 61508).
- Understanding of system engineering principles, software validation, and test automation.
- Exposure to battery management technologies and embedded software quality assurance.
- Working knowledge of digital and analog circuits, PCB designs, and hardware testing tools.
Desired Soft Skills: - Strong problem-solving and analytical thinking.
- Excellent communication and collaboration skills.
- Ability to work independently and within a team.
- Detail-oriented with strong organizational skills.
This opportunity provides a chance to work in an innovative and forward-thinking environment focused on advancing clean energy solutions.