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 required by the 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 the candidate’s experience, education, training, key skills/critical skills, security clearances, and prevailing market and business conditions. Equal Opportunity Employment 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. Accommodations 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. Clearance & Export Compliance 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
$110k - $151k
STR is looking for an Embedded Systems Emulation Engineer to develop cutting-edge technologies impacting national security in San Diego, California. You'll work on emulating complex cyber-physical platforms by architecting software applications and developing models for...Suggested- ...Join to apply for the Embedded System Engineer role at Modular Medical, Inc. Get AI-powered advice on this job and more exclusive features. At Modular Medical, our goal is to simplify diabetes management, ensuring that everyone has access to the superior care that insulin...SuggestedFull timeRelocation package
- We are seeking a hands-on BSP / System Engineer to support our Video Conferencing and Smart Camera product lines in the North America market... ...delivery. The ideal candidate has strong experience with embedded Linux or Android-based platforms, BSP customization, device drivers...SuggestedLocal areaRemote work
- ...environment. We are committed to scientific integrity, collegiality, honesty, objectivity, and openness. We are seeking a Senior Embedded Systems Engineer who will play a pivotal role in the development of our high-performance instrument platform. This is an incredible...SuggestedFull timeFlexible hours
$157k - $235k
...Design, build, and harden on-device security systems for Specs, including permissions, access... ...of Linux-based system security, embedded operating systems, trusted execution boundaries... ...’s degree in Computer Science, Computer Engineering, Electrical Engineering, a related...SuggestedWork at officeLocal area$87.1k - $157.45k
Description Leidos’ Undersea Systems Division is seeking a Software / Embedded Systems Engineer in San Diego, CA to join a fast‑paced R&D engineering group. The role is a unique opportunity to drive innovation in underwater vehicle systems, maritime sensors, subsea telemetry...Flexible hours$362.31 - $452.69 per day
A leading software solutions provider is seeking a Software Engineer for its San Diego location. The role involves supporting the design, development, testing, and validation of embedded and cloud edge software solutions. Candidates should have a Bachelor's degree and...Full time$87.1k - $157.45k
Description Leidos' Undersea Systems Division is seeking a Software / Embedded Systems Engineer in San Diego, CA to join a fast‑paced R&D engineering group. This role will drive innovation in underwater vehicle systems, maritime sensors, subsea telemetry, and ISR solutions...- Element Biosciences is seeking a Senior Embedded Systems Engineer in San Diego to develop high-performance instrument platforms. This role involves designing and validating embedded Linux applications, integrating system components, and collaborating with development teams...Full time
- ...Company: Siemens EDA Job Title: Applications Engineer - FPGA Prototyping Job Reference #: 5036... ...complex world of chip, board, and system design. Responsibilities Work with customers... ...in design, verification, simulation, emulation/prototyping of electronics chips and systems...Work at officeRemote workWork from home
$87.1k - $157.45k
Leidos is seeking a Software / Embedded Systems Engineer in San Diego, CA. This role involves working on underwater vehicle technologies and requires a SECRET clearance. The candidate will collaborate with engineers to develop UUVs and document progress. Applicants should...- Innoflight LLC, based in San Diego, is seeking a Project Engineer III to lead the development of space-capable products. You'll act as the primary technical contact, driving system development with a cross-functional team and providing technical leadership on projects....
$98.5k - $147.7k
Overview EDA/CAD SW Engineer role at Qualcomm Technologies, Inc. General Summary Qualcomm... ...developing critical CAD tools used in emulation and includes the following activities:... ...patterns Experience in RTL Synthesis (System Verilog -> Netlist), Clock Tree Optimization...Work experience placement- A leading company in the medical device industry is seeking an Embedded System Engineer to develop and maintain software for innovative medical devices. This role requires collaboration with cross-functional teams and expertise in embedded systems, ensuring the integration...
$111.3k - $166.9k
...Technologies, Inc. Job Area: Engineering Group, Engineering Group... ...should have a background in embedded software development such as... ...in Engineering, Information Systems, Computer Science, or... ...profilers, source control systems, emulators, JTAG and serial debuggers,...Work experience placementWork from home$142.28k - $150k
...SWARCO McCain, Inc. seeks a Sr. Embedded Software Engineer in Vista, CA. Develop & maintain embedded SW for transport-related control & comm products. Reqs Bachelors in Comp Info Syst, Comp Sci, SW Eng, App Math or rel fld & 6 yrs rel exp. Remote work permitted. $142,...Remote work$170k - $210k
...Title: Senior Embedded Software Engineer Date: 3 Jul 2026 Location: United States, San Diego, CA, US Salary: $170,000 - $210,000 Negotiable USD... ...execution on modern embedded compute platforms Work with ARM-based System‑on‑Chip and embedded Linux environments Collaborate closely...Local areaImmediate startFlexible hours- ...Senior Embedded Software Engineer – Urgent Need Position: Senior Embedded Software Engineer Location: San Diego, CA Duration: 12 Months Total... ...software development. Strong proficiency in C/C++ and embedded systems programming. Expertise in Real‑Time Operating Systems (...Contract workShift workDay shift
- ...enhance team success and productivity. We’re looking for an Embedded Firmware Engineer who thrives in low‑level development, enjoys solving... ...Developing firmware and FPGA logic for next‑generation real‑time systems Participating in architectural and design discussions...Full time
$115k - $185k
...highly advanced algorithms, waveforms, and communications systems that range from small form factor radio products to fully... ...at stake to go solo. Our Software Team is seeking a Senior Embedded Software Engineer. You’ll develop software for our ecosystem of radios and waveforms...Permanent employmentWork experience placementWork at officeWorldwide- ...the industry boundaries of what wireless systems can do and improve the product... ...worldwide. Description As a RFIC Design Engineer, you are going to be responsible for providing... ..., VLSI/RTL design and integration, Emulation, Design Verification, Test and Validation...Worldwide
- WD-40 Company is looking for a Senior IT Project Manager & Business Analyst in San Diego. This hybrid role requires a self-initiated leader with strong ERP and project management skills to serve as an IT advisor to key stakeholders. You will drive initiatives that enhance...
$116.35k - $210.33k
...the development of bills of material for communications cabling systems. Develop test and migration approaches for new cabling... ...communications cabling design for building and campuses. Engineering degree desired but not required Must be a US citizen and...Part timeLocal areaImmediate startRemote work- Eaton Cummins Automated Transmission Technologies is seeking a Digital Solutions Application Engineer for the West Region. This role is home-based within 75 miles of specified locations in California and requires extensive technical support and consultative selling in...Remote jobWork from home
$144k - $198k
Role, Inc. based in San Diego, CA is seeking a talented engineer to develop innovative algorithms for digital-to-analog converters. Ideal candidates will have a strong background in MATLAB or Python and a MSEE in related fields with over 5 years of experience. This position...$115k - $185k
TrellisWare Technologies is seeking a hybrid Software Engineer for the Modem BSP role. This position involves working on next-generation... ...handheld radios for defense forces, requiring expertise in embedded systems and a strong background in C/C++. The job offers a...$90k - $130k
...ownership of our customer-facing SaaS application and the backend systems that power it and working across mobile, APIs, web, data... ...fundamentals and a willingness to grow. If you are a versatile .NET engineer who thrives across the full stack and is eager to go deep on...Full timeWork experience placementWork at officeLocal areaImmediate startRelocation packageMonday to Friday- Northrop Grumman is seeking a Principal/Sr. Principal Embedded Engineer Software in San Diego, CA, to design and develop software, particularly for cryptographic software systems. This full-time position involves working in a multi-disciplinary Agile team to enhance global...Full time
- Senior Embedded Digital Engineer - San Diego We are looking for an experienced Senior Embedded Digital Engineer to work on new product development and product improvement projects as part of a multi-disciplinary team. The role requires taking ownership of a digital component...
- ...16 / Tactical Data Link (TDL) Software Engineer to support the development, integration,... ...communications capabilities for airborne and mission systems platforms. The ideal candidate will have... ...Defined Radios (SDRs), and real‑time embedded software development. This role will...Local area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Systems Emulation Engineer. Be the first to apply!


