Embedded Systems Emulation Engineer to develop tools and models for emulating cyber-physical systems, requiring proficiency in C/C++, Python, and familiarity with emulation and virtualization tools.
Requirements
- Proficiency in C/C++ for systems-level or embedded software development
- Proficiency in Python for tool development, automation, and integration
- Familiarity with emulation and virtualization tools (e.g., QEMU or similar frameworks)
- Strong understanding of computer architecture, emulation principles, and software engineering best practices (e.g., modular design, testing, code review)
- Experience using collaborative source code management (e.g., Git)
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Health Insurance