Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Systems Emulation Engineer

$110k - $151k

Dormont Manufacturing Company

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. We believe every employee brings a unique set of skills, experiences, and perspectives that are essential to providing innovative solutions for our customers. You do not need to have experience with every technology listed to be successful in this role. Strong fundamentals, curiosity, and the ability to learn new tools and domains are highly valued. 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

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Embedded Systems Emulation Engineer in Arlington, TX vacancy
  • Description Cyber Systems Security EMBEDDED Engineer in the Program Protection Organization. Our organization oversees all aspects of Anti‑Tamper and embedded Cybersecurity across Missiles and Fire Control. We provide the skills and innovative technologies to develop,... 
    Suggested
    Full time
    Interim role
    Shift work
    3 days per week

    Lockheed Martin Corporation

    Grand Prairie, TX
    2 days ago
  • $70 - $78 per hour

     ...Overview Position : Embedded Software Engineer Location : Grand Prairie, TX - Onsite Schedule : 4/10s (4, 10-hour days a week). Core working hours...  ...of experience with multi-core processors (LS1046A & Zynq System-on-Chip) software development & integration 6+ years of algorithm... 
    Suggested
    Full time
    Contract work
    Monday to Thursday

    Insight Global

    Grand Prairie, TX
    4 days ago
  •  ...Job Title: Embedded S/W Engineer Location: Grand Prairie, Texas Type: Contract Contractor Work Model: Onsite – onsite Hours: 40.0 Security Clearance...  ...HWIL integration, test, and debug activities for embedded systems Work in a Linux and real-time operating environment... 
    Suggested
    Full time
    Contract work
    For contractors
    Local area

    System One

    Grand Prairie, TX
    1 day ago
  • $78 per hour

    Job Summary Embedded Software Engineer position with a focus on missile seeker software using C/C++ on VxWorks/Linux, through all phases of software development from requirements analysis to formal qualification testing. Base pay range : $78.00/hr - $78.00/hr Job Title... 
    Suggested
    Full time
    For contractors
    For subcontractor

    Softworld, a Kelly Company

    Grand Prairie, TX
    15 hours ago
  • $70 - $78.5 per hour

    Embedded Software Engineer Work Location: Grand Prairie, TX Required: Secret Clearance W2 Hourly Contract Only Hourly Rate Range: $70.00 -...  ...Team members will analyze algorithm descriptions provided by systems engineering and the existing software code base to... 
    Suggested
    Hourly pay
    Contract work

    GeoLogics

    Grand Prairie, TX
    15 hours ago
  • System One is looking for an experienced Embedded S/W Engineer in Grand Prairie, Texas. This fully onsite position requires an active Secret clearance and expertise in C/C++ and embedded systems. The role involves developing real-time embedded software, supporting HWIL... 

    System One

    Grand Prairie, TX
    15 hours ago
  • Lockheed Martin in Dallas, Texas is hiring a Software Engineer Embedded to develop and maintain embedded software for missile and fire-control systems. Candidates will work on high visibility projects with significant impact on mission requirements. The ideal applicant... 
    Relocation

    Lockheed Martin Corporation

    Grand Prairie, TX
    1 day ago
  • Title : C/c++ Real-time Embedded Software Engineer Location: Grand Prairie, TX onsite Open for relocation candidate Duration of project : Contract...  ...C/C++ (version 11 or higher for C++) Proficiency in Linux systems and Real-Time Operating Environment Must have previous... 
    Contract work
    Relocation
    Day shift

    The Judge Group

    Grand Prairie, TX
    15 hours ago
  •  ...explore current openings. Role Overview You will be the Software Engineer Embedded for the Embedded Software team. Our team is responsible for...  ...C/C++ software that powers critical missile and fire‑control systems. What You Will Be Doing As the Software Engineer Embedded... 
    Full time
    Remote work
    Relocation
    Relocation package
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin

    Grand Prairie, TX
    1 day ago
  • Lockheed Martin is hiring an Embedded Software Engineer to develop mission-critical embedded software. The role involves designing and integrating C/C++ applications and collaborating with hardware engineers. Candidates must have a BS in a relevant field, experience in... 
    Flexible hours

    Lockheed Martin Corporation

    Grand Prairie, TX
    2 days ago
  • Description Sign-On Bonus Eligible for DoD Cleared Embedded Software Engineers By applying for this role, you will be considered for opportunities...  .... Collaborate with hardware engineers to ensure seamless system integration. Identify and resolve program errors, produce... 
    Full time
    Work at office
    Relocation
    Relocation package
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin Corporation

    Grand Prairie, TX
    2 days ago
  • Lockheed Martin is seeking a software engineer in Grand Prairie, TX, to lead the development of embedded software for defense systems. The role requires a BS in a related field and an active DoD Secret clearance. Your responsibilities will include designing, testing, and... 
    Full time
    Flexible hours

    Lockheed Martin Corporation

    Grand Prairie, TX
    3 days ago
  • Lockheed Martin is seeking a Senior Software Engineer for its Missiles and Fire Control team in Grand Prairie, Texas. The ideal candidate will develop embedded software and integrate features for defense systems while ensuring compliance with military standards. Active... 
    Full time

    Lockheed Martin Corporation

    Grand Prairie, TX
    2 days ago
  • Lockheed Martin is seeking a Software Engineer Sr in Grand Prairie, TX, responsible for developing and integrating software solutions for real-time embedded systems. Candidates must have a B.S. in a relevant field and an Active SECRET Clearance. Responsibilities include... 

    Lockheed Martin Corporation

    Grand Prairie, TX
    2 days ago
  •  ...Software Developer specializing in LabVIEW to join a dedicated team responsible for developing automated test suites for tactical systems. The ideal candidate will have a Bachelor’s degree in STEM, experience in developing LabVIEW applications, and proficiency in at least... 
    Remote work

    Lockheed Martin

    Grand Prairie, TX
    1 day ago
  • Lockheed Martin is seeking a Software Engineer to work in Grand Prairie, Texas. The role involves developing embedded software for various applications including aircraft and air traffic control systems. Candidates should possess a BS in Computer Engineering or similar... 
    Full time
    Flexible hours

    Lockheed Martin Corporation

    Grand Prairie, TX
    15 hours ago
  • A leading recruitment firm in Grand Prairie seeks an Embedded Software Engineer for a 12-18 month contract. The ideal candidate must have 6+ years of C/C++ VxWorks/Linux experience and an active secret clearance. Responsibilities include developing missile seeker software... 
    Hourly pay
    Contract work

    Insight Global

    Grand Prairie, TX
    3 days ago
  • Job Title You will be a Cyber Security EMBEDDED Engineer in the Program Protection Organization. Basic Qualifications Experience working within the DoD systems development life‑cycle (SDLC) Experience with embedded systems design, microcontroller programming, and real... 
    Full time
    Relocation package

    Lockheed Martin

    Grand Prairie, TX
    15 hours ago
  • The Judge Group is seeking a C/C++ Real-time Embedded Software Engineer to work onsite in Grand Prairie, TX. This role requires an experienced engineer with 4+ years in real-time embedded software development and an active SECRET Security Clearance. The ideal candidate... 
    Contract work

    The Judge Group

    Grand Prairie, TX
    15 hours ago
  • Lockheed Martin is hiring a Software Engineer Staff for its Missiles and Fire Control team...  ...and developing precision aerospace systems using C/C++ and requires an active DoD SECRET...  .../software integration and real-time embedded systems. The position supports a 4x10 work... 
    3 days per week

    Lockheed Martin Corporation

    Grand Prairie, TX
    15 hours ago
  • Lockheed Martin is seeking a Cyber Systems Security EMBEDDED Engineer in Grand Prairie, Texas, to oversee Anti-Tamper and embedded cybersecurity for missiles. The role involves assessing security threats, validating requirements, and designing security architectures. An... 
    Full time

    Lockheed Martin Corporation

    Grand Prairie, TX
    15 hours ago
  • A leading technology firm is seeking an Embedded Software Engineer in Grand Prairie, TX. This position involves developing missile seeker software using C/C++ on VxWorks/Linux with a focus on all phases of software development. Ideal candidates will have a Bachelor's degree... 
    Full time

    Softworld, a Kelly Company

    Grand Prairie, TX
    3 days ago
  • $29 - $42 per hour

     ...internal equity) Location: Grand Prairie, TX The Role The Application Engineer 2 is a senior individual contributor responsible for supporting...  ...and projects involving pumps, process equipment, and hygienic systems.This is an inside, office-based role that is highly customer-... 
    Hourly pay
    Work at office
    Monday to Friday

    Csidesigns

    Grand Prairie, TX
    1 day ago
  • $136.03k - $181.36k

    Line of Business: Service & Support Pay Range: $136,030.00 – $181,363.32 About Us Heidelberg Materials is one of the world's largest suppliers of building materials. Heidelberg Materials North America operates over 450 locations across the U.S. and Canada with...
    Temporary work
    Flexible hours

    50092 Heidelberg Materials US, Inc.

    Arlington, TX
    15 hours ago
  • Lockheed Martin is hiring an Embedded Software Engineer located in Dallas, Texas. The role focuses on designing and maintaining embedded C/C++ software for missile and fire-control systems. Candidates must have an active DOD Secret security clearance and experience with... 
    Flexible hours

    Lockheed Martin Corporation

    Grand Prairie, TX
    2 days ago
  • Lockheed Martin is seeking a Cyber Security Engineer, Embedded for the Program Protection Organization focusing on cybersecurity in weapon systems. This role involves designing and implementing anti-tamper solutions, assessing security threats, and validating requirements... 
    Flexible hours

    Lockheed Martin Corporation

    Grand Prairie, TX
    1 day ago
  • Lockheed Martin is seeking a Cyber Security EMBEDDED Engineer in Grand Prairie, Texas, to mitigate security risks throughout the embedded weapon system development life cycle. The ideal candidate will have experience with DoD systems, embedded systems design, and must possess... 
    Full time
    Relocation package

    Lockheed Martin

    Grand Prairie, TX
    15 hours ago
  •  ...cyber defense tools for continual monitoring and analysis of system activity to identify malicious activity Analyze identified malicious...  ...Education BS Computer Science, Cyber Security, Computer Engineering, or related degree; or HS Diploma & 7+ years of network investigations... 
    Contract work
    Immediate start

    Dormont Manufacturing Company

    Arlington, TX
    10 hours ago
  •  ...is hiring a Software Reverse Engineer who has a passion for research...  ...in cyber physical systems. Work must be performed onsite...  ...typical Windows/Linux binaries to embedded firmware running non-traditional...  ...development Familiarity with binary emulation or vulnerability research,... 
    Work experience placement
    Local area

    Dormont Manufacturing Company

    Arlington, TX
    1 day ago
  •  ...Professional to design, develop, and deploy embedded algorithms for inertial tracking and sensor fusion. A BS in electrical engineering or related field is required, along with 1...  ...experience. This role includes evaluating system performance, supporting program reviews,... 
    Interim role
    Flexible hours

    Lockheed Martin Corporation

    Grand Prairie, TX
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Systems Emulation Engineer. Be the first to apply!