CNO Software Engineer

Set of X
Jessup, United States of America
13 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Jessup, United States of America

Tech stack

Microsoft Windows
Agile Methodologies
Android
iOS
Assembly Language
Automation of Tests
C++
CMake
Software Quality
Continuous Integration
Software Debugging
Linux
Hyper-V
Networking Hardware
Python
MSBuild
Network Programming
OllyDBg
Ansible
Memory Leaks
Reverse Engineering
Software Engineering
Subversion
Virtualization Technology
WinDBg
CircleCI
Tox (Software)
Gitlab
GIT
Pytest
IDA Pro
Atlassian Tools
C++14
Software Version Control
Docker
Jenkins
VMware

Job description

Set of X is looking for a software engineer who can develop software in C/C++, Python and Assembly language for operating system internals, network programming and reverse engineering. You will work on projects that involve virtualization, kernel modules, network devices and test frameworks. You will also have the opportunity to lead a team of engineers and mentor junior developers.

Requirements

Do you have experience in Software engineering?, * Experience developing software in C/C++, Python and Assembly language

  • Experience developing for operating system internals (e.g. Windows, Linux, Android, iOS, Embedded systems)
  • Experience with network programming
  • Experience with debuggers (e.g. WinDBG, gdb, lldb, adb, ollydbg)
  • Experience with test frameworks (e.g. GoogleTest, CMock, Catch2, pytest)
  • Experience working well in a team

It would be great if you also have:

  • Experience writing software in Modern C++ (stdcpp17 and later)
  • Experience with virtualization tools (e.g. VMWare, HyperV)
  • Experience with reverse engineering tools (e.g. Ghidra, IDAPro, Binary Ninja, Radare2)
  • Experience with version control systems (e.g. Git, Svn)
  • Agile development skills
  • Prior experience leading a team
  • Experience writing kernel modules/drivers
  • Experience with network devices
  • Experience with build system technologies (e.g. MsBuild, CMake, make, ninja, wheel, tox) - Experience with code quality tools (e.g. Valgrind, clang-tidy, pylint, black) - Experience with scaling automation tools (e.g. Docker, Ansible) - Experience with CI/CD tools (e.g. Atlassian, GitLab, CircleCI, Jenkins

Clearance: TS/SCI clearance with polygraph is required.

Benefits & conditions

Pulled from the full job description

  • Referral program
  • Paid time off
  • Vision insurance
  • Dental insurance
  • Disability insurance
  • Cell phone reimbursement
  • Profit sharing, Total Compensation Package

We offer a comprehensive compensation package designed to support your well-being and professional growth. Our competitive base salary is complemented by an extensive benefits program, including:

  • Health, Dental, and Vision Insurance: Comprehensive coverage to keep you and your family healthy.
  • Life and Disability Insurance: Peace of mind with financial protection for you and your loved ones.
  • 401(k) Plan: No personal investment required to benefit from a generous employer contribution, allowing you to maximize your take-home pay.
  • Paid Time Off: Enjoy time away from work to recharge.
  • Technology Refresh: Upgrade your devices regularly, or opt for a year-end bonus if you don't need new tech.
  • Training and Professional Development: A $5,250 annual budget for ongoing education, certifications, and professional memberships. Or use this annual benefit to repay a student loan tax-free.

For a full overview of our benefits, please visit our benefits tab.

Additional Perks and Benefits

  • Stock Plan: Become an equity owner with a yearly stock grant-let's build the future together.
  • Flex Leave and Exchange Plan: Take up to 8 weeks off for a strong work-life balance or sell back unused time for double the value!
  • Virtual Office Compensation: Monthly reimbursement for cell phone and internet services.
  • Fringe Benefit Mall: Choose from perks like Uber rides, a beer of the month club, Amazon Prime, and Hello Fresh-whatever suits you best!
  • Profit-Sharing Cash Bonus: Share in the company's success with an end-of-year cash bonus.
  • Referral Bonus: Help us grow by bringing in top talent and earn a bonus for each successful referral.

tYmRtNY5Te

Apply for this position