Skip to content

Senior Engineer – Firmware/Hardware
Company | Parsons |
---|
Location | Centreville, VA, USA |
---|
Salary | $117000 – $210600 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
Requirements
- Must have a TS/SCI clearance
- Have a Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field
- 3 years of experience relevant to the duties outlined above
- Knowledge of embedded hardware and software design, development, and testing
- Skilled with tools including oscilloscopes, multi-meters, power supplies, and logic analyzers
- Experience soldering, prototyping, and bread boarding
- Proficient with one or more low-level programming languages
- Understand Unix/Linux operating systems
Responsibilities
- Reverse engineering across various architectures and platforms (x86,64, ARM, MIPS, etc.)
- Modeling of in-memory compiled application behavior
- Understanding and/or development of kernel modules
- Ability to use a scripting language (Python, Ruby, etc.)
- Software development using C or C++
- Use of static and dynamic analysis tools
- Experience with recursive descent disassembler (such as: IDA Pro or Binary Ninja)
- Firmware development and debugging skills
- Experience with one or more assembly languages (x86, x64, ARM, MIPS, etc.)
- In-depth understanding of network protocols throughout all layers of the network stack
- Self-motivated and passionate about supporting the US Cyber Security mission
- Candidate must be able to understand both offensive and defensive aspects of RE; defeating against and development of new and advanced security techniques
Preferred Qualifications
- Firmware development experience
- Hardware platform development experience
- RF Expertise
- Experience with Layer 1 and 2 wired and wireless protocols such as USB, SPI/I2C/1-Wire, Ethernet, PCI-Express, 802.11, Bluetooth/ZigBee, others.
- Willingness to lead and manage a team of engineers
- Experience with RVTM, FAT, Acceptance Testing