Senior Hardware Security Engineer
MITRE · Albuquerque, NM · 1 mo ago
Information Technology$127k–$159k/yrFull-time
We need to output HTML fragment with sections: headings for sections like About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections that have real specific content. Must not repeat job title as heading. Must not include Job ID etc. Must preserve all substantive info, no invented or summarized away detail. Remove boilerplate, navigation, legal, EEO, equal-opportunity, scam-warning, duplicated lines, application instructions.
We need to parse the posting.
Content:
- Intro paragraph about MITRE mission etc. That's "About the role"? Actually it's about organization. Could be "About the role" or maybe "About MITRE". The instruction: use
for sections like About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections that have real specific content. Must not repeat job title as heading. Must not include Job ID etc. Must preserve all substantive info, no invented or summarized away detail. Remove boilerplate, navigation, legal, EEO, equal-opportunity, scam-warning, duplicated lines, application instructions.
We need to parse the posting.
Content:
- Intro paragraph about MITRE mission etc. That's "About the role"? Actually it's about organization. Could be "About the role" or maybe "About MITRE". The instruction: use for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). So we can have "About the role" heading and include description of MITRE and the department.
- Responsibilities: The "Roles & Responsibilities:" bullet list.
- Requirements: Basic Qualifications.
- Qualifications: Preferred Qualifications.
- Skills: maybe we can combine some skill lists? But we have many skill lists in Preferred Qualifications. Could put them under Skills.
- Benefits: The posting mentions "competitive benefits" but no specific benefits listed. There's a line: "Benefits information may be found here." That's not specific. So we should NOT create Benefits section because no specific content.
- Pay: Salary compensation range and midpoint: $126,800 - $158,500 - $190,200. That's specific. So include Pay section.
- Schedule: "This position requires a minimum of 4 days a week on-site". Also "Annual Work Location Type: Onsite". So schedule: Onsite, minimum 4 days a week on-site. So include Schedule.
- Also there is clearance requirement: "Must be eligible to obtain and maintain a Secret U.S Government issued Security Clearance." Also "Per the U.S. Government’s eligibility requirements, you must be a U.S Citizen to be considered for a security clearance." Also later: "This requisition requires the candidate to have a minimum of the following clearance(s): None This requisition requires the hired candidate to have or obtain, within one year from the date of hire, the following clearance(s): Secret". That's specific. Should we put under Requirements or Qualifications? Probably under Requirements (or maybe a separate "Security Clearance" but not in list). Since we only have predefined headings, we could include under Requirements or Qualifications. The instruction: Use headings for those categories; we can include clearance info under Requirements (Basic Qualifications) or maybe under Qualifications (Preferred). Since it's a requirement, put under Requirements.
- Also "Basic Qualifications" includes education/experience etc. Also "Preferred Qualifications" includes many items.
- Also "Knowledge of semiconductor devices..." etc are part of Basic Qualifications.
- Also "Ability to independently execute complex technical work..." etc.
- Also "Effective oral and written communication skills".
- Also "Must be eligible to obtain and maintain a Secret U.S Government issued Security Clearance." plus citizenship.
- Also "This position requires a minimum of 4 days a week on-site". That's schedule.
- Also "Salary compensation range and midpoint: $126,800 - $158,500 - $190,200". That's pay.
- Also "Annual Work Location Type: Onsite". That's schedule.
Now we need to produce HTML with headings and appropriate content:
headings and appropriate content:
for prose,
- for lists.
We must not repeat job title as heading. No markdown fences.
We need to preserve all substantive information; do not invent or summarize away detail. So we need to include all details from the posting, but we can reformat.
We must remove boilerplate: navigation, legal, EEO, equal-opportunity, scam-warning, duplicated lines, application instructions. Also remove "Commitment to Non-Discrimination", "MITRE intends to maintain a website...", "If you are unable to search or apply...", "Please note that vendor solicitations will not receive a reply.", "Benefits information may be found here.", copyright, trademark, etc.
Also remove duplicated lines: there is some repetition of qualification statements: "Typically requires a minimum of 5 years of related experience with a Bachelor’s degree; or 3 years and a Master’s degree; or a PhD with relevant experience who can immediately contribute at this job step; or equivalent combination of related education and work experience." That's basically same as earlier bullet. We should keep but not duplicate? The instruction: preserve ALL substantive information; do NOT invent or summarize away detail. However duplicated lines: we should remove duplicated lines. So we need to detect duplicates and keep only one instance. The posting includes both: "Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical field and 5 years of related experience; or Master’s degree/PhD in a similar field and 3 years of related experience" and then "Typically requires a minimum of 5 years of related experience with a Bachelor’s degree; or 3 years and a Master’s degree; or a PhD with relevant experience who can immediately contribute at this job step; or equivalent combination of related education and work experience." These are somewhat overlapping but not exact duplicates. The second is a rephrase. Should we keep both? The instruction says remove duplicated lines. These are not exact duplicates but convey same info. Might be considered duplicated meaning. Safer to keep only one representation, maybe the first concise one. But we need to preserve all substantive information; if we drop the second, we lose no substantive info because it's same meaning. So we can keep the first.
Also there is duplicate of "Must be eligible to obtain and maintain a Secret U.S Government issued Security Clearance." appears twice? Actually appears once in Basic Qualifications and later in the clearance requisition section. We should keep only one.
Also "Per the U.S. Government’s eligibility requirements, you must be a U.S Citizen to be considered for a security clearance." appears once.
Also "This requisition requires the candidate to have a minimum of the following clearance(s): None This requisition requires the hired candidate to have or obtain, within one year from the date of hire, the following clearance(s): Secret". That's a bit redundant with earlier clearance requirement. We'll keep the requirement: must be eligible to obtain/maintain Secret clearance, must be US citizen. The line about "minimum of the following clearance(s): None" is weird; maybe ignore as boilerplate.
Now we need to structure.
Sections:
- About the role: include MITRE mission paragraph and department description.
- Responsibilities: list from "Roles & Responsibilities:" bullet points.
- Requirements: include Basic Qualifications (education/experience, knowledge, understanding, ability, communication skills, clearance eligibility, citizenship). Also maybe include "This position requires a minimum of 4 days a week on-site"? That's schedule, not requirement. So keep schedule separate.
- Qualifications: Preferred Qualifications (list items). Could also include "Master’s degree or PhD..." etc.
- Skills: maybe we can extract skill items from Preferred Qualifications that are skill-based: Experience with..., Familiarity with..., etc. But we already have Qualifications section for Preferred Qualifications. The instruction says we can have Skills section; but we already have Qualifications. Might be okay to not have Skills if we put those under Qualifications. However we need to follow instruction: "Prefer a few substantive sections over many thin ones." So we could combine Preferred Qualifications into Qualifications and not have separate Skills. But we have both Basic Qualifications and Preferred Qualifications; we could label them as Requirements and Qualifications. That's fine.
- Pay: include salary range.
- Schedule: include onsite commitment and 4 days a week.
We must not include Benefits section because no specific benefits.
Now produce HTML.
We need to ensure we use
for each section heading. Inside each section, we can have
for prose and
- for lists.
We need to preserve all substantive info: let's extract.
About the role:
Paragraph: "At MITRE, your passion fuels work that impacts our nation and improves lives. This is where your skills strengthen national security, cybersecurity, health, transportation, and citizen services. We’re a nonprofit engineering, applied research, and advanced technology organization working in the public interest. With objectivity and integrity at our core, we lead federally funded research and development centers for U.S. government agencies – collaborating with industry and academia to deliver integrated, high-impact solutions that advance our nation’s health, security, and prosperity. Our people tackle the toughest technical challenges, supported by competitive benefits, meaningful career development, and a culture of innovation, collaboration, and technical excellence. Choose MITRE for a career with purpose — and help shape the future."
Then department specific: "MITRE’s Electronic Systems Security department is seeking to hire talented and creative hardware reverse engineers with a focus on embedded systems. Our researchers tackle the most complex, challenging, and impactful embedded security problems of our customers on projects of national significance. We conduct in-depth technical assessments on embedded operation, research security vulnerabilities, develop exploit proofs-of-concept, and deliver technical capabilities to defend and enable our customers’ missions. Our successes have driven and continue to drive us to develop advanced tools that enable, accelerate, and scale our embedded system vulnerability research and reverse engineering analyses as well as bring differentiated value to our customers. Qualified candidates will join a department with deep technical expertise across many embedded security disciplines including hardware reverse engineering and vulnerability research, secure computing, and implementation security. Together, this multi-disciplinary group performs hands-on research and analysis and develops proof-of-concept prototypes to demonstrate and advance the state-of-the-art in embedded security."
We can combine into one or two paragraphs.
Responsibilities: list from "Roles & Responsibilities:" bullet points.
Let's extract each bullet:
- Perform hands-on security assessments of embedded systems, e.g. by
- Analyzing scanning electron microscope (SEM) imagery to identify and interpret microelectronic structures, including interconnects, vias, contacts, transistors, and other features within integrated circuits
- Correlating physical integrated circuit structures with schematics, layouts, netlists, or expected circuit functionality
- Non-volatile memory extraction
- Designing and building prototypes to demonstrate advanced capabilities for measuring and instrumenting board- and component-level interfaces
- Advance the state-of-the-art in hardware security by researching and developing new approaches for, and countermeasures to, emerging threats to embedded systems
- Track, adapt, and apply academic and industry advances in hardware security analysis and protection techniques to secure our sponsors’ systems
- Collaborate with multidisciplinary teams conducting embedded security research, vulnerability assessment, and hardware/software co-design
- Work as part of a multi-disciplinary team, while leading tasks and/or teams of engineers
- Communicate and document technical approaches, risks, and results to sponsors and stakeholders
- Provide technical mentorship to junior engineers
We need to format as
- . The first bullet has sub-bullets; we can either flatten or keep nested lists. The instruction: use
- for any list of duties/requirements/benefits. It didn't forbid nested lists. We can do nested
- inside
- . That's fine. Requirements: Basic Qualifications. Let's list: - Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical field and 5 years of related experience; or Master’s degree/PhD in a similar field and 3 years of related experience - Knowledge of semiconductor devices, integrated circuit fabrication processes, and common IC structures - Understanding of digital circuit design topics - including hardware description languages, microelectronics, VLSI design automation, and computer architecture - Understanding of protections against physical attacks including secure boot, tamper sensing, secure key storage, memory encryption/authentication, and debug interface disablement - Ability to independently execute complex technical work in collaborative environments - Effective oral and written communication skills - Must be eligible to obtain and maintain a Secret U.S Government issued Security Clear
- for any list of duties/requirements/benefits. It didn't forbid nested lists. We can do nested
- . The first bullet has sub-bullets; we can either flatten or keep nested lists. The instruction: use
- for lists.
We need to preserve all substantive info: let's extract.
About the role:
Paragraph: "At MITRE, your passion fuels work that impacts our nation and improves lives. This is where your skills strengthen national security, cybersecurity, health, transportation, and citizen services. We’re a nonprofit engineering, applied research, and advanced technology organization working in the public interest. With objectivity and integrity at our core, we lead federally funded research and development centers for U.S. government agencies – collaborating with industry and academia to deliver integrated, high-impact solutions that advance our nation’s health, security, and prosperity. Our people tackle the toughest technical challenges, supported by competitive benefits, meaningful career development, and a culture of innovation, collaboration, and technical excellence. Choose MITRE for a career with purpose — and help shape the future."
Then department specific: "MITRE’s Electronic Systems Security department is seeking to hire talented and creative hardware reverse engineers with a focus on embedded systems. Our researchers tackle the most complex, challenging, and impactful embedded security problems of our customers on projects of national significance. We conduct in-depth technical assessments on embedded operation, research security vulnerabilities, develop exploit proofs-of-concept, and deliver technical capabilities to defend and enable our customers’ missions. Our successes have driven and continue to drive us to develop advanced tools that enable, accelerate, and scale our embedded system vulnerability research and reverse engineering analyses as well as bring differentiated value to our customers. Qualified candidates will join a department with deep technical expertise across many embedded security disciplines including hardware reverse engineering and vulnerability research, secure computing, and implementation security. Together, this multi-disciplinary group performs hands-on research and analysis and develops proof-of-concept prototypes to demonstrate and advance the state-of-the-art in embedded security."
We can combine into one or two paragraphs.
Responsibilities: list from "Roles & Responsibilities:" bullet points.
Let's extract each bullet:
- Perform hands-on security assessments of embedded systems, e.g. by
- Analyzing scanning electron microscope (SEM) imagery to identify and interpret microelectronic structures, including interconnects, vias, contacts, transistors, and other features within integrated circuits
- Correlating physical integrated circuit structures with schematics, layouts, netlists, or expected circuit functionality
- Non-volatile memory extraction
- Designing and building prototypes to demonstrate advanced capabilities for measuring and instrumenting board- and component-level interfaces
- Advance the state-of-the-art in hardware security by researching and developing new approaches for, and countermeasures to, emerging threats to embedded systems
- Track, adapt, and apply academic and industry advances in hardware security analysis and protection techniques to secure our sponsors’ systems
- Collaborate with multidisciplinary teams conducting embedded security research, vulnerability assessment, and hardware/software co-design
- Work as part of a multi-disciplinary team, while leading tasks and/or teams of engineers
- Communicate and document technical approaches, risks, and results to sponsors and stakeholders
- Provide technical mentorship to junior engineers
We need to format as