Software Developer (Virtualization and SIL Integration)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Software Developer (Virtualization and SIL Integration): Designing and deploying virtual test environments (CoSimulation) for embedded controllers in software-defined vehicles with an accent on system-level verification and validation. Focus on implementing virtual controller components, integrating plant models, and optimizing simulation workflows using Python and CI/CD.
Location: Hybrid: Must be based in or be able to relocate to Milford, Michigan (minimum 3 days per week in office)
Company
Redefining mobility through human-centered design and intelligent software for a safer, smarter, and more connected transportation future.
What you will do
- Develop and integrate co-simulation components to meet end-user test requirements.
- Create and maintain virtual controller models and implement components like HWIO, RTOS, and communication models.
- Collaborate with development and system engineers to define SIMBOMs and implement new feature requirements.
- Support the integration of plant and ECU models into dynamic virtual simulations.
- Provide first-line support for released simulations, including troubleshooting and issue triage.
- Improve tools, scripts, and workflows utilizing Python, SQL, and CI/CD pipelines.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
- 2+ years of software engineering experience.
- Proficiency in Python, C/C++, Java, or Embedded C.
- Experience with Git, Jira, and basic CI/CD concepts (e.g., Jenkins).
- Foundational knowledge in AI/ML, Computer Security, Data Structures, or Web Development.
- Strong problem-solving and communication skills for cross-functional collaboration.
Nice to have
- 5+ years of software engineering experience.
- Experience with MATLAB/Simulink and virtualization/software integration.
- Knowledge of automotive systems (CAN, LIN, SPI, Automotive Ethernet, AUTOSAR).
- Full-stack or backend skills (Angular, React, FastAPI, Node.js, PostgreSQL).
- Experience with data visualization tools like Power BI or SQL.
Culture & Benefits
- Comprehensive health, dental, and vision insurance.
- Financial security through retirement savings plans, HSA, and FSA.
- Work-life balance with paid vacation, holidays, and sickness/accident benefits.
- Professional growth via tuition assistance programs.
- Employee perks including GM vehicle discounts.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →