Assignment Description
We are seeking a SIL Engineer to strengthen development environment capabilities. The role requires experience with Matlab/Simulink toolchains in a CI/CD environment, with focus on automation, simulation profiling for MIL and SIL, and code generation workflows.
The position involves troubleshooting issues related to generated code and model-based unit testing, while coordinating with the software vendor when needed. Candidates should have experience with Matlab/Simulink, Python, and basic C programming. Knowledge of Docker, cloud environments, and Groovy scripting for Jenkins pipelines is considered beneficial.
The team operates in a cross-functional environment where contributors are expected to support multiple technical areas beyond their primary focus. Responsibilities include:
- Supporting software factory activities involving Docker Swarm orchestration with docker-compose, GNU/Linux toolchains, Python-based integration layers and tool chaining, and microservice solutions using Node.js, node-express, React.js, PostgreSQL, and MongoDB.
- Contributing to continuous integration work through Jenkins CI/CD and Groovy-based pipeline development.
- Working with build system activities including CMake, Git, basic C programming, compiler and linker knowledge for MCU platforms, Conan package management, and batch scripting.
- Supporting test system activities through automation of HIL tooling using Python COM objects and applying general HIL knowledge within automotive environments.
- Managing development environment scripting related to Matlab and Simulink automation.