Summary of Duties:
- Develop and maintain a world-class understanding of cyber/digital threats
- Represent KCNSC in government, academic, and industry software assurance working groups
- Assess the security of existing digital/software systems
- Provide security recommendations that address adversarial capabilities
- Develop and test "inherently secure" digital system architectures for digital plant equipment
- Reverse engineer software applications, operating systems, and/or embedded systems
- Serve as a subject matter expert for internal and external programs
- Advise senior leadership and functional areas (e.g., procurement) on digital/software risk
You Must Have:
- US citizenship in order to obtain US Dept of Energy "Q" level security clearance and SCI accesses.
- Bachelor's degree in Computer Engineering, Electrical Engineering from an ABET accredited program, or Computer Science.
- Two (2) or more years of experience with applied software engineering experience in an engineering, analytical and/or business environment.
- Two (2) or more years of experience (or combination of experience and formal training) in one or more of the following areas: Operating systems internals, operating systems development, virtualization, reverse engineering, software vulnerability assessment, computer networking, computer architecture, cryptographic systems or protocols, software defined networking, network function virtualization, or compilers.
We Value:
- Master's degree Computer Engineering, Computer Science, or Electrical Engineering.
- Experience or training in one or more of the following areas: Auditing source code, building tools to support vulnerability analysis, fuzzing complex programs, analyzing network protocols, developing Windows or Linux drivers, formal analysis/verification of software of protocols, or similar
- Experience with C/C++, scripting languages, and assembly (e.g. ARM, MIPS, PowerPC, 8051, x86)
- Experience with Field Programmable Gate Array hardware and software languages (VHDL, Verilog, etc.)
- Familiarity with state-of-the-art mitigations (ASLR, DEP, sandboxing, code signing, CFI, etc.) and the attach techniques they are intended to thwart (overflows, information disclosure, ROP, etc.)
- Experience using analysis, reverse engineering, and debugging tools such as angr, BAP, IDA Pro, gdb, Hopper, libVMI, lldb, LLVM sanitizer, otool, objdump, PINtools, or sindbg
- Experience with testing software hardware and software such as National Instruments (PXI chassis, TestStand, LabView, etc.), Agilent, Tektronix, VTI Instruments, Fluke, etc.
- A demonstrated ability to develop technical ideas, methodology, test plans, and related results and present them in oral and written form
- Ability to perform effectively in a highly collaborative, cross functional, and team-oriented environment
- Aptitude and desire to lead (technical direction, project leader, program leader, mentor, or educator)
- Active DOE/DOD/SCI security clearance
Note: Candidates with more extensive experience are encouraged to apply and may be considered for higher level engineer job classifications (III; Senior) commensurate with candidate credentials and as warranted by the scope of work and current business requirements.
Honeywell (USA)
101 Columbia Road
Morristown
New Jersey États-Unis
www.honeywell.com
Honeywell is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, or veteran status.
Honeywell is an equal opportunity employer.
Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, or veteran status.