Exception Technologies



About Exception

Nestled in the heart of downtown Syracuse's Armory Square, Exception Technologies performs cutting-edge cybersecurity research for a variety of customers. Our multidisciplinary team of dedicated security professionals employ their expertise across computing, mathematics, physics, and electrical engineering to solve some of the industry's toughest research problems and create actionable solutions fulfilling novel requirements.

We're accepting resumes!

Submit your resume for consideration today. Join our team when a position becomes available.
Send your resume to careers@exceptiontech.com

What We Do

Reverse Engineering
Ever take something apart just to see how it worked? We do that for a living. Windows and Linux internals are our playground - our toys disassemblers, debuggers, and code.
Automation
Our automation efforts provide tools and solutions that wrap challenging problems, like reverse engineering, in simpler packages, so that they can be accessible to a wider audience.
Research
To support a range of security objectives, we explore a variety of research topics including program verification, applied machine learning, and automation.
At Exception Technologies, you're more than just a job description. We'll challenge you to take on roles and responsibilities outside your role, building your skill set and growing the company. Be part of a small team that values everything you bring to the table.

Work With Us

Positions are not currently available. Send your resume to be considered when one opens up!

Software Engineer

Job description: Provide development support on research, applied research, and product development tasks.

Required skills: Proficiency with C and C++. Working knowledge of compilation process, executable file formats, operating system components, and networking theory and practice. Solid understanding of software development procedures and best-practices. Comfortable taking on many roles with a strong desire to learn new skills.

Desired skills: Comfortable working with assembly, knowledge of Linux and Windows OS internals, experience with disassemblers, practical experience with networking at different layers of the network stack.

Qualifications: B.S. in Computer Science, Software Engineering, Computer Engineering, or related field, or equivalent work experience.


Reverse Engineer

Job description: Perform reverse engineering on software targets across a wide variety of hardware platforms.

Required skills: Fluent in x86/x86_64 assembly. Proficient at binary debugging without source code. Familiar with at least one disassembler and debugger. Proficient with C and C++. Working knowledge of the compilation process, executable file formats, and networking theory and practice. Comfortable tackling development tasks. Comfortable taking on many roles with a strong desire to learn new skills.

Desired skills: Knowledge of Windows or Linux OS internals. Prior practical experience with vulnerability research and reverse engineering.

Qualifications: B.S. in Computer Science, Software Engineering, Computer Engineering, or related field, or equivalent work experience.

Make your job your own. With the support of our talented team, pitch your own research ideas to our customers, acquire funding, and do work meaningful to you.

Be considered when a position opens up!

Send your resume

Explore The Area

Eat

We're located less than a block away from downtown Syracuse's Armory Square, home to famous eateries such as Pastabilities.

Network

With a burgeoning tech scene, Syracuse offers ample opportunities to network with like-minded professionals from adjacent fields.

Play

Paintball, shopping, swimming, cooking, painting, dancing, martial arts, yoga... you name it, Syracuse can provide it.

careers@exceptiontech.com

250 S. Clinton St., Syracuse, NY 13202