Software Developer (Virtualization & SIL Integration)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Software Developer (Virtualization & SIL Integration): Designing and deploying virtual test environments (CoSimulation) for embedded controllers in automotive domains with an accent on system and vehicle-level verification. Focus on implementing virtual controller components, developing sub-system models, and integrating plant models into dynamic simulations.
Location: Hybrid: Must report to Milford, Michigan at least three times per week
Company
is redefining mobility through human-centered design, creating next-generation vehicles and intelligent software on a global scale.
What you will do
- Develop and integrate co-simulation components to satisfy end-user test requirements for embedded controllers.
- Create and maintain virtual controller models, including HWIO, RTOS, and communication models.
- Parameterize sub-system models for sensors, actuators, and ECU behavioral models.
- Collaborate with system engineers to define SIMBOMs (required co-simulation assets) based on test requirements.
- Provide first-line support, troubleshooting, and issue triage for released simulations.
- Optimize tools, scripts, and workflows using Python, SQL, and CI/CD pipelines.
Requirements
- BS degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
- 0–2 years of software engineering experience (including internships or academic projects).
- Proficiency in Python, C/C++, Java, or Embedded C.
- Familiarity with Git, Jira, and basic CI/CD concepts (e.g., Jenkins).
- Foundational knowledge in AI/ML, Computer Security, or Data Structures and Algorithms.
- Must be based in or able to work in a hybrid capacity in Milford, Michigan.
Nice to have
- Experience with MATLAB/Simulink for modeling and simulation.
- Knowledge of automotive protocols such as CAN, LIN, SPI, or Automotive Ethernet.
- Full-stack or backend experience with Angular, React, FastAPI, Node.js, or PostgreSQL.
- Familiarity with industry standards like FMU/FMI, SSP, or AUTOSAR.
Culture & Benefits
- Comprehensive health programs including medical, dental, vision, HSA, and FSA.
- Retirement savings plan, life insurance, and sickness/accident benefits.
- Paid vacation, holidays, and tuition assistance programs.
- GM vehicle discounts.
- Inclusive corporate culture focused on achieving zero crashes, emissions, and congestion.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →