Virtual Prototyping Application Engineer responsible for developing SystemC models for virtual ECUs at General Motors. Collaborating with cross-functional teams to integrate and validate embedded control systems.
Responsibilities
Create SystemC TLM2.0 models of microcontrollers, asics, drivers, modules, switches, timers, transceivers, etc.
Integrate microcontroller and peripheral models into full Level 4 virtual ECUs
Debug model and integration bugs and issues
Work cross-functionally with Design Release Engineers, Tier 1 suppliers, and software engineers to develop vECUs
Integrate production software into vECUs
Validate and verify vECU functions as expected and executes production software as intended
Collaborate with software developers to root cause and solve low-level, basic software and application software issues found in the virtual environment
Debug integrated production software as needed
Develop script-based engineering workarounds to bridge virtual model limitation gaps
Work cross-functionally with Simulation Integration Engineers to support the integration of vECUs into virtual environments.
Requirements
Minimum 1 - 3 years of relevant professional engineering experience
Minimum of 1+ years of experience in SystemC, Transaction Level Modeling (TLM 2.0), and SCML
Proficiency in off the shelf EDA toolchains such as Synopsys Virtualizer and ASTC vLAB
Expertise in various programming languages (C, C++, Python)
Experience in low-level input/output driver development and debugging
Knowledge of electronic control modules and embedded control systems
Knowledge of ARM based microcontrollers
Software integration, compiler and linker file comprehension expertise
Knowledge of AUTOSAR and Automotive Cyber Security
Knowledge in automotive communications (e.g. CAN, LIN, SPI, I2C, UART)
Expertise in the use of software debugging tools (Lauterbach, Green Hills Multi IDE, etc.)
Expertise in Intrepid Vehicle Spy, Vector CANoe
Excellent communication skills
Demonstrated success in leading challenging projects with high levels of ambiguity to completion
Consistent demonstration of GM leadership behavioral competencies.
HW architecture/micro-architecture experience.
Benefits
Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave.
Healthcare, dental, and vision benefits.
Life insurance plans to cover you and your family.
Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement.
GM Vehicle Purchase Plan for you, your family and friends.
Controller for Private Market Fund Activities overseeing fund mandates and operational processes. Managing daily administration, investment control, and client inquiries in Zurich, Switzerland.
Business Controller dedicated to financial performance for Customer Service in Western Europe. Collaborating internationally to support pricing initiatives and operational decisions across multiple markets.
Finance Manager at Altavia Nantes overseeing financial reporting, budget, and treasury management. Leading financial analyses and supporting organizational transformations.
Senior Business Controller responsible for global financial planning and analysis within HVDC. Partnering with operations, factories, and R&D teams to ensure financial performance.
Controller responsible for financial control and operational support in Rio de Janeiro. Role includes budget management and accounting practices at TIM Brazil.
Corporate Controller overseeing accounting processes at OfferUp in Bellevue, WA. Responsible for leading accounting team, driving efficiencies, and managing financial operations across the company.
Controller overseeing core accounting operations in a fast - paced insurance environment. Leading month - end close, improving processes, and building financial controls in a remote role.
Fund Controller for Peninsula Investments managing accounting and financial activities for a growing real estate fund. Engaging with financial reporting and investor relations based in Montevideo, Uruguay.
Business Controller at Dustin managing financial insights and driving profitability in Managed Services. Collaborating with teams to ensure smooth operations and informed decision - making.
Senior Project Controller leading corporate initiatives for project management improvement at Sener. Directly involves financial oversight and process enhancements across a multidisciplinary environment in Madrid.