Role Overview
We are seeking a detail-oriented Systems Engineer to contribute to the design, integration, and validation of battery swapping systems. This role involves working on system architecture, embedded systems, and cross-functional integration while ensuring compliance with EV charging standards and delivering scalable, high-performance solutions.
Key Responsibilities
System Architecture & Design
- Design and develop scalable, modular system architectures for battery swapping stations.
- Support system-level design decisions considering performance, reliability, and maintainability.
- Contributes to the development and testing of embedded hardware and battery swapping systems.
Requirements Engineering & Documentation
- Define and document system requirements in alignment with INCOSE standards.
- Maintain requirement traceability across the product lifecycle.
- Contribute to system validation reports and documentation.
Embedded Systems & Communication
- Work on embedded systems development with a focus on communication protocols such as CAN, UART, RS232, RS485, SPI, I2C.
- Support implementation and debugging of communication interfaces for system components.
- Ensure seamless integration between hardware and software systems.
System Integration & Cross-functional Collaboration
- Collaborate with OEMs, hardware vendors, and software teams to ensure smooth system integration.
- Align cross-functional teams for effective execution of system requirements.
- Participate actively in CFT (Cross-Functional Team) discussions to improve overall system performance.
Analysis, Debugging & Validation
- Perform impact analysis to evaluate system changes and associated risks.
- Support DFMEA/FMEA activities to identify failure modes and implement mitigation strategies.
- Debug hardware and firmware issues to ensure system stability and performance.
- Assist in failure analysis related to power electronics and embedded systems.
Standards & Compliance
- Ensure compliance with EV charging standards such as IEC 61851 and ISO 15118.
- Support validation processes aligned with regulatory and industry requirements.
Required Qualifications (Must Have)
- 2–4 years of experience in systems engineering, embedded systems, or related domains.
- Strong understanding of system design and integration principles.
- Hands-on experience with communication protocols (CAN, UART, RS485, SPI, I2C).
- Basic programming knowledge in C, C++, or Python for debugging and test automation.
- Familiarity with hardware systems including PCB design, circuit debugging, and power electronics.
- Experience with debugging tools such as oscilloscopes and logic analyzers.
- Working knowledge of DFMEA/FMEA and impact analysis.
Technical Skills
- Programming: Basic proficiency in C, C++, or Python
- Hardware: PCB design, power electronics, circuit debugging
- Protocols: CAN, UART, RS232, RS485, SPI, I2C
- Tools: Eagle, MATLAB (basic simulations), oscilloscopes, logic analyzers
- Communication Tools: PCAN, CAN Analyzer, CANoE, BUSMASTER, MODBUS, Ethernet UDP/TCP IP
Documentation: Requirements writing, traceability, validation