What are the responsibilities and job description for the System Engineer position at Pi-Square Technologies?
Job Description
We are seeking a Systems Engineer with strong experience in Embedded Development, Systems Engineering, and Controls Engineering to support the development and integration of advanced automotive and embedded systems. The ideal candidate will work closely with cross-functional teams to define system requirements, develop control strategies, and ensure successful implementation of embedded software solutions.
Key Responsibilities
Required Skills
We are seeking a Systems Engineer with strong experience in Embedded Development, Systems Engineering, and Controls Engineering to support the development and integration of advanced automotive and embedded systems. The ideal candidate will work closely with cross-functional teams to define system requirements, develop control strategies, and ensure successful implementation of embedded software solutions.
Key Responsibilities
- Develop and manage system requirements, architecture, and functional specifications for embedded systems.
- Design, implement, and validate embedded software solutions for automotive or industrial control applications.
- Develop control algorithms and system models using MATLAB/Simulink and related tools.
- Collaborate with hardware, software, validation, and integration teams throughout the product development lifecycle.
- Perform system-level analysis, debugging, and troubleshooting of embedded control systems.
- Support requirements traceability, change management, and compliance with industry standards.
- Participate in system integration, verification, and validation activities.
- Prepare technical documentation, test plans, and engineering reports.
Required Skills
- Strong experience in Embedded Systems Development.
- Hands-on experience in Systems Engineering and Requirements Management.
- Experience with Controls Engineering and Control Algorithm Development.
- Proficiency in MATLAB/Simulink and model-based development.
- Knowledge of embedded C/C programming.
- Experience with CAN, LIN, Ethernet, or automotive communication protocols.
- Familiarity with system integration, verification, and validation processes.