Software Engineer HILs
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Design, implement, and maintain HIL test benches including low voltage harnesses. • Develop test scripts, models, and automation frameworks to execute and validate embedded control software. • Integrate HIL systems with other avionics components. • Simulate sensor and actuator interfaces using real-time models and signal conditioning hardware. • SIL (Software-in-the-Loop), and HIL test workflows throughout the development lifecycle. • Troubleshoot hardware and software issues on the HIL bench and work cross-functionally to resolve defects. • Create and maintain test documentation including test plans, test cases, and validation reports. • Collaborate with system architects and software engineers to define test coverage and improve test strategies. • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Mechatronics, or a related field. • Strong knowledge of MATLAB/Simulink and scripting languages (Python, Julia, etc.). • Experience in developing and executing test cases for embedded control systems. • Familiarity with communication protocols (CAN, Ethernet, RS-485). • Strong problem-solving and analytical skills. • Hands-on experience with one of the HIL platforms is a plus (e.g. dSPACE, NI PXI/VeriStand, or Speedgoat with Simulink Real-Time). • Experience in automotive, aerospace, or industrial automation industries. • Exposure to Agile development processes and CI/CD pipelines (e.g., Jenkins). • Knowledge of safety-critical systems and relevant standards (e.g., DO-178C, ISO 26262, IEC 61508). • Experience with automated testing frameworks or tools (e.g., ECU-TEST, TestStand). • Experience with requirements-based testing and tools like DOORS, Polarion, or Jama.
Responsibilities
• Design, implement, and maintain HIL test benches including low voltage harnesses. • Develop test scripts, models, and automation frameworks to execute and validate embedded control software. • Integrate HIL systems with other avionics components. • Simulate sensor and actuator interfaces using real-time models and signal conditioning hardware. • SIL (Software-in-the-Loop), and HIL test workflows throughout the development lifecycle. • Troubleshoot hardware and software issues on the HIL bench and work cross-functionally to resolve defects. • Create and maintain test documentation including test plans, test cases, and validation reports. • Collaborate with system architects and software engineers to define test coverage and improve test strategies.