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
- ...Melbourne FL Schedule: 9/80 The Electro Optical Infrared Systems (EOIS) line of business within DRS has locations in Dallas... ...Supporting the world’s bravest. Job Summary The Principal Embedded Software Engineer serves as a technical leader responsible for defining software...SuggestedLocal areaFlexible hours
- ...efficient, high quality solutions to our customers for safety critical systems certified under the guidelines of DO- 178B Software and DO-254... ...employees. Job Description CERTON is in need of an Application Engineer to serve as a technical resource to customers on software...Suggested
$70k
...Embedded Software Test Engineer (DO-178C / DAL-A) About the Role HCLTech is seeking a highly skilled Embedded Software Test Engineer with strong... ...This role focuses on validating safety-critical embedded systems, ensuring compliance with certification standards, and driving...SuggestedPermanent employmentLocal area- Insurance Office of America is looking for an Implementation Specialist who will configure and demonstrate the UKG Ready platform for clients. This role requires 3-5 years of Payroll and HRIS experience, along with a strong knowledge of the UKG Ready platform. The position...SuggestedWork at officeRemote work
- Insurance Office of America is looking for an Implementation Specialist who will configure and demonstrate the UKG Ready platform to clients. This fully remote role requires 3-5 years of experience in Payroll or HRIS, with a strong emphasis on effective client training...SuggestedWork at officeRemote work
$153.83k - $162.92k
...alternatives, and technical roadmaps. • Mentor and coach software engineers and technical leads, fostering strong engineering discipline,... ..., or Principal Engineer) designing and delivering production systems. • Hands-on experience architecting applications, including...Temporary workWork at officeLocal areaMonday to FridayFlexible hours2 days per week$110.45k - $183.81k
...For more than 50 years, ENSCO has been providing leading-edge engineering, science and advanced technology solutions to governments and... ...applying advanced technologies for mission success. We provide systems engineering, integration, and advanced technology services to...Full timeContract workImmediate startWorldwide- ...alternatives, and technical roadmaps. Mentor and coach software engineers and technical leads, fostering strong engineering discipline,... ...Engineer, or Principal Engineer) designing and delivering production systems. Hands‑on experience architecting applications, including...
- ...DSP Communications Engineer Join a confidential employer in Chantilly, Virginia, as a DSP Communications Engineer working on custom... ...position, you will design and implement end-to-end communications systems, from algorithm development to hardware control and GUI design....Permanent employmentFull timeWork at office
- ...opportunity for an outstandingly hardworking design verification engineer! As a member of our wide-ranging group, you will have the rare... ...methodology is a plus but not required + Knowledge of emulation for verification technologies is a plus but not required Apple...Work experience placement
$112k - $154k
...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,...Full timeWork experience placementLocal area- ...CO Herndon, VA Minimum Requirements Must be a US citizen with a current TS/SCI clearance. Bachelor's degree or higher in Software Engineering or a related STEM field. Minimum of 3 years of experience. Experiences with any of the following: Java, C++, Python, Vue.js,...
- ...U.S. person status as defined by 8 U.S.C. 1324b(a)(3). About the Role Vantor is seeking multiple Full Stack Software Development Engineers of varying experience and seniority. You will work on an integrated team to build innovative software using mathematical solutions...
$105k
...(GTM) Product Manager, you'll help mature our Gas-to-Methanol system from a low-rate initial production (LRIP) product into a repeatable... ...scale-up. The GTM Product Manager will work at the center of engineering, manufacturing, supply chain, commissioning, and operations to...Full timeWork at officeImmediate startMonday to Friday- ...connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Scientist, Information Systems Security Engineer Job Code: 37365 Job Location: Melbourne, FL Job Schedule: 9/80: Employees work 9 out of every 14 days - totaling 80 hours...
- ...-Cloud, Microservices-based platforms, mentor the nation's top engineers, and directly influence multimillion dollar contract wins. Responsibilities... ...specifications, implement Proof of Concepts (PoC), support system-integration testing, and oversee deployment of solutions to...Contract workLocal area
$204k - $284k
...a Principal Software Reverse Engineer who has a passion for research... ...in cyber physical systems. This opportunity will be part... ...typical Windows/Linux binaries to embedded firmware running non‑traditional... ...development Familiarity with binary emulation or vulnerability research,...Full timeWork experience placementLocal areaImmediate start$70 - $75 per hour
...A client of Innova Solutions is immediately hiring for a PCB Design Engineer . Position Type: Full Time Contract, Possible Contract to hire Duration: 12 months Location: Palm Bay, FL 32905 As a PCB Design Engineer, you will: Printed Circuit...Hourly payFull timeContract workTemporary workWork experience placementImmediate startWorldwideFlexible hours$139.1k - $208.7k
...employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for... ...Aeronautics Systems (NGAS) has an opening for a Manager Software Engineering 2 (S02) position. This is a vital position to the program in...Relocation packageShift work- ...interest of national security. Job Title: Scientist, Software Engineer / Cloud Architect Job Code: 37213 Job Location: Melbourne, FL Job... ...telecommunications networks and information management systems. The team develops critical communication capabilities for air...Local areaImmediate start
- ...This is an experienced Principal Product Engineer role within the Renesas Hi-Reliability group, supporting advanced IC products for space... ...as ETS‑64, microFLEX, UltraFLEX, Advantest 93K, or similar ATE systems. Strong statistical data analysis capability using tools such...Local area
$110k
job summary: Seeking an Embedded Software Engineer II for a high growth DoW contractor in the Melbourne, FL area. The Embedded Software Engineer... ...of embedded software solutions for advanced embedded systems. The successful candidate will contribute to software...Permanent employmentTemporary workFor contractorsWork experience placementFlexible hours$80k - $103k
...Job Title: Embedded Software Engineer II Location: on-Site, Melbourne, FL Employment Type: Direct Industry: Defense & Aerospace... ...maintenance of embedded software solutions for advanced embedded systems. The successful candidate will contribute to software...WorldwideShift work$64.3k - $85.3k
...Essential Responsibilities: Design and implement software for embedded systems from requirements analysis through production and commercial... ...in design and code reviews. Work closely with other engineering teams to ensure system functional and interface requirements...Work experience placementWorldwide$134k - $184k
...our nation's most demanding cyber problems. A Senior Embedded Software Engineer at STR will engage as part of a multidisciplinary team of... ...digital and physical worlds by creating models of physical systems, probing interfaces for weaknesses, and reverse engineering...Full timeLocal areaNight shift- ...pioneers of out-of-the-box communication systems for satellites, UAVs, launch vehicles,... ...reliability qualification, as well as software engineering and software project management... ...Designing and implementing software for embedded devices and systems, from requirements to...Permanent employmentFull timeContract workWork experience placementWork at officeLocal areaRemote work
$93k - $125k
...Job Title: Sr Embedded Software Engineer Location: on-Site, Melbourne, FL Employment Type: Direct Industry: Defense & Aerospace... ...deployment.The role requires strong expertise in embedded systems, hardware/software integration, system-level debugging, and...WorldwideShift work$90k - $125k
...Job Description Job Description Embedded Software Engineer – Job Description Job Title: Software Engineer Department: Engineering... ...to design, develop, and integrate software for embedded systems with an emphasis on memory‑safe languages development practices...Full time$110k
job summary: Seeking an Senior Embedded Software Engineer for a high growth DoW contractor in the Melbourne, FL area. The Embedded Software... ...deployment.The role requires expertise in embedded systems, hardware/software integration, system-level debugging, and...Permanent employmentTemporary workFor contractorsWork experience placementFlexible hours- Our Benefits - Designed with You in Mind Comprehensive Health & Well-being Coverage From your very first day, you’ll have access to medical, dental, vision, and prescription drug coverage - ensuring you and your family stay healthy and protected. Generous Paid Time...Full timeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Systems Emulation Engineer. Be the first to apply!


