Today
Top Secret
Unspecified
Unspecified
IT - Software
Chantilly, VA (On-Site/Office)
Who We Are:
Kudu Dynamics is a Leidos owned company, forged out of a decade of experience in computer networks and staffed with talent who have built, overseen, and enhanced capabilities throughout the entire USG arsenal. Our team of hackers, engineers, makers, and shakers have experience spanning centuries of research, development, and missions - across desktop, mobile, IoT, and embedded platforms. Kudu Dynamics is uniquely qualified to anticipate tomorrow's threats and build the next generation of capabilities.
Join a growing team of security researchers and software engineers as we transition a state-of the-art IoT security solution from the lab to multiple customers.
Full Job Description:
We are looking for someone to join us on a new project developing an innovative set of tools to retrofit network infrastructure with integrity enforcement to provide additional system resilience. The primary focus of the role is software development to build a framework capable of interacting as a hardware device monitor, observing conditions on the system, acting on those conditions through a Python library, and influencing the state of the operating device. The role involves working with a group of people performing analysis and reverse engineering on the device to integrate all the components into the deplorable platform. This role will be part of a team mostly located in Kudu's Virginia office demonstrating capabilities to our Sponsors. The ideal candidate for the role is someone familiar with hardware interaction through JTAG, UART, SPI interfaces and a strong software engineering background
Responsibilities Include:
Minimum Qualifications:
Nice-to-have Qualifications:
Benefits:
Pay Range: $140,000 - $175,000 per year
Kudu Dynamics is a Leidos owned company, forged out of a decade of experience in computer networks and staffed with talent who have built, overseen, and enhanced capabilities throughout the entire USG arsenal. Our team of hackers, engineers, makers, and shakers have experience spanning centuries of research, development, and missions - across desktop, mobile, IoT, and embedded platforms. Kudu Dynamics is uniquely qualified to anticipate tomorrow's threats and build the next generation of capabilities.
Join a growing team of security researchers and software engineers as we transition a state-of the-art IoT security solution from the lab to multiple customers.
Full Job Description:
We are looking for someone to join us on a new project developing an innovative set of tools to retrofit network infrastructure with integrity enforcement to provide additional system resilience. The primary focus of the role is software development to build a framework capable of interacting as a hardware device monitor, observing conditions on the system, acting on those conditions through a Python library, and influencing the state of the operating device. The role involves working with a group of people performing analysis and reverse engineering on the device to integrate all the components into the deplorable platform. This role will be part of a team mostly located in Kudu's Virginia office demonstrating capabilities to our Sponsors. The ideal candidate for the role is someone familiar with hardware interaction through JTAG, UART, SPI interfaces and a strong software engineering background
Responsibilities Include:
- Using a Python library to interact with a hardware device within the parameters of limitations set forth by the sponsor and hardware capabilities
- Testing interaction on a running device to determine throughput capabilities, finding optimal hardware interaction locations, and determining bottlenecks to performance
- Constructing test scenarios to find and document potential system limitations
- Critically analyzing, interpreting, and communicating results and providing recommendations for future improvement efforts
- Identifying gaps in system coverage and providing recommended solutions to satisfy program requirements
- Strengthening network devices with custom mitigation techniques to discover and halt cyber kill-chain activities
- Developing tools to analyze network device operation and deploy protection countermeasures
Minimum Qualifications:
- Experience and proficiency with software development and testing in Python, C/C++, Rust, etc
- Experience interacting with hardware platforms through JTAG/BDM/UART/SPI interfaces
- Experience with understanding, identifying, and using Python libraries and APIs
- Experience interacting with custom SBC designs
- Experience with modern exploitation techniques and mitigations (ASLR, DEP/NX, etc)
- Experience analyzing network traffic and protocols
Nice-to-have Qualifications:
- Experience with hardware and firmware reverse engineering
- Experience with real-time embedded operating systems systems
- Experience with platforms performing automated vulnerability analysis
- Experience with one or more assembly languages (PowerPC, x86/x64, MIPS, ARM, etc)
- Experience with one or more disassemblers (Ghidra, IDA, Binary Ninja, etc)
- Experience working with JTAG and hardware interfaces to introspect system operations
- Experience building or customizing emulation platforms for non-x86/x64 architectures
Benefits:
- A flexible work schedule, with the option to work remotely most days, if that's your style.
- Your own yearly discretionary budget to buy the things that make you happy.
- In addition to highly competitive salaries, we offer premium healthcare options, 401k matching, and an annual pass to a swim in the bonus pool.
- We also offer four weeks of paid time off and 11 federal holidays to utilize whenever you want throughout the year.
- Awesome, enthusiastic co-workers and a company culture that promotes a jerk- free environment.
- Rattle the windows with the company band, participate in board game or movie nights, and help balance out the scotch vs. bourbon ratio in the office.
- Kudu provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Pay Range: $140,000 - $175,000 per year
group id: 91117906