Systems Engineer
Brightskies- Posted 3 hours ago
- Be among the first 10 applicants
Job Description
Purpose of the job:
Design and integrate electric vehicle system architectures and control algorithms at BrightEV. Define system and subsystem requirements based on vehicle and customer needs, develop control algorithms using MATLAB/Simulink, create Battery Management System (BMS) functions for monitoring and protection, and perform verification and validation through simulations and hardware testing to ensure safe, reliable, and efficient vehicle performance.
Job Responsibilities & Duties:
• Define and document system architecture, functional decomposition, interface specifications, and requirements mapping across system, software, and hardware levels to establish clear design foundations.
• Develop and maintain system and subsystem requirements derived from vehicle performance targets and customer needs, ensuring alignment with product objectives throughout the development lifecycle.
• Participate and contribute actively in technical design reviews and architecture discussions, providing systems engineering expertise to guide design decisions.
• Develop, implement, and tune control algorithms for automotive applications, applying advanced control theory concepts including feedback control, state estimation, and Kalman filtering to ensure optimal system performance.
• Build, maintain, and validate system and control models using MATLAB/Simulink, implementing estimation algorithms under defined system constraints for real-time embedded applications.
• Identify and characterize dynamic systems using empirical data through MATLAB's system identification toolbox to support model development and validation.
• Design and integrate system-level functions for low-voltage and high-voltage Battery Management Systems, defining monitoring, protection, balancing, and diagnostic strategies.
• Analyze and manage battery fault conditions, operational limits, and state transitions to maximize battery life, safety, and performance.
• Define and apply control and protection concepts for power electronics and motor control functions, including inverters, converters, and charging systems.
• Integrate and configure system interfaces across vehicle systems including powertrain, thermal management, and communication networks.
• Define and execute system-level verification and validation activities, developing and running test cases in SIL, HIL, and bench test environments.
• Analyze test results, identify root causes of issues, and drive resolution through systematic debugging and collaboration with cross-functional teams.
Education :
Bachelor's degree in Electronic Engineering /Computer Engineering /Computer Science, or a related field. (Master's is a plus).
Required Experience:
• 2 - 5 years of systems engineering experience in automotive or related industries.
• Experience in model-based development and code generation using MATLAB/Simulink.
• Experience in specification and execution of Model-in-the-Loop (MIL) testing.
• Hands-on experience with the full development process in MATLAB/Simulink from requirements specification to code generator configuration.
• Proven experience applying control theories to practical engineering problems.
• Experience with software development following the V-model software development lifecycle.
• Experience using lab tools such as debuggers, emulators, and oscilloscopes for testing and validation. Preferred Experience
• Experience with vehicle communication protocols such as CAN/CAN-FD/LIN.
• Experience with diagnostic protocols such as UDS and J1939.
• Knowledge of powertrain systems, battery management, and auxiliary systems.
• Knowledge of ASPICE 4.0 and ISO 26262 functional safety standards.
• Familiarity with safety analysis methods. Skills and Abilities
• Advanced proficiency in MATLAB/Simulink for modeling and simulation.
• Strong knowledge of MATLAB model verifier tools.
• Deep understanding of control theory concepts and their application.
• Solid grasp of power electronics, battery management systems, and vehicle architectures.
• Strong troubleshooting abilities with a focus on driving issues to resolution.
• Excellent problem-solving and root cause analysis capabilities.
• Systematic approach to debugging complex technical issues.
• Excellent written and spoken English communication skills.
• Strong ability to coach and support team members.
• Effective collaboration skills for working across cross-functional teams.
