Embedded Systems Emulation Engineer
$110k - $151kSTR
STR is hiring an Embedded Systems Emulation Engineer to join our multidisciplinary team of researchers and engineers developing cutting‑edge technologies with significant and immediate impact on our national security. In this role, you will work at the intersection of computer systems and real‑world physical systems, building the tools and models that emulate complex cyber‑physical platforms to enable analysis, reverse engineering, and experimentation. What you will do Work as part of a small, focused team to architect, develop, implement, and test modular software applications and tools for emulating cyber-physical systems. Extend and customize existing emulation frameworks (e.g., QEMU) in C/C++ and Python to support new targets, peripherals, and capabilities. Rehost unknown or sparsely documented firmware by analyzing binaries, identifying hardware dependencies, and adapting these to run correctly in emulated environments. Develop emulator tooling and virtual device models to support reverse engineering and analysis of embedded systems across diverse architectures (e.g., ARM, PPC). Develop digital models using virtualization tools (e.g., QEMU) and network them together to create integrated, end-to-end system simulations that closely approximate real hardware behavior. Ensure model quality and correctness through unit-level and system-level testing, and by validating behavior against first principles, measured data, documentation, and hardware/software artifacts. Communicate technical foundations of models and algorithms through reports and briefings. Who you are This position requires an Active Secret security clearance with eligibility for Top Secret (TS) clearance, for which U.S. citizenship is needed by U.S. Government. 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). Education BS in Computer Engineering, Computer Science, Electrical Engineering or related field. Nice to have Active Top Secret (TS) Security Clearance. Familiarity with network architecture and protocols, and experience integrating networked simulations. Experience with low-level software modifications (e.g., implants, firmware changes, binary patch development). Experience at the software/hardware interface, including device drivers or real-time/embedded operating systems. Experience with reverse engineering and firmware rehosting for embedded systems, including analysis of instruction set architectures (e.g., ARM, PPC) and use of tools such as Ghidra, IDA Pro, or Binary Ninja. Experience implementing component models (e.g., sensors, actuators, dynamics, environmental factors) in Python and/or C/C++, and integrating them into system-level simulations and software processing chains. Experience working with hardware components and interfaces. Masters or PhD in related field. Pay Information Full‑Time Salary Range: $110,000 - $151,000 The salary range listed is based on external market data. Offers are based on factors such as but not limited to the candidate’s experience, education, training, key skills/critical skills, security clearances, and prevailing market and business conditions. STR is an equal opportunity employer. We are fully dedicated to hiring the most qualified candidate regardless of race, color, religion, sex (including gender identity, sexual orientation and pregnancy), marital status, national origin, age, veteran status, disability, genetic information or any other characteristic protected by federal, state or local laws. If you need a reasonable accommodation for any portion of the employment process, email us at View email address on click.appcast.io and provide your contact info. Pursuant to applicable federal law and regulations, positions at STR require employees to obtain national security clearances and satisfy the requirements for compliance with export control and other applicable laws. #J-18808-Ljbffr
$96.03k - $137.18k
...experienced Mobile/Web Developer for our office in Tysons (McLean), Virginia. The Mobile/Web Developer gathers user requirements, perform systems design and analysis, and develops and tests mobile and web applications, and other application/database integrations that can be...SuggestedWork at officeLocal areaRemote workRelocationFlexible hours$157k - $235k
...proprietary, context-aware operating system designed for natural interaction... ...other services. We’re looking for an Embedded Software/Firmware Engineer to join the Spectacles team! What you... ...and partner teams Work across emulator, board, and silicon environments to...SuggestedFull timeLive inWork at officeLocal area- ...day-to-day operations for the County's cloud and on-premise voice services Providing Tier 2 support for issues related to the voice systems and related integrations Serves as point of facilitation for the County's managed services provider for triage and escalations...SuggestedLocal area
$150k - $250k
...BluJuniper is an AI and optimization company building advanced software systems for complex operational environments. Our work spans cloud-... ...APIs, and advanced AR technology. This role is ideal for an engineer with strong mobile development experience who is comfortable...SuggestedFull timeContract workFlexible hours- ...exceptionally skilled Offensive Cyber Research Engineer for an in-office position in its... ...sophisticated attack path frameworks that emulate advanced persistent threat (APT) behaviors... ...action for new offensive capabilities and system enhancements Drive technical decision-...SuggestedFull timeWork at officeWorldwideFlexible hours
- ...environment and collaborating with geographically dispersed teams. • Proficient in Git with solid understanding of the Gradle build system, including managing, debugging, and migrating versions. • Strong communication, excellent problem-solving and debugging skills....Local area
- ...MANTECH seeks a motivated, career and customer-oriented Senior Systems Analyst to join our team in Arlington, VA . The position is... ...~ Providing direction and guidance to less-experienced Systems Engineers ~ Investigating and resolving operational problems in conjunction...Work at office
- ...from Day1. This role involves designing, developing, and testing Android client code solutions that align with product strategy and adhere to established engineering best practices. Partner with software engineers, ux/ui, quality engineers, product owners/anal......3 days per week
$65k
...creating detailed PMO to FMO process flows, requirements gathering, and translating business needs into automated, digitized and scalable system and process needs. Familiarity with Wireline and Wireless Plan-Design-Build processes, strong Agile knowledge, technical writing...Permanent employmentWork experience placementLocal areaWorldwide$81k - $130k
...duties consist of the application of electrical and/or mechanical engineering knowledge to the unique set of circumstances at each customer... ...of new and standard products, product variations, and systems Create and maintain product definition documents Produce...Contract workWork at officeLocal areaMonday to FridayShift work- ...and driving breakthroughs in adversary emulation and attack automation. Your work will shape... ...outcomes. You’ll partner closely with engineering, product, and operations leaders, and you... ...incomplete information. You think in systems: tradeoffs, second-order effects,...Full timeWork at officeFlexible hours
$105k - $130k
...government and nonprofit organizations and individuals. Applications Engineer The Applications Engineer is a highly skilled technical... ...commercial cloud applications, and various legal and operational systems used across the Firm. In addition to support responsibilities,...Temporary workWork at officeRemote work- ...Application Security Engineer Comtech is a woman-owned small business founded in 1998 and headquartered in Reston, VA. We offer IT... ...certifications, which include ISO 9001:2008 Quality Management System (QMS), ISO/IEC 20000-1:2011 IT Service Management Systems (SMS,...
$140k - $160k
...currently seeking an Application Security Engineer who will be a hands-on subject matter... ...standards, scaling automation, and embedding secure development practices across all... ...influence skills ~ Working knowledge of system hardening (CIS, STIGs regulatory compliance...Contract workLocal areaRemote work- ...Job Description Application Security Engineer Strategy (Nasdaq: MSTR) • Tysons Corner, VA • Full-time, 5 days/week on-site Job... ...the hiring process. If you have any difficulty using our online system and you need an accommodation due to a disability, you may...Full time
- Strategic Communications and Outreach Program Analyst Polaris is seeking a Strategic Communications and Outreach Program Analyst to support a federal small business office outreach and communications function. This role supports outreach planning and execution, develops...Work at officeRemote work
- ...flow development, LEX. Responsible for the entire implementation process and drive definition of business needs. Writes the system or technical portion of assigned deliverables and assist team members with their portion of the deliverable. Translate technical...
- ...Senior Application Security Engineer Come join our passionate team! Barracuda is a leading cybersecurity company providing complete... ...- 8+ years in product-focused AppSec, with a track record of embedding security and reducing late-stage findings via automation and developer...WorldwideFlexible hours
- ...Application Security Engineer Braintrust is the AI observability platform. By connecting... ..., with open source libraries embedded inside thousands of customer applications... ...own in a design review with a backend or systems engineer, we'd love to work with you....Flexible hours
- Job Title Must Have:- • Seeking candidates with solid expertise in manual web application penetration testing and manual secure code review. • Expertise in performing manual test case scenarios is a must. • Identification of vulnerabilities in source codes manually...
- ...Arlington, VA Contract What You'll Do: Collaborate with a team of engineers to implement *** specific security policies in the CI/CD security tools including but not limited to SAST, DAST and SCA applications. Work with Development, DevOps and Security teams...Contract workWork experience placement
- ...Job Description Veilant is looking for an Application Security Engineer to join our InfoSec team and help validate, secure, and continuously... ...apply for a position with Veilant through its online applicant system, please contact Veilant's Talent Management Department at (703)...Work at officeFlexible hours
- ...Business Systems Analyst Position Employment Type: Full Time, Mid-level. Under limited supervision, the Business Systems Analyst serves as a strategic partner between business and technology teams, supporting the optimization, enhancement, and ongoing management of enterprise...Full time
$40 per hour
A tech firm specializing in AI training is looking for a Web Application Developer in Washington, DC. This role involves measuring the progress of AI chatbots, evaluating their outputs and logic, and providing coding challenges. Proficiency in languages such as Python or...Hourly payContract workRemote work- A technology company focused on AI is seeking a remote full-stack developer for their C#/.NET team. The ideal candidate is a mid or senior-level developer with over 5 years of C# experience. This role emphasizes high-quality solutions and offers flexible working hours....Contract workRemote workFlexible hours
- An established industry player is on the lookout for a talented Power Platform Developer to enhance business productivity through innovative solutions. This role will involve designing and implementing custom applications using Microsoft Power Platform tools, including...
- ...Employment Type: Full Time, Mid-level. Department: Litigation Support. CGS is seeking a Systems Analyst to join our team supporting a wide-ranging technical support initiative for a large Federal agency’s ongoing litigation efforts. CGS brings motivated, highly skilled...Full timeContract workFor contractorsWork at officeFlexible hours
$60.8k - $82.9k
...Become a part of our caring community As a Revenue Cycle EDI Systems Analyst , you will report to the VP, RCM. You will be responsible for supporting, monitoring, and optimizing revenue cycle systems utilized by the FSU. You will ensure accurate and timely billing...Bi-weekly payTemporary workApprenticeshipWork at officeRemote workWork from homeHome office- ...technical leadership in defining architecture standards, ensuring systems meet security requirements, and guiding development teams... .... Collaborate with business analysts, developers, and cloud engineers to align solutions with DHS mission needs. Support modernization...Contract work
$112k - $225k
...Design, develop, and deploy modular micro-services and cloud-based systems Understanding the needs of stakeholders and conveying this... ...individual contributor and mentor more junior team members Engineer and implement solutions and provide recommendations for...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Systems Emulation Engineer. Be the first to apply!



