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

Embedded Systems Emulation Engineer

$110k - $151k

STR

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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Systems Emulation Engineer in Melbourne, FL vacancy
  •  ...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... 
    Suggested
    Local area
    Flexible hours

    Leonardo DRS

    Melbourne, FL
    3 days ago
  •  ...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

    Certon Software

    Melbourne, FL
    1 day ago
  • $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... 
    Suggested
    Permanent employment
    Local area

    Hcltech

    Melbourne, FL
    1 day ago
  • 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...
    Suggested
    Work at office
    Remote work

    Insurance Office of America

    Melbourne, FL
    1 day ago
  • 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...
    Suggested
    Work at office
    Remote work

    Insurance Office of America

    Indialantic, FL
    1 day ago
  • $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 work
    Work at office
    Local area
    Monday to Friday
    Flexible hours
    2 days per week

    Space Coast Credit Union

    Melbourne, FL
    1 day ago
  • $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 time
    Contract work
    Immediate start
    Worldwide

    ENSCO

    Melbourne, FL
    11 hours ago
  •  ...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... 

    Conexess

    Melbourne, FL
    1 day ago
  •  ...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 employment
    Full time
    Work at office

    Top Engineer

    Melbourne, FL
    3 days ago
  •  ...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

    Apple

    Melbourne, FL
    4 days ago
  • $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 time
    Work experience placement
    Local area

    Systemstechnologyresearch

    Melbourne, FL
    1 day ago
  •  ...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,... 

    Vantor Inc.

    Melbourne, FL
    1 day ago
  •  ...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... 

    Vantor

    Melbourne, FL
    1 day ago
  • $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 time
    Work at office
    Immediate start
    Monday to Friday

    M2X Energy Inc.

    Melbourne, FL
    1 day ago
  •  ...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... 

    L3Harris Technologies

    Melbourne, FL
    17 hours ago
  •  ...-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 work
    Local area

    L3Harris

    Melbourne, FL
    3 days ago
  • $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 time
    Work experience placement
    Local area
    Immediate start

    Systemstechnologyresearch

    Melbourne, FL
    1 day ago
  • $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 pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Immediate start
    Worldwide
    Flexible hours

    Innova Solutions

    Palm Bay, FL
    4 days ago
  • $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 package
    Shift work

    Northrop Grumman

    Melbourne, FL
    2 days ago
  •  ...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 area
    Immediate start

    L3Harris Technologies

    Melbourne, FL
    11 hours ago
  •  ...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

    Renesas

    Palm Bay, FL
    4 days ago
  • $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 employment
    Temporary work
    For contractors
    Work experience placement
    Flexible hours
    Melbourne, FL
    3 days ago
  • $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... 
    Worldwide
    Shift work

    Acara Solutions

    Melbourne, FL
    3 days ago
  • $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 placement
    Worldwide

    Wabtec

    West Melbourne, FL
    2 days ago
  • $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 time
    Local area
    Night shift

    STR

    Melbourne, FL
    26 days ago
  •  ...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 employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Local area
    Remote work

    CesiumAstro

    Melbourne, FL
    14 days ago
  • $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... 
    Worldwide
    Shift work

    Acara Solutions

    Melbourne, FL
    3 days ago
  • $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

    AERONIX INC

    Melbourne, FL
    14 days ago
  • $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 employment
    Temporary work
    For contractors
    Work experience placement
    Flexible hours
    Melbourne, FL
    3 days ago
  • 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 time
    Immediate start

    Stellantis

    Melbourne, FL
    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!