STR
Embedded Systems Emulation Engineer
Woburn, MA$110k–$151kmidAdded 2 days ago
About this role
STR is seeking an Embedded Systems Emulation Engineer to develop tools and models for simulating cyber-physical systems, contributing to national security initiatives. Candidates should possess strong programming skills, particularly in C/C++ and Python, and have a solid understanding of computer architecture and software engineering practices.
What you'll do
- Design and implement modular software for emulating cyber-physical systems.
- Customize and extend existing emulation frameworks like QEMU.
- Analyze and adapt firmware for emulation in unfamiliar environments.
- Create virtual device models to support the analysis of embedded systems.
- Develop integrated system simulations that mimic real hardware behavior.
- Validate models through extensive testing and performance comparisons.
What they're looking for
- Active Secret security clearance with eligibility for Top Secret.
- Proficiency in C/C++ programming.
- Python programming for tool development and automation.
- Familiarity with emulation and virtualization tools.
- Understanding of computer architecture and emulation principles.
- Experience with collaborative source code management.
- Knowledge of network architecture and protocols is a plus.
- Reverse engineering skills for embedded systems.
Benefits
- Competitive salary ranging from $110,000 to $151,000.
- A collaborative and innovative work environment.
- Opportunities for professional development and technical learning.
- Engagement in impactful work for national security.
- Recognition of contributions and achievements.
Opens the official application on the employer’s site. No login required.